webhook.test

Fires only when you click Send test on the API credentials page (or POST /api-keys/{id}/webhook-test). It carries no result and no real task_id — its job is to prove a signed POST from us reaches your endpoint before you spend a verification finding out. Switch on event and ignore it.

postWebhookwebhook.test

Payload

eventstring required
event_idstring required
task_idstring required
verification_idstring nullable
batch_idstring nullable
review_idstring nullable
statusstring required
attemptinteger required
delivered_atstring required

Response

Your endpoint should return 2xx within 5 seconds. Non-2xx triggers retries at 10s / 60s / 600s (3 retries after the initial delivery, 4 attempts total).

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.