POST /front devolve um uuid; esse uuid viaja como relatedUuid em POST /back; a resposta do verso traz as validações cruzadas.
A regra de decisão
Esta é a parte mais importante da integração. Escreva-a na forma positiva:Os três identificadores — não os confunda
Os corpos de erro trazem um
uuid gerado na hora que não corresponde a nenhuma transação — só os 200 de /front devolvem um uuid utilizável como relatedUuid.Endpoints
A URL base depende do ambiente e é fornecida pela VU junto com a sua api-key. Nos exemplos ela aparece como
BASE_URL.
Autenticação
Toda chamada leva o cabeçalhoApi-Key com a chave do seu ambiente.
Um exemplo completo
front.face.image é o rosto recortado do documento — a imagem que você compara com a selfie usando o Face Analysis. hasBackSide: true indica que este template espera um verso.
Ambientes
O ambiente de homologação pode estar à frente da produção. Ele também valida versões pré-produtivas, então pode diferir em tempo de resposta e no resultado da extração. Use-o para certificar a sua integração — o contrato, os códigos, o tratamento de erros —, não como referência de performance.
Continuar
Integração
Prepare as capturas, encadeie frente e verso, use o catálogo de templates e valide antes da produção.
Respostas
Os campos extraídos, as validações cruzadas e os dois 200 que não aprovam nada.
Erros
Códigos, o 422 que ecoa a sua solicitação inteira e quais erros podem ser repetidos.