Skip to main content
GET
/
api
/
v2
/
webhooks
List webhooks
curl --request GET \
  --url https://api.instantly.ai/api/v2/webhooks \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "id": "019cc043-b005-72ef-8501-678c9a77be6f",
      "organization": "019cc043-b005-72ef-8501-678d8d4f9e28",
      "target_hook_url": "https://webhook.site/unique-url",
      "timestamp_created": "2026-03-05T23:09:47.397Z",
      "campaign": "019cc043-b005-72ef-8501-678e06268a93",
      "name": "Zapier Positive Replies",
      "event_type": "email_sent",
      "custom_interest_value": 1,
      "headers": {
        "Authorization": "Basic dXNlcm5hbWU6cGFzc3dvcmQ="
      },
      "status": 1,
      "timestamp_error": "2026-03-05T23:09:47.397Z"
    }
  ],
  "next_starting_after": "019cc043-e3f7-7602-89e3-6be1bfac2622"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

limit
integer

The number of items to return

Required range: 1 <= x <= 100
Example:

10

starting_after
string

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.

Example:

"01956fbd-0eb1-72db-a565-82977a586084"

campaign
string<uuid>

Filter by campaign ID

Example:

"019cc043-e3f7-7602-89e3-6be074eb728a"

event_type
enum<string>

Filter by event type (e.g., email_sent, lead_interested, all_events)

Available options:
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"

Response

The list of Webhook

items
Webhook · object[]
required

The list of Webhook

next_starting_after
string

The filter for getting the next items after this one, this could either be a UUID, a timestamp, on an email depending on the specific API

Example:

"019cc043-e3f7-7602-89e3-6be1bfac2622"