コンテンツにスキップ

残高取得

認証されたアカウントの現在の USD 残高を返します。

GET /v1/balance
Terminal window
curl -X GET "https://api.zelnum.com/api/v1/balance" \
-H "X-API-Key: YOUR_KEY_HERE"
{
"balance": "5.230000"
}
フィールドタイプ説明
balancestringUSD 建ての利用可能残高(小数点以下 6 桁固定)。

リクエストで使用したキーのメタデータを返します。キー本体は返さず、マスクされた接頭辞のみを返すため、認証情報を露出せずにどのキーが使われたか確認できます。

GET /v1/api-key
Terminal window
curl -X GET "https://api.zelnum.com/api/v1/api-key" \
-H "X-API-Key: YOUR_KEY_HERE"
{
"api_key_id": 12,
"masked_key": "ck_xxxxxxxxx…****",
"last_used": "2026-09-12T09:14:03.000000Z",
"created_at": "2026-08-30T11:02:44.000000Z"
}
フィールドタイプ説明
api_key_idintegerキーの識別子。サポートへの問い合わせ時に便利です。
masked_keystringマスクされた接頭辞。ここでキー本体が返ることはありません。
last_usedstring | nullこのキーで最後に認証されたリクエストの日時。
created_atstringキーの作成日時。

APIリクエストはAPIキーごとに、エンドポイント群単位で制限されます:

エンドポイント制限
GET /v1/balance · GET /v1/api-keyAPIキーあたり 60 リクエスト / 分(IP あたり 120 / 分)
ステータスcode原因
401unauthorizedAPIキーが未指定、無効、または無効化されています。
403account_bannedアカウントは停止中です。サポートにご連絡ください。
429—レート制限に達しました — レート制限を参照してください。

両エンドポイントは共通バケットを共有します: API キーあたり 60 リクエスト / 分。