List DLQ Messages
Use this endpoint to list messages currently in the webhook dead-letter queue, scoped to the caller’s tenant. The tenant is derived from the bearer JWT (tenantId claim), never from a request header.
This route is only mounted when authentication is enabled and a DLQ inspector is configured. Otherwise it is not exposed and any request is rejected with 503.
Authorizations
JWT Bearer token authentication. The tenantId is derived from the bearer token or authenticated request context and is not supplied through X-Organization-Id.
Query Parameters
Maximum number of messages to return.
1 <= x <= 200Number of messages to skip for pagination.
x >= 0Response
Indicates the DLQ messages page was returned successfully.
Tenant-filtered message count visited during this scan. When hasMore is true this is a best-effort lower bound on the true DLQ depth for this tenant, not the full count.
x >= 01
Number of messages in this page after offset and limit are applied.
x >= 01
Number of messages returned in this page.
x >= 01
Whether there are more tenant-visible messages beyond this page.
false
True when the inspector stopped scanning early after filling the current page.
false
Set when pagination may be non-deterministic (e.g., concurrent access shifts ordering).
"pagination may be non-deterministic under concurrent access"

