application/problem+json na maioria dos erros.
Matriz de retry
| Status | Significado | O que fazer |
|---|---|---|
400 | requisição malformada ou combinação não suportada | corrija a requisição antes de repetir |
401 / 403 | problema de auth ou permissão | ajuste credenciais ou configuração de acesso |
404 | recurso não encontrado | valide o ID e o contexto do tenant |
409 | estado duplicado ou conflitante | reconcilie em vez de repetir às cegas |
422 | erro de validação | corrija os campos e envie de novo |
5xx | problema transitório do servidor | repita com backoff e reconcilie se o resultado da escrita estiver incerto |
Exemplo de resposta de erro
Exemplo corrigido
Requisição:Regras práticas
- Não faça auto-retry de escritas
4xx, exceto atrás de lógica explícita de reconciliação. - Use backoff exponencial para respostas
429e5xx. - Se a resposta de uma escrita se perder, consulte o recurso antes de criar outro.
- Registre
requestId, seuexternal_refe o ID do recurso da Pagou juntos.

