Endpoint para buscar o resultado de um processo no by Unico.
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
processIdstringObrigatório
ID do processo.
Respostas
200
Detalhes do processo obtidos com sucesso.
application/json
400
Payload inválido.
application/json
401
Erro no access-token.
application/json
404
Processo não encontrado.
application/json
get
/client/v1/process/{processId}
O conteúdo retornado no parâmetro process.services.documents.doc.data, referente à tecnologia de OCR Extração, pode ser consultado abaixo:
Type: CNH
Content: Carteira Nacional de Habilitação
string numero;
string rgNumero;
string cpfNumero;
string nomeCivil;
array <string> filiacao;
datetime dataNascimento;
datetime dataHabilitacao;
datetime dataExpiracao;
string localEmissao;
string categoria;
Type: RG
Content: Registro Geral
string numero;
string cpfNumero;
string nomeCivil;
array <string> filiacao;
datetime dataNascimento;
datetime dataEmissao;
string naturalidade;
string orgaoEmissor;
string ufEmissor;
Type: CIN
Content: Carteira de Identidade Nacional
string cpfNumero;
string nomeCivil;
array <string> filiacao;
datetime dataNascimento;
datetime dataEmissao;
datetime dataExpiracao;
string orgaoEmissor;
string naturalidade;
string nacionalidade;
string localEmissao;
Type: PASSAPORTE
Content: Passaporte brasileiro
string numero;
string nome;
string sobrenome;
string paisEmissor;
string nacionalidade;
string naturalidade;
array <string> filiacao;
datetime dataNascimento;
datetime dataEmissao;
datetime dataExpiracao;
string autoridade.
Type: UNKNOWN
Content: Documento desconhecido. Significa que não foi possível detectar o tipo daquele documento.
Caso a resposta do parâmetro result seja "PROCESS_RESULT_INVALID_IDENTITY" não solicitaremos as etapas seguintes à captura da selfie (documentos e/ou assinatura eletrônica).
Caso não consigamos extrair algum campo do documento, ele não é listado no retorno da API.
O link retornado em signed_url é válido por 5 minutos, sendo necessário realizar uma requisição GET no processo para atualizá-lo e renovar sua validade.
O documento retornado em signed_url será sempre um PDF único com os documentos separados em frente e verso.
Dicas:
Para implementar suas regras de negócio, sempre valide o retorno das capacidades analisando os parâmetros do response na seguinte ordem:
state = PROCESS_STATE_FINISHED E result = PROCESS_RESULT_OK.
ENTÃO, pode realizar a tomada de decisão analisando os retornos do parâmetro authenticationInfo.
Caso receba o state = PROCESS_STATE_FINISHED E result = PROCESS_RESULT_ERROR, interprete que houve algum erro no processamento da biometria e tente novamente.
Para melhorar a performance da sua operação, você pode utilizar nossos Webhooks e só consultar o resultado de processos que estiverem nos status finalizados.
Erros
code
message
Descrição
3
process id is invalid
Quando o id de processo é inválido.
message
Descrição
Jwt header is an invalid JSON
Quando o access-token utilizado contém caracteres errados.
Jwt is expired
Quando o access-token utilizado expirou
code
message
Descrição
5
error getting process: rpc error: code = NotFound desc = process not found
Quando o id do processo não foi encontrado
Não será fornecido nenhum código de erro detalhado para esta situação, apenas o código de status HTTP.