Ereigniskatalog
activity.created wird in subscribed_events akzeptiert und ist im Try Webhook-Tester enthalten, aber Didit liefert es derzeit nicht für den Live-Datenverkehr aus.
Implementieren Sie darauf basierend keine Spiegelung der Zeitleiste.- KYB-Webhooks: Unternehmenssitzungsereignisse
- Transaction-Monitoring-Webhooks: Transaktionsereignisse
- Webhook-Referenz: Signaturprüfung, Wiederholungen, Ziele
Payload-Strukturen
Webhooks für Entitäten sind flach: Es gibt keinendata-Wrapper und keinen event-Schlüssel.
Lesen Sie webhook_type, um das Ereignis zuzuordnen.
user.status.updated / business.status.updated
Wird bei jeder Statusänderung ausgelöst.
Der Payload enthält status und previous_status.
Sie gibt keinen Grund für die Statusänderung an: Öffnen Sie die Entität in der Konsole, wenn Sie die Ursache benötigen.
user.data.updated / business.data.updated
Wird ausgelöst, wenn sich Profilfelder ändern.
changed_fields listet die geänderten Felder auf, und changes enthält für jedes Feld den previous- und den current-Wert.
changed_fields auftreten:
- Benutzer:
vendor_data,display_name,full_name,date_of_birth,metadata,portrait_image,issuing_states,approved_emails,approved_phones,features,session_count,approved_count,declined_count,in_review_count,first_session_at,last_session_at. - Unternehmen:
vendor_data,display_name,metadata,legal_name,registration_number,country_code,session_count,approved_count,declined_count,in_review_count,features,first_session_at,last_session_at.
changed_fields und changes, um nur die geänderten Felder zu synchronisieren.
Zustellung, Wiederholungen und Signatur
Alle Webhooks für Entitäten folgen dem standardmäßigen Zustellungsvertrag:- Signiert mit HMAC-SHA256 im
X-Signature-V2-Header (empfohlen), mit demsecret_shared_keydes Ziels.X-Signatureund das veralteteX-Signature-Simplewerden ebenfalls gesendet, zusammen mitX-Timestamp. - Mit bis zu 2 Wiederholungsversuchen, nach etwa 1 Minute und etwa 4 Minuten, wenn Ihr Endpoint mit 5xx oder 404 antwortet, eine Zeitüberschreitung auftritt oder keine Verbindung hergestellt werden kann. Die Webhook-Referenz enthält die vollständige Richtlinie.
- Idempotenz: Jeder Webhook hat eine eindeutige
event_idim Payload. Filtern Sie Duplikate auf Ihrer Seite heraus.
Abonnieren
Abonnieren Sie Entitätsereignisse für ein Webhook-Ziel über die Management API oder die Business Console:Nächste Schritte
Webhook-Referenz
Ziele, Signaturen, Wiederholungen und Verifizierung.
Ziel anlegen
Registrieren Sie einen neuen Webhook-Endpoint.
Benutzeroperationen
Änderungen, die Benutzer-Webhooks auslösen.