API reference · Watchlists and webhooks

Send a signed test event (webhook.ping) to a URL

POST/v1/webhooks/test

Use it to verify your endpoint and signature check (X-AdLib-Signature: t=,v1=<hex HMAC-SHA256 of "."> with your webhook secret). Slack and Discord webhook URLs get a readable message instead, unsigned.

Example request

Shell
curl -X POST "https://api.adlibapi.com/v1/webhooks/test" \
  -H "X-API-Key: $ADLIB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://hooks.example.com/adlib"}'

Send your key in the X-API-Key header. Try it in the explorer.

Request body

urlrequired
string

Your endpoint (https recommended)

Response

delivery_idrequired
integer
–
statusrequired
string
–