APIキー
APIキーを一覧表示
認証済みアカウントの CometAPI APIキーをページネーション付きで一覧表示します。
GET
cURL
このエンドポイントを使用して、認証済みの CometAPI アカウントに属する APIキーを一覧表示します。最新のキーが最初に返されます。
Console → Personal Settings で personal access token を生成し、それをそのまま
Authorization ヘッダー値として送信してください。Bearer を付けないでください。ページネーション
| Query parameter | Description |
|---|---|
p | ページ番号。既定値は 1 です。 |
page_size | 1ページあたりの項目数。100 を超える値は 100 に制限されます。 |
API key status
| Status | Meaning |
|---|---|
1 | 有効 |
2 | 無効 |
3 | 期限切れ |
4 | 残高不足 |
Returned fields
| Field | Type | Description |
|---|---|---|
id | integer | 数値の API key ID です。Get a single API key、Update an API key、Delete an API key でこの値を使用します。 |
key | string | 管理 API によって返される API key の値です。秘密情報として扱い、モデルリクエストでは Authorization: Bearer $COMETAPI_KEY として使用してください。 |
status | integer | 動作ステータスです。1 のみが、その key がモデルリクエストで有効であることを意味します。 |
name | string | key の表示名です。 |
created_time | integer | key が作成された時刻の Unix タイムスタンプ(秒)です。 |
accessed_time | integer | key が最後に使用された時刻の Unix タイムスタンプ(秒)です。 |
expired_time | integer | key の有効期限の Unix タイムスタンプ(秒)です。-1 は有効期限なしを意味します。 |
remain_quota | integer | CometAPI の内部クォータ単位での残りクォータです。 |
used_quota | integer | CometAPI の内部クォータ単位で、この key によりすでに消費されたクォータです。 |
unlimited_quota | boolean | この key が残りクォータのチェックをバイパスするかどうかを示します。 |
model_limits_enabled | boolean | この key で model 制限が有効かどうかを示します。 |
model_limits | string | model_limits_enabled が true のときに、この key で許可されるカンマ区切りの model ID です。空の場合は、設定済みの model リストがないことを意味します。 |
allow_ips | string or null | 1つの改行区切り文字列として表された IP 許可リストです。各項目は、単一の IPv4 アドレス、単一の IPv6 アドレス、IPv4 CIDR、または IPv6 CIDR にできます。null または "" は IP 制限がないことを意味します。 |
group | string | アカウントのグループ制限です。空の場合は明示的なグループ制限がないことを意味します。 |
cross_group_retry | boolean | 自動グループルーティングで cross-group retry が有効かどうかを示します。 |
承認
Personal access token copied from CometAPI Console > Personal Settings. Send the raw token value; do not prefix it with Bearer.
クエリパラメータ
Page number to return. Defaults to 1.
必須範囲:
x >= 1Number of keys per page. Values above 100 are capped at 100 by the backend.
必須範囲:
1 <= x <= 100