BazaarLinkBazaarLink
ログイン
ドキュメントAPIリファレンスSDKリファレンスエージェント利用AIスキル
Management Key

BYOKキーを一覧

呼び出し元組織のすべての BYOK アップストリームキーを一覧します。認証にはその組織に紐付いた Management API Key が必要です。アップストリームキーはマスク形式(keyMask)でのみ返され、作成後に完全な値を取得することはできません。

GET/api/v1/management/byok-keys

認証

Authorization必須
string · header

Authorization ヘッダーに Bearer トークンとして API キーを渡します。

GET /api/v1/management/byok-keys
curl https://bazaarlink.ai/api/v1/management/byok-keys \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY"
レスポンス例

成功。keys の各要素には、マスク済みキー、プロトコル(openai/anthropic)、フォールバックモード(seamless/strict)、モデル対応リスト(models)、適用範囲キー(scopedApiKeyIds、空配列=組織の全キーに適用)、健全性フィールド(lastVerifiedAt/lastErrorAt/errorCount1h)が含まれます。

{
  "keys": [
    {
      "id": "byok_abc123",
      "ownerType": "org",
      "userId": null,
      "organizationId": "org_abc123",
      "name": "team-upstream",
      "baseUrl": "https://api.example-upstream.com/v1",
      "keyMask": "sk-abc…wxyz",
      "protocol": "openai",
      "enabled": true,
      "fallbackMode": "seamless",
      "modelsStale": false,
      "lastVerifiedAt": "2026-07-29T00:00:00.000Z",
      "lastErrorAt": null,
      "lastErrorCode": null,
      "errorCount1h": 0,
      "createdAt": "2026-07-29T00:00:00.000Z",
      "updatedAt": "2026-07-29T00:00:00.000Z",
      "models": [
        {
          "canonicalId": "openai/gpt-4o",
          "upstreamModelId": "gpt-4o",
          "enabled": true
        }
      ],
      "scopedApiKeyIds": []
    }
  ]
}
サポート
サポート
こんにちは。どのようなご用件でしょうか?
メッセージをお送りください。担当者より返信します。
BYOKキーを一覧 — BazaarLink API