Aller au contenu principal
Récupérer un processusGET

Récupérez un processus Human Token à partir de son identifiant, après le retour de l'utilisateur depuis la Human Token Journey ou pour consulter à nouveau un résultat API Only.

Markdown

Endpoint​

EnvironnementURL
ProductionGET https://humantoken.unico.app/client/v1/process/{processId}

Requête​

En-têtes
En-têteValeur
x-unico-accesskey<your_access_key> (voir Authentification)
Paramètres de chemin
ParamètreTypeRequisDescription
processIdstring (UUID)ouiIdentifiant du processus renvoyé par Créer un processus.

Exemple​

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

Réponses​

200 OK

La réponse a le même format que celle de Créer un processus. La structure de data dépend du flux utilisé lors de la création du processus.

Flux standards (api+humantoken, api+liveness+humantoken, humantoken) :

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

Flux de revalidation (api+liveness+humantoken+revalidation, humantoken+revalidation) :

{
"id": "cb0472c0-6dbc-46c6-b830-2be7edc35424",
"state": "PROCESS_STATE_FINISHED",
"data": {
"humanTokenMatch": "true"
}
}
ChampTypeDescription
idstring (UUID)Identifiant du processus.
statestringÉtat du processus — voir valeurs de state.
data.​humanToken.​valuestringFlux standards uniquement. Identifiant stable et opaque du visage (jusqu'à 100 caractères). La même personne correspond toujours à la même valeur.
data.​humanTokenMatchstringFlux de revalidation uniquement. "true" si le selfie correspond au humanToken référencé, "false" sinon.
Valeurs de state
ValeurSignification
PROCESS_STATE_UNSPECIFIEDÉtat non défini.
PROCESS_STATE_CREATEDLe processus a été créé et accepte encore de nouvelles sessions. data vaut {}.
PROCESS_STATE_FINISHEDLe processus est terminé et n'accepte plus de nouvelles sessions. Pour les flux standards, data.humanToken est présent lorsqu'un Human Token a été généré ; pour les flux de revalidation, data.humanTokenMatch indique si le selfie correspond au token référencé. Sinon, data vaut {}.
PROCESS_STATE_FAILEDLe processus a échoué. data vaut {}.
PROCESS_STATE_CANCELEDLe processus a été annulé. data vaut {}.
PROCESS_STATE_AWAITING_FOR_DOCUMENTLe processus attend un document d'identité. data vaut {}.
avertissement

Vérifiez toujours que data.humanToken.value n'est pas vide avant de l'utiliser.

Codes d'erreur​

CodeMessageDescription
3process id is invalidLorsque l'identifiant du processus est invalide.

Prochaines étapes​