List webhook deliveries
List webhook delivery attempts.
Returns delivery rows newest first, without payloads. Pagination is returned next to data, not nested inside it. Filter by status, event type, destination, or created-at range.
This route is console / Firebase only for now. Tenant API keys are not accepted.
See also
- Webhooks . Events you can subscribe to and the JSON posted to your URL.
Query parameters
| Name | Type | Required |
|---|---|---|
pagePage number. Default 1. Example: 1 | integer | Optional |
pageSizePage size. Default 25, maximum 100. Example: 25 | integer | Optional |
statusFilter by delivery status. | string No maximum | Optional |
Allowed values pendingdeliveringsuccessfailedexhausted | ||
eventTypeFilter by event type. | string Max 120 | Optional |
Allowed values transaction.createdinvoice.createdinvoice.updatedinvoice.paidinvoice.partially_paidmatch.createdmatch.suggestedmatch.confirmedmatch.rejectedmatch.cancelledbank.connectedbank.disconnectedsync.completedsync.failed | ||
endpointIdFilter by destination UUID. Example: 4e2deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d | string No maximum | Optional |
dateFromInclusive start of created_at. Example: 2026-09-01 | string No maximum | Optional |
dateToInclusive end of created_at. Example: 2026-09-30 | string No maximum | Optional |
Errors
This operation can return the following errors in addition to generic HTTP failures.
| Error | HTTP code | Description |
|---|---|---|
Missing Bearer token | 401 | The Authorization header is missing or is not a Bearer token. |
Invalid token | 401 | Webhook destinations and deliveries are console-only. Send a Firebase ID token. Tenant API keys are not accepted on these routes. |
Too many requests, please try again later | 429 | Wait and retry. The Retry-After header is the number of seconds to wait. |
Invalid query parameters | 400 | A query value failed validation. details lists field and message. |
Tenant context required | 400 | The authenticated credential is not bound to a tenant. |
Internal server error | 500 | Unexpected server error. The JSON body includes correlationId. Retry with backoff. |