Boas práticas

Idempotência, retentativas, timeouts e armazenamento de IDs.

  1. Guarde o applicantId junto do seu usuário — é a chave de todas as consultas.
  2. Use externalId com o seu ID interno para reconciliar relatórios.
  3. Marque testes com isTest: true — eles não entram no faturamento.
  4. Prefira webhooks a polling; se precisar consultar, use intervalos de 30s ou mais.
  5. Trate 5xx com retentativa e backoff exponencial; 4xx não deve ser repetido.
  6. Rotacione chaves de API periodicamente e revogue as que não usa.
Próximo guiaPF ou PJ: qual fluxo usar