List Webhooks
Retrieve all active webhooks configured for your team including their status, target URL, event type, and linked saved search. Archived webhooks are excluded from the response. Use this to monitor your webhook integrations.
BearerAuthorizationBearer <token>Include archived webhooks in the response. They no longer deliver events, but their event history is retained and their name is needed to label past events.
Successful Response
application/json- itemsobject
curl -X GET 'https://api.theirstack.com/v0/webhooks'[ { "active_event_types": [ "job_new" ], "created_at": "2019-08-24T14:15:22Z", "description": "Webhook for new jobs", "event_type": "job_new", "has_secret": true, "id": 0, "is_active": true, "is_archived": true, "listening_start_time": "2024-01-01T00:00:00Z", "max_events_per_day": 500, "scanning_frequency": "10m", "search_id": 123, "search_name": "string", "team_id": 0, "trigger_once_per_company": true, "updated_at": "2019-08-24T14:15:22Z", "url": "https://example.com/webhook", "user_id": 0, "webhook_type": "jobs" }]How is this guide?
Last updated on
List Webhook Events GET
Retrieve a paginated list of all events triggered for a specific webhook including delivery status, payload, and timestamps. Filter by event status to find failed deliveries that may need to be retried.
Archive Webhook PATCH
Archive a webhook by its ID to permanently stop event delivery and remove it from the active webhook list. Archived webhooks and their event history are retained for reference but will no longer trigger notifications.
