// DEVELOPER TOOLS
開発者向けシステム管理
開発効率を最大化するAPIドキュメント、SDK、CI/CDパイプライン、開発者ポータルを提供します。
// API DOCUMENTATION
APIドキュメントプレビュー
RESTful APIはOpenAPI 3.0に準拠。インタラクティブなサンドボックス環境で実際のAPIコールをテストできます。
エンドポイント一覧 — /v1
GET/clustersクラスター一覧取得
POST/clustersクラスター作成
GET/clusters/{id}クラスター詳細
PUT/clusters/{id}クラスター更新
DELETE/clusters/{id}クラスター削除
GET/deploymentsデプロイ一覧
POST/deploymentsデプロイ作成
GET/metricsメトリクス取得
リクエスト例 — POST /v1/deployments
curl
# DSBプラットフォームへのデプロイ curl -X POST \ https://api.devstackbase.com/v1/deployments \ -H "Authorization: Bearer $DSB_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "my-app", "cluster_id": "tk-prod-01", "image": "registry.dsb.io/myapp:v2.1.0", "replicas": 3, "resources": { "cpu": "500m", "memory": "512Mi" }, "env": { "NODE_ENV": "production", "DB_HOST": "postgres.internal" } }'
レスポンス
200 OK
{ "id": "dep_8f3k2p9x", "name": "my-app", "status": "deploying", "cluster_id": "tk-prod-01", "replicas": 3, "created_at": "2026-05-20T09:30:00Z", "endpoint": "https://my-app.dsb.run" }
// CI/CD PIPELINE
CI/CDパイプライン
GitOpsワークフローに基づくCI/CDパイプライン。コードプッシュから本番デプロイまで完全自動化。
// SDK DOWNLOADS
SDK ダウンロード
Go SDK
v2.4.1 — 安定版
go get dsb.io/sdk-go
Python SDK
v2.4.0 — 安定版
pip install dsb-sdk
Node.js SDK
v2.3.8 — 安定版
npm i @dsb/sdk
Java SDK
v2.2.5 — 安定版
dsb-sdk:2.2.5
// DEVELOPER PORTAL
開発者ポータル機能
インタラクティブAPIドキュメント
Swagger UI / Redocによるドキュメント。実際のAPIコールをブラウザから直接テスト可能。認証トークン管理も統合。
サンドボックス環境
本番環境と完全に分離されたサンドボックス環境を無料提供。リセット可能なテストデータと疑似的なAPIレスポンス。
Webhookマネージャー
イベントドリブンな統合のためのWebhook設定・管理。デリバリーログ、リトライ設定、シグネチャ検証を標準サポート。
APIモニタリングダッシュボード
リアルタイムのAPIリクエスト数・エラーレート・レイテンシを可視化。アラート設定とSlack/メール通知に対応。
APIキー管理
複数のAPIキーを用途別に管理。スコープ制限、有効期限設定、IPホワイトリスト機能。使用量制限とレート制限を設定可能。
チームコラボレーション
チームメンバーへのロールベースアクセス制御。API設計の共同作業、コメント機能、変更履歴管理を提供。