Fired when a verification is created via the API.
Signature
Every delivery includes X-VoidMob-Signature: t=<unix>,v1=<hex>. Compute v1 = HMAC-SHA256(secret, "${t}.${raw_body}") and compare in constant time. Reject if t is more than 5 minutes from now to prevent replay.
Retries
Failed deliveries (non-2xx, timeout, network) are retried with exponential backoff for ~24 hours. After 30 consecutive failures the endpoint is auto-disabled; re-enable it from the developer portal.
postWebhookverification.created
Payload
Example payload
{
"id": "evt_01HXYZ123456789ABCDEFG",
"data": {
"verification": {
"id": "ver_01HXYZ123ABC",
"display_id": "SMS7K4P2N",
"phone_number": "+15551234567",
"service_id": "svc_telegram",
"service_name": "Telegram",
"code": "123456",
"paid_reuse_price_cents": 50
}
}
}Response
Acknowledged. Any 2xx is accepted; body is ignored.
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.