For the complete documentation index, see llms.txt. This page is also available as Markdown.
Extração de dados do documento
Este serviço retorna todos os dados extraídos de um documento de identificação aplicando OCR ao código MRZ, PDF, código de barras e campos visíveis em outras áreas do documento, conforme o modelo definido para cada país.
Integração
Este serviço é usado para implementações do Widget SelphID Mobile enviando a propriedade TokenOCR gerada a partir da função nativa do Widget.
Endpoint
POST /services/extractDocumentData
Cabeçalhos
Nome
Tipo
Obrigatório
Descrição
x-api-key
string
Sim
API Key de autorização de acesso.
family
string
Não
Valor: Onboarding. Obrigatório com o serviço de tracking.
Todas as chamadas aos Endpoints para tracking com Identity Platform devem conter o header family.
Corpo da solicitação
Content-Type:application/json
Parâmetros
Parâmetro
Tipo
Obrigatório
Descrição
tokenOcr
string
Sim
Token gerado pelo Widget SelphID nativo ou híbrido, criptografado com AES256 e Tokenizado, enviado no formato Base64. Contém o resultado OCR da captura do documento.
tracking
object
Não
Objeto que representa as informações de tracking necessárias.
tracking.extraData
string
Não
Token gerado pelo SDK Mobile/Web. Contém informações de tracking tokenizadas com a Plataforma.
tracking.operationId
string
Não
Identificador de operação gerado pelo SDK Mobile/Web.
Exemplo de solicitação
Respostas
200 Sucesso
Parâmetros de resposta
Parâmetro
Tipo
Descrição
serviceResultCode
integer
Código que indica o resultado geral da execução do serviço. Veja Service Result Code
serviceResultLog
string
Campo descritivo do resultado da execução do serviço. Detalhes do módulo são incluídos em caso de erro ou exceção.
serviceDocument
string
Objeto que representa o documento capturado. Suas propriedades são todos os campos extraídos pelo processo OCR.
serviceTime
string
Tempo total de execução do serviço (milissegundos).
serviceTransactionId
string
Identificador de transação associado à solicitação processada pela API.
Service Result Code
O serviceResultCode indica o resultado geral da execução do serviço:
serviceResultCode
Descrição
Código HTTP
0
A execução do serviço foi bem-sucedida, o módulo processou a solicitação corretamente.