In einem Nachmittag integriert
Es gibt nichts zu hosten und nichts zu betreiben. Rufen Sie die API von dem Server auf, den Sie ohnehin betreiben — vier Aufrufe an den Stellen Ihrer App, an denen Identität zählt.
- Schlüssel für die richtige Umgebung holen
Für die kostenlose Integration minten Sie einen bi_test_-Schlüssel per Checkout auf sandbox.identityinc.io (siehe Quickstart). Für Produktion öffnen Sie checkout und wählen Builder — das stellt einen bi_-Schlüssel gegen api.identityinc.io aus. Der Schlüssel erscheint einmal; speichern Sie ihn auf Ihrem Server. - Die API in Ihrem Backend aufrufen
HTTPS von Ihrem Server, Schlüssel im Authorization-Header. Der Schlüssel gehört nie in Website, Mobile-App oder etwas, das Nutzer lesen können. bi_test_-Schlüssel nur auf dem Sandbox-Host verwenden. - Person verifizieren, dann Konto erstellen
Standardorganisationen verlangen genehmigtes KYC vor Free-Create. Starten Sie person-first KYC (Dokument + Gesicht; kein OTP), warten Sie auf Freigabe und erstellen Sie das gesponserte Konto mit dem einmaligen Create-Token. Kontakt-OTP ist ein separater, optionaler Pfad. - Binden und freischalten, wenn Ihre Regeln es verlangen
Ein Aufruf zur Signaturbestätigung (bind), dann unlock. Bauen Sie zuerst gegen die Sandbox; Builder gibt Ihnen die volle API in der Produktion kostenlos (Live-ID-Prüfungen rechnet Ihr Anbieter ab).
const res = await fetch(process.env.BOUND_IDENTITY_URL + "/v1/kyc/start", {
method: "POST",
headers: {
Authorization: "Bearer " + process.env.BOUND_IDENTITY_API_KEY, // server-side only
"Content-Type": "application/json",
},
body: JSON.stringify({}),
});Sie möchten die Plattform lieber selbst betreiben? Die Self-Hosting-Anleitung steht im README des Repositorys — für den Livegang brauchen Sie sie aber nicht.