Skip to main content
GET
/
v2
/
webhooks
/
{id}
/
deliveries
curl --location --request GET 'https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/deliveries' \
--header 'X-Api-Key: <your-api-key>'
import requests

url = "https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/deliveries"
headers = {
    "X-Api-Key": "<your-api-key>",
}

response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch("https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/deliveries", {
  method: "GET",
  headers: {
    "X-Api-Key": "<your-api-key>",
  },
});
const data = await response.json();
console.log(data);
{
  "data": [
    {
      "id": "dLm4vRb2xJcwYt3nKq8Zs4",
      "event": "person.created",
      "payload": {
        "event": "person.created",
        "data": {
          "email": "[email protected]",
          "created_at": "2026-07-04T12:00:00Z",
          "extra_data": { "plan": "pro" },
          "audiences": ["Newsletter"],
          "tags": ["vip"],
          "double_opt_in": "not_required"
        }
      },
      "succeeded": true,
      "attempts": 1,
      "response_status": 200,
      "response_ms": 84,
      "error": "",
      "created_at": "2026-07-04T12:00:00Z",
      "completed_at": "2026-07-04T12:00:00Z"
    }
  ],
  "has_more": false,
  "next_cursor": null
}
Requires the webhooks:read scope. Returns the delivery attempts for a webhook endpoint, most recent first. Delivery log rows are retained for 30 days.

Path parameters

id
string
required
The id of the webhook endpoint.

Query parameters

page_size
number
default:"25"
The number of deliveries to return per page.
cursor
string
The pagination cursor from a previous response’s next_cursor. See Pagination.

Response

data
array
The page of deliveries.
has_more
boolean
Whether more deliveries exist after this page.
next_cursor
string or null
The cursor to pass as ?cursor= to fetch the next page.
curl --location --request GET 'https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/deliveries' \
--header 'X-Api-Key: <your-api-key>'
import requests

url = "https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/deliveries"
headers = {
    "X-Api-Key": "<your-api-key>",
}

response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch("https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/deliveries", {
  method: "GET",
  headers: {
    "X-Api-Key": "<your-api-key>",
  },
});
const data = await response.json();
console.log(data);
{
  "data": [
    {
      "id": "dLm4vRb2xJcwYt3nKq8Zs4",
      "event": "person.created",
      "payload": {
        "event": "person.created",
        "data": {
          "email": "[email protected]",
          "created_at": "2026-07-04T12:00:00Z",
          "extra_data": { "plan": "pro" },
          "audiences": ["Newsletter"],
          "tags": ["vip"],
          "double_opt_in": "not_required"
        }
      },
      "succeeded": true,
      "attempts": 1,
      "response_status": 200,
      "response_ms": 84,
      "error": "",
      "created_at": "2026-07-04T12:00:00Z",
      "completed_at": "2026-07-04T12:00:00Z"
    }
  ],
  "has_more": false,
  "next_cursor": null
}