identity.verification.completed

Verificação de identidade chegou a APPROVED, FAILED ou EXPIRED Enviado quando uma verificação de identidade standalone chega a um estado terminal: `APPROVED`, `FAILED` ou `EXPIRED`. `PENDING` nunca gera este evento. Como a verificação pertence ao tenant e não a uma conta, o envelope não traz `accountId`. Cada entrega inclui `X-Signature`. Valide a assinatura contra os **bytes brutos** do corpo antes de interpretar o JSON e deduplique pelo `id` do envelope. **Campos em `data`:** - `verificationId`: id retornado por `POST /v1/identity-verifications`; - `status`: `APPROVED`, `FAILED` ou `EXPIRED`; - `purpose` e `referenceId`: vínculo exato definido na criação; - `document`: CPF de 11 dígitos; - `failureReason`: motivo normalizado em falha/expiração; `null` na aprovação; - `completedAt`: instante terminal em UTC; - `consumableUntil`: limite para consumir uma aprovação; omitido nos demais estados.