Skip to content

test.ping ​

POSTyour webhook address

Test event. «Send a test event» in the console sends it to the webhook address, whatever its events and even when it is turned off. Use it to check the address and the signature check.

INFO

This event cannot be chosen in the webhook settings: the console sends it on demand.

Body ​

FieldTypeDescription
typestringAlways test.ping.
timestampstring (date-time)When the event happened, UTC.
dataobject
data.endpointstringThe webhook address, whe_….
json
{
  "type": "test.ping",
  "timestamp": "2026-11-02T12:00:04+00:00",
  "data": {
    "endpoint": "whe_CgdWeHQNAxHTekU8MJRZ9"
  }
}

Headers ​

HeaderDescription
webhook-idThe delivery, whd_…. The same on every attempt of one delivery: use it to drop a repeated delivery.
webhook-timestampUnix time of the attempt, in seconds. Refuse deliveries older than 5 minutes.
webhook-signaturev1, and the base64 HMAC-SHA256 of {webhook-id}.{webhook-timestamp}.{body}, keyed with the secret (the part after whsec_, base64-decoded).
content-typeapplication/json
user-agentACE-SEND-Webhooks/1

Check the signature before you trust the body, answer 2xx within 5 seconds and do the work afterwards. See Webhooks for the signature check, retries and duplicates.

ACE SEND API v1