ID Verification é um serviço de verificação da Gueno que valida um documento de identidade enviando a imagem da frente (obrigatória) e opcionalmente a imagem do verso (para documentos de duas faces como RG). A API retorna Aprovado ou Recusado, dados extraídos (nome, número do documento, data de nascimento, endereço, MRZ, etc.) e avisos opcionais. Não há sessão hospedada: você envia as imagens e recebe o resultado em uma chamada.
Quando usar cada um
KYC por sessão (POST /api/kyc/validations): Fluxo completo com URL hospedada, selfie ao vivo e captura de documento.
Face Match (POST /api/kyc/face-match): Comparar foto do documento e selfie; retorna correspondência + pontuação.
ID Verification (POST /api/kyc/id-verification): Enviar frente (e opcional verso) do documento; obter validação, dados extraídos e Aprovado/Recusado. Ideal quando você já tem as imagens do documento.
Apenas multipart/form-data é aceito. Você pode enviar as imagens de duas formas:
Como arquivos: anexar nos campos documentFront e (opcional) documentBack.
Como base64: enviar os mesmos nomes de campo com a imagem em base64.
documentFront é obrigatório: é preciso enviar arquivo ou base64. Se não enviar nenhum, a API retorna 400. documentBack é opcional. Se enviar arquivo e base64 para o mesmo campo, o arquivo é usado.
Cada solicitação de ID Verification é armazenada em id_verification_verifications. A resposta do POST inclui verificationId quando persistido. Todos os endpoints são da API Gueno; nesta documentação e nas respostas não é mencionado nenhum provedor externo.
GET https://api.gu1.ai/api/kyc/id-verification/verifications/:id
Retorna um registro por ID. Path:id — UUID da verificação (o verificationId da resposta do POST ou da listagem).Resposta (200): Mesmo formato de um item da listagem. 404 se não existir ou não pertencer à sua organização.
Se a verificação tiver imagens armazenadas, você pode obtê-las com:
Copy
Ask AI
GET https://api.gu1.ai/api/kyc/id-verification/verifications/:id/document-front-imageGET https://api.gu1.ai/api/kyc/id-verification/verifications/:id/document-back-image
Path:id — UUID da verificação. Resposta: bytes da imagem. 404 se não existir ou não houver imagem armazenada para esse lado.