クレジット残高を確認する
GET /user/credits/infoは、認証されたチームのクレジット残高、ロットごとの内訳、アクティブなサブスクリプションの詳細、および使用が許可されているかどうかを返します。
このエンドポイントを使用して、請求ウィジェット、使用状況ダッシュボード、または大規模なジョブを実行する前の事前チェックを強化します。
APIの詳細については、クレジット情報を取得するを参照してください。
レスポンス
breakdown内の各ロットは、Subscription、Top-up、Manual、Setup、またはPendingのpurchase_kindを持ちます。
トップアップを購入する
POST /user/purchase-topupは、Stripe上の保存されたカードに課金し、1ステップでクレジットを購入します。チェックアウトのリダイレクトや埋め込みの支払いUIはありません。
リクエストボディにクレジット量を渡します:
サポートされる値:10,000、20,000、80,000、および100,000。
APIの詳細については、トップアップを購入するを参照してください。
要件
- チームは少なくとも1枚の保存されたカードを持つStripe顧客である必要があります。
- チームごとに60秒ごとに1回の購入試行のみが許可されます。クールダウンに達した場合、レスポンスは429で
Retry-Afterヘッダーが付きます。
レスポンス
200 — 支払いが成功しました:クレジットは支払い確認後にStripeのWebhookによって発行され、HTTPレスポンスから直接ではありません。200を支払い成功と見なしてください。更新された残高を確認する必要がある場合は、
GET /user/credits/infoをポーリングしてください。