Erros
Formato único de erro.
{
"error": {
"code": "insufficient_credits",
"message": "Saldo de créditos insuficiente.",
"correlationId": "4f1c9a7e-…"
}
}Use code na sua lógica e informe correlationId ao suporte. Mensagens podem mudar; códigos, não.
Códigos comuns
validation_error(422): corpo inválido; vejadetails.invalid_api_key(401) einsufficient_scope(403).product_not_activated(403): ative o produto no Marketplace.insufficient_creditsebudget_exceeded(402).no_eligible_provider(503): nenhum provedor habilitado neste ambiente.provider_failure(502): o provedor falhou e nada foi cobrado.rate_limited(429): respeite o cabeçalhoRetry-After.idempotency_mismatch(422): chave reutilizada com outro corpo.
