Verificação global de documentos
O serviço Global Document Verification processa documentos de identidade, extraindo informações e realizando verificações como qualidade da imagem, tipo de documento, integridade dos dados, validade do documento e pontos de autenticidade, para garantir veracidade e qualidade.
Seção: globalDocVerification
Parâmetro obrigatório: arquivos (quaisquer imagens de documentos)
Campos e regras
Confira os exemplos, regras e atributos para o serviço funcionar.
data
objeto
Objeto contendo os dados principais.
data.documentCategory
string
Categoria do documento.
data.documentType
string
Tipo e versão do documento.
data.documentNumber
string
Número do documento.
data.name
string
Nome completo do titular.
data.sex
string
Sexo do titular.
data.birthDate
string
Data de nascimento do titular.
data.birthPlace
string
Local de nascimento do titular.
data.nationality
string
Nacionalidade do titular.
data.nationalityCode
string
Código de nacionalidade do titular.
data.address
string
Endereço completo do titular.
data.issueState
string
Estado ou país emissor do documento.
data.issueStateCode
string
Código do estado/país emissor (ISO 3166-1 alpha-3).
data.authority
string
Autoridade emissora do documento.
data.issueDate
string
Data de emissão do documento.
data.expirationDate
string
Data de expiração do documento.
data.validations.authenticityCheck
objeto
Verificações de autenticidade do documento.
data.validations.authenticityCheck.{documentSide}
objeto
Resultados das verificações de autenticidade realizadas em cada lado do documento. {documentSide} pode ser frente ou verso.
data.validations.authenticityCheck.{documentSide}.result
Status geral da verificação de autenticidade para a imagem correspondente.
data.validations.authenticityCheck.{documentSide}.imagePattern.result
Status da verificação de presença/ausência de padrões de imagem.
data.validations.authenticityCheck.{documentSide}.photoEmbedType.result
Status da verificação da foto incorporada.
data.validations.authenticityCheck.{documentSide}.barcodeFormatCheck.result
Status da verificação do formato do código de barras.
data.validations.documentType
objeto
Verificações do tipo de documento.
data.validations.textFieldsCheck
objeto
Verificações dos campos de texto do documento.
data.validations.textFieldsCheck.status
Status geral da verificação dos campos de texto (comparação cruzada de diferentes fontes, datas e verificação de dígitos verificadores).
data.validations.textFieldsCheck.documentExpiry.result
Status da verificação de expiração do documento.
data.validations.imageQualityCheck
objeto
Verificações de qualidade da imagem.
data.validations.imageQualityCheck.{documentSide}
objeto
Resultados das verificações de qualidade da imagem realizadas em cada lado do documento. {documentSide} pode ser frente ou verso.
data.validations.imageQualityCheck.{documentSide}.result
Status geral da verificação da qualidade da imagem para a imagem correspondente.
data.validations.imageQualityCheck.{documentSide}.imageColorness
Indica se a imagem não é colorida.
data.validations.imageQualityCheck.{documentSide}.bounds
Indica se o documento não está totalmente presente na imagem.
data.validations.imageQualityCheck.{documentSide}.imageGlares
Indica a presença de reflexo na imagem.
data.validations.imageQualityCheck.{documentSide}.perspective
Indica se o documento na imagem tem distorção de perspectiva acima do limite.
data.validations.imageQualityCheck.{documentSide}.imageResolution
Indica se a resolução da imagem está abaixo do limite.
statusCode
string
Refere-se ao status desta consulta específica, não à transação inteira. Consulte nosso guia de status
Validar campos do documento
Indica se todos os campos extraídos do documento são válidos.
Validar autenticidade do documento
Indica se todos os pontos de autenticidade verificados são válidos.
O formato de data usado é dd/MM/yyyy.
dd = dia com dois dígitos
MM = mês de dois dígitos
yyyy = ano com quatro dígitos
Os campos retornados e não documentados são de uso interno בלבד.
Status
Quando o serviço de verificação de documentos é usado, alguns status sobre o que foi analisado podem ser retornados:
0
A verificação foi realizada e o resultado é negativo.
1
A verificação foi realizada e o resultado é positivo.
2
A verificação foi não realizada.
Atualizado

