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

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

response = requests.post(url, headers=headers)
print(response.json())
const response = await fetch("https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/ping", {
  method: "POST",
  headers: {
    "X-Api-Key": "<your-api-key>",
  },
});
const data = await response.json();
console.log(data);
{
  "delivery_id": "dLm4vRb2xJcwYt3nKq8Zs4",
  "status": "pending"
}
Requires the webhooks:write scope. Sends a ping event to the endpoint so you can confirm your server receives and verifies deliveries. The delivery is queued and processed asynchronously — inspect the result in the delivery log.

Path parameters

id
string
required
The id of the webhook endpoint to ping.

Response

Returns 202 Accepted.
delivery_id
string
The id of the queued test delivery. Look it up in the delivery log.
status
string
Always pending in this response.
curl --location --request POST 'https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/ping' \
--header 'X-Api-Key: <your-api-key>'
import requests

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

response = requests.post(url, headers=headers)
print(response.json())
const response = await fetch("https://api.audienceful.com/v2/webhooks/wYt3nKq8Zs4pLm9vRb2xJc/ping", {
  method: "POST",
  headers: {
    "X-Api-Key": "<your-api-key>",
  },
});
const data = await response.json();
console.log(data);
{
  "delivery_id": "dLm4vRb2xJcwYt3nKq8Zs4",
  "status": "pending"
}