Skip to main content
A API segue convenções HTTP padrão. Em caso de erro, você recebe um objeto JSON com os campos statusCode, message e error.

Códigos comuns

Formato do erro

O campo message pode vir como string única ou array de mensagens (no caso de validações do class-validator).

Boas práticas

  • Sempre logue o statusCode e message retornados para debug.
  • Em 429, aplique backoff exponencial antes de tentar novamente.
  • Em 5xx, reenvie a mesma x-idempotency-key para evitar duplicação quando o servidor voltar.
  • Em 409 de idempotência, não retry - revise o payload, gere uma nova chave se for uma operação nova.