Zum Hauptinhalt springen
POST
curl
Verwenden Sie diesen Endpoint, nachdem POST /v3/kyb/search/ Kandidatenunternehmen zurückgegeben hat und Sie zusätzlich zum Lite-Profil die direkten Gesellschafter benötigen. Der Abruf wird zum Shareholders-Preis des jeweiligen Landes abgerechnet (Preise je Land). Wenn das Register für das Unternehmen keinen Gesellschafterdatensatz führt oder das Land überhaupt keine Eigentümerdaten bereitstellt, wird stattdessen das Lite-Profil geliefert und abgerechnet: registry_tier_delivered ist basic und registry_ownership_status ist unavailable, oder not_held, wenn die Eigentümerquelle bestätigt hat, dass sie dieses Unternehmen gar nicht führt (Eigentümerstatus). Wenn der Bericht noch erstellt wird oder der Eigentümerabschnitt noch nicht vom Register abgerufen wurde, gibt der Endpoint 202 Accepted, kyb_registry.fetch_status: "pending", kyb_registry.registry_ownership_status: "pending" und registry_tier_delivered: null zurück. Bewahren Sie die zurückgegebene request_id auf und rufen Sie GET /v3/session/{request_id}/decision/ ab, bis registry_checks[0].company.fetch_status den Wert resolved hat. Didit schließt den ausstehenden Bericht automatisch ab und rechnet die gelieferte Stufe ab, sobald er fertig ist. Senden Sie die Kaufanfrage während der Wartezeit nicht erneut: Jede neue POST-Anfrage erzeugt eine separate Anfrage. Nur in v3 verfügbar. POST /v2/kyb/select/ und POST /v3/kyb/select/ behalten ihren Vertrag und ihren Preis bei.

Autorisierungen

x-api-key
string
header
erforderlich

Der API-Schlüssel Ihrer Anwendung, aus Entwickler -> API-Schlüssel in der Business Console. Der Primärschlüssel hat Vollzugriff. Ein benannter Schlüssel kann im Geltungsbereich eingeschränkt werden: keine, Lese- oder Schreibberechtigung pro Ressource, beschränkt auf bestimmte Workflows oder genehmigte Sitzungen, auf eine Liste von IP-Adressen und auf ein Ablaufdatum. 401 bedeutet, dass der Schlüssel falsch, widerrufen oder abgelaufen ist; 403 bedeutet, dass kein Schlüssel gesendet wurde, der Schlüssel keinen Zugriff auf diese Ressource oder Aktion hat oder die Anfrage von einer Adresse außerhalb seiner IP-Liste stammte; 404 bei einer Sitzungsroute bedeutet, dass die Sitzung außerhalb der Workflows oder Status des Schlüssels liegt. Ein Schlüssel ohne Medienzugriff erhält Bild-, Video- und PDF-URLs als null, und ein Schlüssel ohne Schreibberechtigung für Sitzungen erhält Sitzungslinks und Token als null. Siehe https://docs.didit.me/console/api-keys.

Body

application/json
kyb_response_id
string
erforderlich

Kandidaten-Handle aus POST /v3/kyb/search/ (kyb_registry.companies[].kyb_response_id). Flüchtig: Verwenden Sie es kurz nach der Suche, die es erzeugt hat. Handles können lang sein; speichern und senden Sie den Wert daher genau so, wie er zurückgegeben wurde, ohne ihn zu kürzen oder eine bestimmte Länge anzunehmen.

Maximum string length: 1024
Beispiel:

"69aeeb95febb0f1704042259"

vendor_data
string

Ihre Kennung für dieses Unternehmen; wird zurückgegeben und mit der Unternehmenssitzung gespeichert.

metadata
object | null

Freiform-JSON, das mit der Unternehmenssitzung gespeichert und zurückgegeben wird.

save_api_request
boolean
Standard:true

Muss true sein (Standardwert). Auswahlen aus dem KYB-Register werden immer dauerhaft gespeichert, damit Abrechnung und Abruf nachverfolgt werden können; false gibt 400 zurück.

Antwort

Unternehmensbericht zurückgegeben und zur gelieferten Stufe abgerechnet. Eigentümerstruktur-Berichte, die noch vorbereitet werden, können 202 zurückgeben; behalten Sie request_id, um deren gespeicherte Entscheidung abzurufen.

request_id
string<uuid>

ID der Unternehmenssitzung, die für diesen Abruf erstellt wurde. Der gespeicherte Datensatz (in der Konsole sichtbar) wird weiter aktualisiert, falls das Register die Abfrage erst nach der Antwort auflöst.

registry_tier_requested
enum<string>

Die Stufe, die dieser Endpoint bereitstellt: basic (Lite) für ausgewählte, shareholders, ubo.

Verfügbare Optionen:
basic,
shareholders,
ubo
registry_tier_delivered
enum<string> | null

Die tatsächlich gelieferte und abgerechnete Stufe. Niedriger als angefordert, wenn die Register des Landes keine Eigentümerdaten enthalten oder das Register keinen Eigentümereintrag für dieses Unternehmen führt.

Verfügbare Optionen:
basic,
shareholders,
ubo,
null
kyb_registry
object

Vollständiges Unternehmensprofil aus dem Register.

vendor_data
string | null

Wiedergabe der von Ihnen gesendeten vendor_data.

metadata
object | null

Rückgabe der von Ihnen gesendeten metadata.

created_at
string<date-time>
Zuletzt geändert am 7. November 2026