Saltar al contenido principal
Obtener ProcesoGET

Recupera un proceso de Human Token por su identificador — después de que el usuario regresa del Human Token Journey o para volver a consultar un resultado de API Only.

Markdown

Endpoint​

EntornoURL
ProducciónGET https://humantoken.unico.app/client/v1/process/{processId}

Solicitud​

Headers
HeaderValor
x-unico-accesskey<your_access_key> (ver Autenticación)
Parámetros de ruta
ParámetroTipoObligatorioDescripción
processIdstring (UUID)síIdentificador del proceso devuelto por Crear Proceso.

Ejemplo​

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

Respuestas​

200 OK

La respuesta tiene el mismo formato que Crear Proceso. La forma de data depende del flujo utilizado cuando se creó el proceso.

Flujos estándar (api+humantoken, api+liveness+humantoken, humantoken):

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

Flujos de revalidación (api+liveness+humantoken+revalidation, humantoken+revalidation):

{
"id": "cb0472c0-6dbc-46c6-b830-2be7edc35424",
"state": "PROCESS_STATE_FINISHED",
"data": {
"humanTokenMatch": "true"
}
}
CampoTipoDescripción
idstring (UUID)Identificador del proceso.
statestringEstado del proceso — ver valores de state.
data.​humanToken.​valuestringSolo flujos estándar. Identificador estable y opaco del rostro (hasta 100 caracteres). La misma persona siempre resuelve al mismo valor.
data.​humanTokenMatchstringSolo flujos de revalidación. "true" si el selfie coincide con el humanToken referenciado, "false" en caso contrario.
Valores de state
ValorSignificado
PROCESS_STATE_UNSPECIFIEDEstado no definido.
PROCESS_STATE_CREATEDEl proceso fue creado y todavía acepta nuevas sesiones. data es {}.
PROCESS_STATE_FINISHEDEl proceso finalizó y ya no acepta nuevas sesiones. Para flujos estándar, data.humanToken está presente cuando se generó un Human Token; para flujos de revalidación, data.humanTokenMatch indica si el selfie coincidió con el token referenciado. De lo contrario, data es {}.
PROCESS_STATE_FAILEDEl proceso falló. data es {}.
PROCESS_STATE_CANCELEDEl proceso fue cancelado. data es {}.
PROCESS_STATE_AWAITING_FOR_DOCUMENTEl proceso espera un documento de identificación. data es {}.
advertencia

Verifica siempre que data.humanToken.value no esté vacío antes de usarlo.

Códigos de Error​

CódigoMensajeDescripción
3process id is invalidCuando el ID del proceso es inválido.

Qué sigue​