Visão geral
Este endpoint cria uma nova API Keytype=user na organização associada ao token de gerenciamento atual.
Corpo da requisição
| Campo | Tipo | Padrões / limites | Descrição |
|---|---|---|---|
name | string | obrigatório, padrão Default Key, tamanho 1-50 | Nome de exibição; o servidor remove espaços no início e no fim |
limitAmount | number | null | mínimo 0, máximo de entrada 1000000 | null ou omitido = ilimitado, 0 = quota zero. Valores positivos são normalizados para um teto armazenado que não pode exceder 100000 USD equivalente. |
limitCurrency | enum | default USD | Apenas USD. Enviar CNY retorna 400 currency_retired. |
models | string[] | padrão [] | Allowlist opcional de modelos lógicos |
expiresAt | string | null | datetime RFC3339 | null significa sem expiração |
Observações
- O valor completo da API Key aparece apenas uma vez na resposta.
models: []significa que a chave não possui restrição adicional de modelos além da política da organização.limitAmount: 0cria uma chave válida, mas sem quota utilizável até que seja atualizada.
Exemplo
Requisição / Resposta
Consulte o painel interativo de OpenAPI acima para ver o schema exato e os campos da resposta.Response example
Important fields
Full secret API key value. It is returned only once on creation.
API key identifier used in follow-up Management API calls.
Display name for the API key.
Non-secret key prefix for display and support.
One of
active, inactive, or revoked.Spending cap in USD as a JSON number for display.
null means unlimited.Exact spending cap in USD as a decimal string.
null means unlimited.Accumulated usage in USD as a JSON number for display.
Exact accumulated usage in USD as a decimal string.
Per-key model allowlist. Empty array means no additional key-level model restriction.
ISO timestamp when the key expires, or
null for no expiry.ISO timestamp for the most recent use, or
null when unused.ISO creation timestamp.