API-Referenz — Übersicht
Alles, was Sie brauchen, um von Null zu Ihrem ersten humanToken zu gelangen.
Human Token verfügt über drei Endpunkte. Diese Seite zeigt, wie sie zusammenwirken, damit Sie sofort mit der Integration beginnen können.
Basis-URL
| Umgebung | Basis-URL |
|---|---|
| Produktion | https://humantoken.unico.app |
Alle Anfragen erfordern den Header x-unico-accesskey. Unter Authentifizierung erfahren Sie, wie Sie Ihren Schlüssel generieren.
Schnellstart-Ablauf
Schritt 1 — Authentifizierung
Generieren Sie Ihren x-unico-accesskey im Human Dashboard oder über die Authentication API. Jede nachfolgende Anfrage verwendet diesen Schlüssel.
x-unico-accesskey: uip_ak.prod.a1b2c3d4.e5f6g7h8.i9j0k1l2
Schritt 2 — Prozess erstellen
Rufen Sie Create Process auf, um die Verifizierung zu starten. Wählen Sie eines von zwei Modellen:
| Modell | Flows | Funktionsweise |
|---|---|---|
| API Only | api+humantoken, api+liveness+humantoken, api+liveness+humantoken+revalidation | Ihr Backend sendet das Selfie als imageBase64. Der humanToken wird in derselben Antwort zurückgegeben. |
| Human Token Journey | humantoken, humantoken+revalidation | Der Benutzer schließt die Aufnahme auf der Unico-Plattform ab. Sie erhalten ein token und einen link, um die Journey zu präsentieren, und rufen das Ergebnis dann mit Get Process ab. |
API Only Beispiel:
curl -X POST https://humantoken.unico.app/client/v1/process \
-H "x-unico-accesskey: $UNICO_ACCESS_KEY" \
-H "Content-Type: application/json" \
-d '{
"flow": "api+humantoken",
"imageBase64": "<base64-encoded-selfie>",
"companyBranchId": "<your-branch-id>"
}'
Human Token Journey Beispiel:
curl -X POST https://humantoken.unico.app/client/v1/process \
-H "x-unico-accesskey: $UNICO_ACCESS_KEY" \
-H "Content-Type: application/json" \
-d '{
"flow": "humantoken",
"callbackUri": "https://yourapp.com/callback",
"companyBranchId": "<your-branch-id>"
}'
Siehe Create Process für alle Flows, Parameter und Antwortdetails.