Pular para o conteúdo principal
Obter ProcessoGET

Recupere um processo de Human Token pelo seu identificador — depois que o usuário retorna da Human Token Journey, ou para consultar novamente um resultado de API Only.

Markdown

Endpoint​

AmbienteURL
ProduçãoGET https://humantoken.unico.app/client/v1/process/{processId}

Requisição​

Headers
HeaderValor
x-unico-accesskey<your_access_key> (veja Autenticação)
Parâmetros de path
ParâmetroTipoObrigatórioDescrição
processIdstring (UUID)simIdentificador do processo retornado por Criar Processo.

Exemplo​

curl -X GET https://humantoken.unico.app/client/v1/process/$PROCESS_ID \
-H "x-unico-accesskey: $UNICO_ACCESS_KEY"

Respostas​

200 OK

A resposta tem o mesmo formato de Criar Processo. O formato de data depende do fluxo utilizado quando o processo foi criado.

Fluxos padrão (api+humantoken, api+liveness+humantoken, humantoken):

{
"id": "6ed74799-4c2f-4023-b43f-a73cf7c847b2",
"state": "PROCESS_STATE_FINISHED",
"data": {
"humanToken": {
"value": "3f9a1c7e5b2d4086a1e3c5f7092b4d6e8a0c2e4f6183a5c7e9b1d3f5072a4c6e",
"status": "validated"
}
}
}

Fluxos de revalidação (api+liveness+humantoken+revalidation, humantoken+revalidation):

{
"id": "cb0472c0-6dbc-46c6-b830-2be7edc35424",
"state": "PROCESS_STATE_FINISHED",
"data": {
"humanTokenMatch": "true"
}
}
CampoTipoDescrição
idstring (UUID)Identificador do processo.
statestringEstado do processo — veja valores de state.
data.​humanToken.​valuestringApenas fluxos padrão. Identificador estável e opaco do rosto (até 100 caracteres). A mesma pessoa sempre resolve para o mesmo valor.
data.​humanTokenMatchstringApenas fluxos de revalidação. "true" se a selfie corresponde ao humanToken referenciado, "false" caso contrário.
Valores de state
ValorSignificado
PROCESS_STATE_UNSPECIFIEDEstado não definido.
PROCESS_STATE_CREATEDO processo foi criado e ainda aceita novas sessões. data vem {}.
PROCESS_STATE_FINISHEDO processo foi finalizado e não aceita mais novas sessões. Para fluxos padrão, data.humanToken vem preenchido quando um Human Token foi gerado; para fluxos de revalidação, data.humanTokenMatch indica se a selfie correspondeu ao token referenciado. Caso contrário, data vem {}.
PROCESS_STATE_FAILEDO processo falhou. data vem {}.
PROCESS_STATE_CANCELEDO processo foi cancelado. data vem {}.
PROCESS_STATE_AWAITING_FOR_DOCUMENTO processo aguarda um documento de identificação. data vem {}.
aviso

Sempre verifique se data.humanToken.value não está vazio antes de usá-lo.

Códigos de Erro​

CódigoMensagemDescrição
3process id is invalidQuando o ID do processo é inválido.

Próximos passos​