Skip to content

トークン管理 API

Any API は APIキーのプログラム管理用APIを提供しています。

トークン作成

bash
curl -X POST https://anyapi.pro/api/token/ \
  -H "Authorization: Bearer YOUR_ADMIN_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "my-token",
    "remain_quota": 1000000,
    "expired_time": -1,
    "unlimited_quota": false
  }'

トークン照会

bash
curl https://anyapi.pro/api/token/ \
  -H "Authorization: Bearer YOUR_ADMIN_KEY"

トークン更新

bash
curl -X PUT https://anyapi.pro/api/token/ \
  -H "Authorization: Bearer YOUR_ADMIN_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "id": 1,
    "name": "my-updated-token",
    "remain_quota": 2000000
  }'

トークン削除

bash
curl -X DELETE https://anyapi.pro/api/token/1 \
  -H "Authorization: Bearer YOUR_ADMIN_KEY"

クオータ単位

Any API のクォータ単位は Token数(USDではありません)。換算:

  • 1 USD ≈ 500,000 クォータ(デフォルト比率)

API PLAT