Códigos HTTP, status da verificação e motivos de recusa.
200 OKRequisição processada.
400 Bad RequestJSON inválido ou campo fora do formato esperado.
401 UnauthorizedChave ausente, inválida ou revogada.
404 Not FoundCandidato inexistente ou de outro workspace.
413 Payload Too LargeImagem acima de 10 MB.
500 Internal ErrorFalha inesperada — repita com backoff exponencial.
{ "error": "Invalid API key" }createdcandidato criado, aguardando envio
processingIA analisando documentos
pendingaguardando revisão manual
approvedverificação aprovada
rejectedverificação recusada (veja reason)
// applicant.reason acumula os motivos da decisão "CPF inválido." "CPF não localizado na base oficial." "Nome divergente da base oficial de CPF." "Selfie não corresponde à foto do documento; documento com sinais de edição."