For the complete documentation index, see llms.txt. This page is also available as Markdown.

Verificar

Serviço que valida a identidade do usuário e gera um token de verificação para a integração com Previred.

Este serviço valida todos os resultados do onboarding e gera um token seguro que é utilizado para construir a URL de verificação compartilhada com o Previred.

Pré-requisitos

Antes de chamar este serviço, deve-se garantir que o usuário tenha concluído o processo de Onboarding com resultados válidos:

  • facialAuthenticationResult = 3 (Autenticação facial bem-sucedida)

  • passiveLivenessResult = 3 (Teste de vida superado)

  • documentValidation = 9001 (Validação documental aprovada)

Endpoint

POST /services/previred/{serviceTransactionId}/verify

Cabeçalhos

Nome
Tipo
Obrigatório
Descrição

x-api-key

string

Sim

API Key de autorização de acesso.

Parâmetros de rota

Parâmetro
Tipo
Obrigatório
Descrição

serviceTransactionId

string

Sim

Identificador único de transação para o processo de transferência.

Corpo da solicitação

Content-Type: application/json

Parâmetros

Parâmetro
Tipo
Obrigatório
Descrição

scanReference

string

Sim

Identificador de referência do processo de Onboarding que contém os resultados de validação de identidade.

Exemplo de solicitação

Respostas

200 Sucesso

Parâmetros de resposta

Parâmetro
Tipo
Descrição

token

string

Token de verificação para construir a URL de verificação compartilhada com o Previred.

Exemplo de resposta

400 Bad Request

401 Não autorizado

403 Proibido

404 Não encontrado

502 Bad Gateway

504 Gateway Timeout


Envio de evidência de verificação ao Previred

Uma vez obtido o token, a AFP deve enviar a url_verificacion ao Previred como prova de validação.

Formato da URL de verificação

O apiKeyPrevired é acompanhado de username e password para autenticação.

Chamada ao Previred - Solicitação de Token

Headers:

Nome
Tipo
Obrigatório
Descrição

Content-Type

string

Sim

application/json

Authorization

string

Sim

Basic {authToken}

Exemplo de solicitação:

Exemplo de resposta:

Chamada ao Previred - Obter Token

Exemplo de solicitação:

Exemplo de resposta:


Formato de UUID para Previred

Previred impõe um limite de 30 caracteres em codigo_verificacion. Os UUID (36 caracteres) são transformados em Base64 URL-safe sem padding.

Conversão de UUID para Base64 URL-safe

Exemplo:

UUID original
UUID convertido

3994d0f4-77c2-4079-8fd3-ccd14e90f909

OTlEbw93wkCeNMzNF5D5CQ

Implementação em Go:

Atualizado