Zum Hauptinhalt springen
Prozess abrufenGET

Rufen Sie einen Human Token-Prozess anhand seiner Kennung ab — nachdem der Nutzer von der Human Token Journey zurückkehrt oder um ein API Only-Ergebnis erneut abzufragen.

Markdown

Endpunkt​

UmgebungURL
ProduktionGET https://humantoken.unico.app/client/v1/process/{processId}

Request​

Headers
HeaderWert
x-unico-accesskey<your_access_key> (siehe Authentifizierung)
Pfadparameter
ParameterTypErforderlichBeschreibung
processIdstring (UUID)jaVon Prozess erstellen zurückgegebene Prozesskennung.

Beispiel​

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

Antworten​

200 OK

Die Antwort hat dasselbe Format wie bei Prozess erstellen. Die Struktur von data hängt vom Flow ab, der beim Erstellen des Prozesses verwendet wurde.

Standard-Flows (api+humantoken, api+liveness+humantoken, humantoken):

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

Revalidierungs-Flows (api+liveness+humantoken+revalidation, humantoken+revalidation):

{
"id": "cb0472c0-6dbc-46c6-b830-2be7edc35424",
"state": "PROCESS_STATE_FINISHED",
"data": {
"humanTokenMatch": "true"
}
}
FeldTypBeschreibung
idstring (UUID)Prozesskennung.
statestringProzesszustand — siehe state-Werte.
data.​humanToken.​valuestringNur Standard-Flows. Stabiler, opaker Bezeichner des Gesichts (bis zu 100 Zeichen). Dieselbe Person ergibt immer denselben Wert.
data.​humanTokenMatchstringNur Revalidierungs-Flows. "true", wenn das Selfie mit dem referenzierten humanToken übereinstimmt, andernfalls "false".
state-Werte
WertBedeutung
PROCESS_STATE_UNSPECIFIEDZustand nicht gesetzt.
PROCESS_STATE_CREATEDDer Prozess wurde erstellt und nimmt noch neue Sitzungen an. data ist {}.
PROCESS_STATE_FINISHEDDer Prozess ist abgeschlossen und nimmt keine neuen Sitzungen mehr an. Bei Standard-Flows ist data.humanToken vorhanden, wenn ein Human Token erzeugt wurde; bei Revalidierungs-Flows zeigt data.humanTokenMatch an, ob das Selfie mit dem referenzierten Token übereinstimmt. Andernfalls ist data {}.
PROCESS_STATE_FAILEDDer Prozess ist fehlgeschlagen. data ist {}.
PROCESS_STATE_CANCELEDDer Prozess wurde abgebrochen. data ist {}.
PROCESS_STATE_AWAITING_FOR_DOCUMENTDer Prozess wartet auf ein Ausweisdokument. data ist {}.
Warnung

Prüfen Sie immer, dass data.humanToken.value nicht leer ist, bevor Sie den Wert verwenden.

Fehlercodes​

CodeMeldungBeschreibung
3process id is invalidWenn die Prozess-ID ungültig ist.

Nächste Schritte​