メインコンテンツへスキップ
GET
/
api
/
token
cURL
curl "https://api.cometapi.com/api/token/?p=1&page_size=20" \
  -H "Authorization: your-access-token"
{
  "success": true,
  "message": "",
  "data": {
    "page": 1,
    "page_size": 20,
    "total": 1,
    "items": [
      {
        "id": 1234,
        "user_id": 5678,
        "key": "$COMETAPI_KEY",
        "status": 1,
        "name": "production",
        "created_time": 1766102400,
        "accessed_time": 1766102400,
        "expired_time": -1,
        "remain_quota": 100000,
        "unlimited_quota": false,
        "model_limits_enabled": false,
        "model_limits": "",
        "allow_ips": null,
        "used_quota": 0,
        "group": "",
        "cross_group_retry": false
      }
    ]
  }
}
このエンドポイントを使用して、認証済みの CometAPI アカウントに属する APIキーを一覧表示します。最新のキーが最初に返されます。
Console → Personal Settings で personal access token を生成し、それをそのまま Authorization ヘッダー値として送信してください。Bearer を付けないでください。

ページネーション

Query parameterDescription
pページ番号。既定値は 1 です。
page_size1ページあたりの項目数。100 を超える値は 100 に制限されます。

API key status

StatusMeaning
1有効
2無効
3期限切れ
4残高不足

Returned fields

FieldTypeDescription
idinteger数値の API key ID です。Get a single API keyUpdate an API keyDelete an API key でこの値を使用します。
keystring管理 API によって返される API key の値です。秘密情報として扱い、モデルリクエストでは Authorization: Bearer $COMETAPI_KEY として使用してください。
statusinteger動作ステータスです。1 のみが、その key がモデルリクエストで有効であることを意味します。
namestringkey の表示名です。
created_timeintegerkey が作成された時刻の Unix タイムスタンプ(秒)です。
accessed_timeintegerkey が最後に使用された時刻の Unix タイムスタンプ(秒)です。
expired_timeintegerkey の有効期限の Unix タイムスタンプ(秒)です。-1 は有効期限なしを意味します。
remain_quotaintegerCometAPI の内部クォータ単位での残りクォータです。
used_quotaintegerCometAPI の内部クォータ単位で、この key によりすでに消費されたクォータです。
unlimited_quotabooleanこの key が残りクォータのチェックをバイパスするかどうかを示します。
model_limits_enabledbooleanこの key で model 制限が有効かどうかを示します。
model_limitsstringmodel_limits_enabledtrue のときに、この key で許可されるカンマ区切りの model ID です。空の場合は、設定済みの model リストがないことを意味します。
allow_ipsstring or null1つの改行区切り文字列として表された IP 許可リストです。各項目は、単一の IPv4 アドレス、単一の IPv6 アドレス、IPv4 CIDR、または IPv6 CIDR にできます。null または "" は IP 制限がないことを意味します。
groupstringアカウントのグループ制限です。空の場合は明示的なグループ制限がないことを意味します。
cross_group_retryboolean自動グループルーティングで cross-group retry が有効かどうかを示します。

承認

Authorization
string
header
必須

Personal access token copied from CometAPI Console > Personal Settings. Send the raw token value; do not prefix it with Bearer.

クエリパラメータ

p
integer
デフォルト:1

Page number to return. Defaults to 1.

必須範囲: x >= 1
page_size
integer
デフォルト:20

Number of keys per page. Values above 100 are capped at 100 by the backend.

必須範囲: 1 <= x <= 100

レスポンス

200 - application/json

Paginated API key list.

success
boolean
必須
message
string
必須
data
object
必須