アカウント

GET /account
GetAccount

ご利用のプラン、履歴ウィンドウ、レート制限、および今サイクルの残りクレジット。呼び出しは無料です。同じ数値がすべてのレスポンスで RateLimit-* および X-Credits-* ヘッダーとして返されます。

このオペレーションではウォレット支払いを利用できません。アカウント認証を使用してください。x402 支払いガイド。

パラメータ

このエンドポイントにはパラメータはありません。

cURL の例

curl --request GET \
  --url 'https://nebula-api.hiddensystems.ai/api/v1/public/account' \
  --header 'X-API-Key: YOUR_API_KEY'

レスポンス

200 OK
400 不正なリクエスト
401 未認証
402 クレジットを使い切りました。レスポンスには更新時期と購入済みクレジット残高が含まれます
403 アクセス拒否
404 見つかりません
405 メソッドが許可されていません。Allow ヘッダーにサポートされているメソッドが記載されています。
429 リクエストが多すぎます
500 内部サーバーエラー
503 サービス利用不可

メディアタイプ application/json

credits
object 任意

今サイクルにおけるアカウントのクレジット状況。従量課金されないキーでは省略されます。

credits.cycle_end
string (date-time) 必須

現在のクレジットサイクルの UTC 終了時点。プランのクレジットが更新されます。

credits.cycle_start
string (date-time) 必須

現在のクレジットサイクルの UTC 開始時点。

credits.plan_credits
integer (int64) 必須

今サイクルにプランに含まれるクレジット。

credits.plan_credits_remaining
integer (int64) 必須

今サイクルの残りプランクレジット。

credits.plan_credits_used
integer (int64) 必須

今サイクルで消費したプランクレジット。

credits.purchased_credits_remaining
integer (int64) 必須

未失効の購入済みクレジットの残り。プランクレジットの後に消費されます。

credits.total_remaining
integer (int64) 必須

使用可能な残りすべて。プランクレジットと購入済みクレジットの合計です。

history_window_days
integer 必須

プランが遡って参照できる日数。無制限の場合は null。

plan
string 必須

アカウントの API プラン(free や pro など)。

rate_limit_per_minute
integer 必須

1分あたりに許可されるリクエスト数。キーにレート制限がない場合は null。

{
  "history_window_days": 3650,
  "plan": "pro",
  "rate_limit_per_minute": 300
}