code:
Catálogo
Os reason de details
details aparece em 422 VALIDATION_FAILED e em 400 INVALID_REQUEST sempre que o problema pode ser atribuído a um campo (tipo errado, campo desconhecido, campo duplicado).
Exemplo de
400 com campo desconhecido:
Quando repetir
- Repita com espera crescente (por exemplo 1 s, 2 s, 4 s, com um teto) em
500,503, timeout e erro de rede.POST /referralsé seguro de repetir: o mesmo CPF devolve o mesmo processo. - Respeite o
Retry-After(em segundos) nos dois429. EmCPF_DAILY_LIMIT_REACHED, o corpo traz tambémretry_after, em RFC 3339. - Corrija antes de repetir em
400,401,403,404,413e422: a mesma requisição produz o mesmo resultado.
request_id e informe-o ao time de integrações: ele nos permite localizar a requisição rapidamente.