Webhook
List webhooks
List all webhooks for the workspace with optional filters
get/api/v2/webhooks
Request
- Base URLhttps://api.instantly.ai
- URLhttps://api.instantly.ai/api/v2/webhooks
- AuthHTTP bearer
Query parameters
limitinteger
Example:10
The number of items to return
starting_afterstring
Example:01956fbd-0eb1-72db-a565-82977a586084
The ID of the last item in the previous page - used for pagination. You can use the value of the next_starting_after field from the previous response.
campaignstring uuid
Example:01a19e6f-89ca-71f0-bbdb-f5b1c698e3f4
Filter by campaign ID
event_type'all_events' | 'email_sent' | 'email_opened' | 'email_link_clicked' | 'reply_received' | 'email_bounced' | 'lead_unsubscribed' | 'campaign_completed' | 'account_error' | 'lead_neutral' | 'lead_interested' | 'lead_not_interested' | 'lead_meeting_booked' | 'lead_meeting_completed' | 'lead_closed' | 'lead_out_of_office' | 'lead_wrong_person'
Example:all_events
Filter by event type (e.g., email_sent, lead_interested, all_events)
Response
The list of Webhook
Example response
{
"items": [
{
"id": "01a19e6f-3fb1-7641-b8cc-36be4ec9cfd1",
"organization": "01a19e6f-3fb1-7641-b8cc-36bf54e8377e",
"campaign": "01a19e6f-3fb1-7641-b8cc-36c0c375dead",
"name": "Zapier Positive Replies",
"target_hook_url": "https://webhook.site/unique-url",
"event_type": "email_sent",
"custom_interest_value": 1,
"headers": {
"Authorization": "Basic dXNlcm5hbWU6cGFzc3dvcmQ="
},
"timestamp_created": "2026-11-02T22:44:13.361Z",
"status": 1,
"timestamp_error": "2026-11-02T22:44:13.361Z"
}
],
"next_starting_after": "01a19e6f-89ca-71f0-bbdb-f5b283efb5f6"
}Changes
No recorded changes to this operation across all 7 revisions of this API.