API キーを作成
新しい標準 API キー(または別の管理キー)を作成します。管理エンドポイントです。Bearer トークンで認証する場合、それは Management API Key である必要があり、通常の sk-bl- キーでは呼び出せません。ログイン済みのセッション Cookie でも動作します。レスポンス内の key フィールドが生のキー値を確認できる唯一の機会です——以降はハッシュのみが保存され、二度と取得できません。
/api/v1/keys認証
Authorization必須Authorization ヘッダーに Bearer トークンとして API キーを渡します。
Body
name必須キーの表示名。前後の空白は自動的に削除され、結果が空文字列であってはなりません。
keyTypeキーの種類。デフォルトは standard。"management" 以外の値はすべて standard として扱われます。
standardmanagement"standard"limit支出上限(米ドル)。spendLimitUsd として保存されます。null または省略は上限なしを意味します。設定する場合は limit_reset も必ず指定してください。GET /v1/key はこの値を limit フィールドとして返します。
limit_reset支出上限のリセット周期。spendLimitPeriod として保存されます。OR 互換のエイリアス(daily/weekly/monthly)、または内部名(day/week/month)のどちらでも受け付け、両方とも同じ効果です。
dailyweeklymonthlydayweekmonth"monthly"expires_atキーの有効期限。未来の時刻である必要がある ISO 日付文字列。null または省略は無期限を意味します。
"2027-01-01T00:00:00Z"organizationId個人アカウントではなく指定した組織にキーを紐付けます。呼び出し元はその組織/チーム/メンバー範囲の認可チェックに合格する必要があり、そうでない場合は 400 を返します。
teamId組織内の特定のチームにキーをさらに絞り込みます。organizationId と併用します。
orgMemberId組織内の特定のメンバーにキーをさらに絞り込みます。organizationId と併用します。