Zum Hauptinhalt springen

Übersicht

Einen Vertrag auswählen

Die Wahl des Vertrags ergibt sich aus dem Ort, an dem die biometrische Erfassung stattfindet — keine unabhängige Entscheidung. Verwenden Sie die folgende Tabelle als Orientierung.

VertragVerwenden wenn…ErfassungFlow
Web & SDKDer Erfassungsprozess wird von Unico gehostet (Web iFrame, Redirect oder natives SDK)Unico steuertProzess wird vor der Erfassung erstellt → Benutzer durchläuft den Prozess → Ergebnis wird per Callback oder Polling zurückgegeben
APIIhre Anwendung steuert die Erfassung (mit oder ohne das Unico SDK) und sendet das Bild direkt im AufrufClient steuertBild wird zusammen mit der Prozesserstellung gesendet → Ergebnis wird synchron zurückgegeben

Hosts und Umgebungen

VertragSandbox-HostProduktions-Host
Web & SDKhttps://api.idcloud.uat.unico.apphttps://api.idcloud.unico.app
APIhttps://api.id.uat.unico.apphttps://api.id.unico.app
OAuth2 / Tokenhttps://identityhomolog.acesso.iohttps://identity.acesso.io

Vollständige Details unter Umgebungen.

Authentifizierung

Alle Unico-Verträge verwenden ein Bearer-Token (JWT), das über OAuth2 mit urn:ietf:params:oauth:grant-type:jwt-bearer abgerufen wird.

Vollständige Details unter Authentifizierung.

Payload-Unterschiede zwischen Verträgen

Derselbe konzeptuelle Vorgang („einen Identitätsverifizierungsprozess erstellen") sieht in jedem Vertrag unterschiedlich aus. Verwenden Sie die folgenden Tabellen als schnelle Referenz beim Wechsel zwischen Integrationen.

Prozesserstellung
AspektWeb & SDKAPI
EndpointPOST /client/v1/processPOST /processes/v1
AuthAuthorization: Bearer <jwt>Authorization: Bearer <jwt> + APIKEY
BildNicht gesendet (von Uniccos Journey erfasst)Als imageBase64 gesendet
Benutzeridentifikationperson.duiType + person.duiValuesubject.code (CPF / CURP)
DokumenttypenCPF, CURP, SSN, NIN, DNI, NIKNur CPF, CURP
Pipeline-Definitionflow (Enum, 30+ Werte)Implizit im APIKEY (Funktionen)
CallbackcallbackUri (Benutzerweiterleitung)Keiner (synchron)
WebhookWebhook v1 (Endergebnis)Webhook v1 (optional)
Gibt Journey-URL zurückJa (userRedirectUrl)Nein
ErgebnisAsynchron (GET-Polling oder Webhook)Synchron (in der Antwort)
SDK-TokenJa (token, webAppToken)Nein
Ergebnisabruf
AspektWeb & SDKAPI
EndpointGET /client/v1/process/\{id\}GET /processes/v1/\{id\} (auch in der Erstellungsantwort)
Statusstate + result (Enums mit Präfix)status (1, 3, 5)
ErgebnisstrukturVerschachtelt unter process.authenticationInfo.{capability}ResultFlach: unicoId, liveness, government, identityFraudsters
Dokumentservices[].documents[] (RG/CNH mit OCR)Separater Endpoint (GET /processes/v1/\{id\}/document)

Nächste Schritte