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

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.

Atributo
Tipo
Descrição

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.overallStatus

Status geral das validações.

data.validations.authenticityCheck

objeto

Verificações de autenticidade do documento.

data.validations.authenticityCheck.status

Status geral da verificação de autenticidade.

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.documentType.validityStatus

Status da verificação 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.mrz

Status da verificação da integridade da MRZ.

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.status

Status geral da verificação da 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}.imageFocus

Indica se a imagem está em foco.

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}.portrait

Indica se o retrato está presente.

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

Regra
Descrição

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:

Valor
Descrição

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