Saltar para o conteúdo principal
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
      }
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Use este endpoint para listar as chaves de API que pertencem à conta autenticada do CometAPI. As chaves mais recentes são retornadas primeiro.
Gere um personal access token em Console → Personal Settings e, em seguida, envie-o como o valor bruto do cabeçalho Authorization. Não adicione o prefixo Bearer.

Paginação

Parâmetro de consultaDescrição
pNúmero da página. O padrão é 1.
page_sizeItens por página. Valores acima de 100 são limitados a 100.

Status da chave de API

StatusSignificado
1Ativada
2Desativada
3Expirada
4Esgotada

Campos retornados

CampoTipoDescrição
idintegerID numérico da chave de API. Use este valor com Obter uma única chave de API, Atualizar uma chave de API e Excluir uma chave de API.
keystringValor da chave de API retornado pela API de gerenciamento. Trate-o como um segredo e use-o como Authorization: Bearer <COMETAPI_KEY> para solicitações de model.
statusintegerStatus operacional. Apenas 1 significa que a chave está ativada para solicitações de model.
namestringNome de exibição legível pelo usuário para a chave.
created_timeintegerTimestamp Unix em segundos de quando a chave foi criada.
accessed_timeintegerTimestamp Unix em segundos de quando a chave foi usada pela última vez.
expired_timeintegerTimestamp Unix em segundos de quando a chave expira. -1 significa sem expiração.
remain_quotaintegerCota restante nas unidades internas de cota do CometAPI.
used_quotaintegerCota já consumida por esta chave nas unidades internas de cota do CometAPI.
unlimited_quotabooleanIndica se a chave ignora as verificações de cota restante.
model_limits_enabledbooleanIndica se as restrições de model estão ativas para esta chave.
model_limitsstringIDs de model separados por vírgula permitidos por esta chave quando model_limits_enabled é true. Vazio significa que não há lista de model configurada.
allow_ipsstring or nullLista de IPs permitidos como uma única string separada por quebras de linha. Cada entrada pode ser um único endereço IPv4, um único endereço IPv6, um CIDR IPv4 ou um CIDR IPv6. null ou "" significa sem restrição de IP.
groupstringRestrição de grupo da conta. Vazio significa que não há restrição explícita de grupo.
cross_group_retrybooleanIndica se a nova tentativa entre grupos está ativada para o roteamento automático de grupos.

Autorizações

Authorization
string
header
obrigatório

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

Parâmetros de consulta

p
integer
padrão:1

Page number to return. Defaults to 1.

Intervalo necessário: x >= 1
page_size
integer
padrão:20

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

Intervalo necessário: 1 <= x <= 100

Resposta

200 - application/json

Paginated API key list.

success
boolean
obrigatório
message
string
obrigatório
data
object
obrigatório