Update a destination’s label, URL, enabled state, webhook version, or subscribed events. When you send subscribed_events, provide the complete event list that should remain subscribed after the update.
Use this endpoint to change where a destination sends webhooks and which events it receives.Documentation Index
Fetch the complete documentation index at: https://docs.didit.me/llms.txt
Use this file to discover all available pages before exploring further.
subscribed_eventssubscribed_events, provide the complete event list that should remain subscribed after the update. The array replaces the previous subscription set.
| Event | What it represents |
|---|---|
status.updated | User Verification (KYC) or Business Verification (KYB) session status changed. |
data.updated | Session verification data changed after creation. |
user.status.updated | User entity status changed. |
user.data.updated | User entity data changed. |
business.status.updated | Business entity status changed. |
business.data.updated | Business entity data changed. |
activity.created | Activity timeline entry created. |
transaction.created | Transaction created and initially evaluated. |
transaction.status.updated | Transaction status changed. |
v1, v2, v3 Event filter for this webhook destination. Didit delivers only webhooks whose webhook_type exactly matches one of these values. Include at least one event; there is no wildcard subscription.
1Supported webhook event name. Use these exact strings in subscribed_events; unsupported values are rejected.
status.updated, data.updated, user.status.updated, user.data.updated, business.status.updated, business.data.updated, activity.created, transaction.created, transaction.status.updated ["status.updated", "data.updated"]Updated webhook destination.
The response is of type object.