Zum Hauptinhalt springen
Business Verification verfolgt den Status auf mehreren Ebenen: die Sitzung, einzelne Funktionen, die Registerabfrage und das AML-Ergebnis. Diese Seite ist das Referenzdokument für jeden Status. Die API gibt Statuswerte als exakte Bezeichnungen zurück, bei denen Groß- und Kleinschreibung zählt, etwa "In Progress" und "Not Finished". Dieselben Zeichenfolgen übermitteln auch Webhooks. Gleichen Sie anhand dieser Zeichenfolgen ab und nicht anhand von Namen in Großbuchstaben.

Sitzungsstatus

Der Gesamtstatus einer Sitzung der Unternehmensverifizierung (KYB), das Feld, das Sie am häufigsten für Verzweigungen verwenden.
"Awaiting User" ist vorübergehend. Sie müssen Sitzungen nicht manuell aus diesem Status herausführen. Sobald der Endbenutzer die ausstehende Aktion abschließt (etwa die Liste der Schlüsselpersonen einreicht oder ein angefordertes Dokument erneut hochlädt), bewertet Didit die Sitzung neu und setzt sie automatisch auf "In Review", "Approved" oder "Declined", je nach Ergebnis.

Funktionsstatus

Jede KYB-Funktion hat einen eigenen Status, der in den Sitzungsstatus einfließt.

Namen der KYB-Funktionen

Dies sind die Werte von features in einer KYB-Sitzung und in Webhooks:
  • KYB_REGISTRY: Abfrage des Unternehmensregisters.
  • AML: AML-Screening auf Unternehmensebene.
  • KYB_DOCUMENTS: Erfassung und OCR von Dokumenten.
  • KYB_KEY_PEOPLE: Schlüsselpersonen, also UBOs, Gesellschafter, Geschäftsführer, Vertreter und sonstige Organmitglieder.

Registerstatus (vom Anbieter)

Der offizielle Status des Unternehmens, wie er aus maßgeblichen Registerquellen abgerufen wird. Er spiegelt den rechtlichen oder aufsichtsrechtlichen Status der Einheit wider, wie ihn das Register der jeweiligen Jurisdiktion meldet. Die genauen Werte variieren deshalb je nach Quelle. Er wird innerhalb der KYB-Entscheidung unter company.registry_status ausgegeben.
Da registry_status die unverarbeiteten Registerwerte wiedergibt, verwenden Sie verification_status weiter unten, wenn Sie einen einheitlichen Indikator über alle Länder hinweg benötigen, mit dem Sie die Produktlogik steuern.

Verifizierungsstatus des Unternehmens

Ein standardisierter, geschäftsorientierter Status für jedes Unternehmensergebnis. Er normalisiert die unterschiedlichen Register- und Unternehmensstatus verschiedener Länder und Quellen zu einem einheitlichen Indikator, den Sie direkt in Ihrem Produkt auswerten können. Er wird innerhalb der KYB-Entscheidung unter company.verification_status ausgegeben.

Abrufstatus des Unternehmens

Zeigt den Fortschritt beim Abrufen der Daten für einen bestimmten Unternehmensdatensatz aus externen oder amtlichen Registern an. Verwenden Sie ihn, um festzustellen, wie vollständig die abgerufenen Informationen für ein bestimmtes Unternehmen sind. Er wird innerhalb der KYB-Entscheidung unter company.fetch_status ausgegeben.

AML-Verifizierungsstatus

Wird für jedes Screening eines Unternehmens oder einer Person zurückgegeben.

Wie eine Entscheidung ihre Begründung darlegt

Die KYB-Entscheidung enthält keinen einzelnen Begründungscode als Zeichenkette. Jedes Funktions-Array (registry_checks[], document_verifications[], key_people_checks[], aml_screenings[]) enthält warnings[] mit KYB_*- und AML-Tags, und decision_trace zeigt, wie die Entscheidung zustande kam. Lesen Sie die Tags in den KYB-Warnungen und protokollieren Sie sie zusammen mit dem Sitzungsstatus. Wenn ein Prüfer den Status manuell entgegen der plattformeigenen Aggregation festlegt, enthält die Entscheidung status_override mit dem Zeitpunkt overridden_at und dem automatic_status, den die Plattform gesetzt hätte. Siehe das Antwortschema.

Nächste Schritte

Antwortschema

Wo jeder Status in der Payload erscheint.

Risikobewertung

Was ein KYB-Ergebnis bestimmt.

Webhooks

Ereignisse, die bei Statusänderungen ausgelöst werden.
Zuletzt geändert am 7. November 2026