Bearer token
Toda requisição autenticada leva uma API key:
Crie e revogue chaves em Configurações → API & Webhooks no painel.
Escopos
Chaves novas podem usarclients:read, clients:write, debts:read, debts:write, webhooks:read, webhooks:write, voice-calls:read e voice-calls:write. Uma requisição fora dos escopos da chave retorna 403.
Endpoints que não declaram escopo são exclusivos do painel e rejeitam API keys com 403. Isso inclui gestão de chaves, cobrança da plataforma, configurações da organização e a configuração da régua (/collection).
Idempotência
EnvieIdempotency-Key em POST e PATCH para que um retry não crie duplicatas:
409.
Rate limit
API keys são limitadas a 100 requisições por minuto por padrão. As respostas trazemX-RateLimit-Limit e X-RateLimit-Remaining; um 429 também traz Retry-After. O corpo do erro segue a RFC 9457 com code = RATE_LIMITED.