Comece aqui
Autenticação
Token Bearer
Passe sua chave no cabeçalho Authorization usando o esquema Bearer. Este é o método recomendado e funciona em qualquer lugar.
curl https://gabinete360.ia.br/api/v1/projects \
-H "Authorization: Bearer argos_ak_live_••••••"Cabeçalho x-api-key
Como alternativa, envie a chave bruta no cabeçalho x-api-key — prático para ferramentas que não deixam você definir um cabeçalho Authorization.
curl https://gabinete360.ia.br/api/v1/projects \
-H "x-api-key: argos_ak_live_••••••"Formato da chave
Uma chave tem o formato <prefix>_<secret>. O prefix é um identificador público armazenado em texto puro e usado para localizar sua chave; o secret é um valor aleatório de 32 bytes (base64url, sem padding). O Gabinete360 armazena apenas sha256(fullKey) — a chave completa é mostrada a você exatamente uma vez, na criação.
Trate as chaves como senhas
Rotacionar e revogar
Gerencie as chaves no painel em Configurações → Chaves de API. Para rotacionar, crie uma nova chave, implante-a e então revogue a antiga. A revogação tem efeito imediato — uma chave revogada ou expirada retorna 403 forbidden.
Erros de autenticação
Chaves ausentes, malformadas, revogadas ou expiradas retornam um 403 com um corpo de erro estruturado. Uma requisição que envia o cabeçalho Authorization no esquema errado retorna 400 validation.
{
"error": {
"code": "forbidden",
"message": "Invalid API key"
}
}