This page documents the canonical HTTP contract. Switch to the CLI example when you want the operator workflow.
Results are organization-scoped, newest first. Delivery statuses include queued, retry_scheduled, succeeded, and failed. The count is the number returned after filtering and limiting, not a total count across pages.
Query parameters
subscriptionId· optionalstring
Filter by subscription id.
status· optionalstring
Exact status filter, normalized to lowercase; values are not separately validated.
eventType· optionalstring
Exact event type filter, normalized to lowercase.
limit· optionalinteger
Number of deliveries, 1-500. Default 100; values outside this range are rejected.
| Name | Type | Description |
|---|---|---|
| subscriptionId | string | Filter by subscription id. |
| status | string | Exact status filter, normalized to lowercase; values are not separately validated. |
| eventType | string | Exact event type filter, normalized to lowercase. |
| limit | integer | Number of deliveries, 1-500. Default 100; values outside this range are rejected. |
Errors
| Status | Meaning |
|---|---|
| 401 | Invalid API key or missing auth. |
| 403 | Missing webhooks:read scope. |
| 422 | Query parameter outside its allowed type or limit bounds. |
