curl -X POST 'https://api.anyformat.ai/v3/webhooks/069dcc2c-e14c-7606-8000-2ee4fb17b4e3/ping/' \
-H 'Authorization: Bearer YOUR_API_KEY'
{
"delivered": true,
"status_code": 200
}Webhooks
Ping Webhook
Send a test event to a webhook’s endpoint
POST
/
v3
/
webhooks
/
{webhook_id}
/
ping
/
curl -X POST 'https://api.anyformat.ai/v3/webhooks/069dcc2c-e14c-7606-8000-2ee4fb17b4e3/ping/' \
-H 'Authorization: Bearer YOUR_API_KEY'
{
"delivered": true,
"status_code": 200
}Rate limit tier: general, 600 requests/min. See Rate limits.
Sends one signed
webhook.ping event to the webhook’s endpoint and answers how the endpoint responded. Use it to check that the endpoint is reachable and that it verifies signatures.
The ping goes out once, without retries, whatever events the webhook subscribes to:
{
"type": "webhook.ping",
"timestamp": "2026-07-01T12:00:00.000000+00:00",
"data": {"webhook_id": "069dcc2c-e14c-7606-8000-2ee4fb17b4e3"}
}
delivered is true when the endpoint answered 2xx. status_code is the status it answered, or null when it never answered: a timeout, a connection failure, or a hostname that did not resolve.
curl -X POST 'https://api.anyformat.ai/v3/webhooks/069dcc2c-e14c-7606-8000-2ee4fb17b4e3/ping/' \
-H 'Authorization: Bearer YOUR_API_KEY'
Authorizations
API key issued from app.anyformat.ai/api-key. Send as Authorization: Bearer <key>.

