get_webhook_history
Get webhook delivery history, either for a resource or for a webhook.
Query in exactly one of two modes:
By resource: pass
resource_type+resource_idto see deliveries made for a specific job/monitor/monitor_group.By webhook: pass
webhook_idto see every delivery made through one webhook — including manual test deliveries (fromtest_webhook), which are not tied to a job or monitor and only appear in this mode.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (default: 1). | |
| api_key | No | CatchAll API key. Optional if provided via x-api-key header or CATCHALL_API_KEY env var. | |
| page_size | No | Number of results per page (default: 50, max: 500). | |
| webhook_id | No | Webhook ID to fetch history for. Mutually exclusive with `resource_type`/`resource_id`. | |
| resource_id | No | The ID of the job/monitor/monitor_group. | |
| resource_type | No | Resource type: 'job', 'monitor', or 'monitor_group'. Required together with `resource_id` when `webhook_id` is not given. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |