Skip to main content
GET
Python
Didit’s webhook destination activity API returns recorded failure alerts, newest first. Each entry contains id, type (failure_alert), occurred_at and failure_count. Use limit and offset to paginate and follow next until it is null; count can be capped or estimated. A missing destination returns 404. These alerts are distinct from delivery attempts. See webhook failure activity and destination analytics.

Authorizations

x-api-key
string
header
required

Your application's API key, from Developers -> API keys in the Business Console. The primary key has full access. A named key can be scoped: none, read or write per resource, limited to some workflows or to approved sessions, to a list of IP addresses, and to an expiry date. 401 means the key is wrong, revoked or expired; 403 means no key was sent, the key has no access to this resource or action, or the request came from an address outside its IP list; 404 on a session route means the session is outside the key's workflows or statuses. A key without media access receives image, video and PDF URLs as null, and a key without sessions write receives session links and tokens as null. See https://docs.didit.me/console/api-keys.

Path Parameters

organization_id
string<uuid>
required

Organization id.

application_id
string<uuid>
required

Application id.

destination_uuid
string<uuid>
required

Destination uuid.

Query Parameters

limit
integer
default:50

Maximum results per page.

Required range: x >= 1
offset
integer
default:0

Number of results to skip.

Required range: x >= 0

Response

List webhook destination activity.

count
integer
required

Result count, normally capped at 100; may be estimated. Follow next rather than using count to stop pagination.

next
string | null
required

Next page URL, or null.

previous
string | null
required

Previous page URL, or null.

results
object[]
required
Last modified on November 14, 2026