Skip to main content
WEBHOOK

Headers

webhook-id
string
required

The event's id (evt_…, the body's id), stable across retries: deduplicate on it.

webhook-timestamp
integer
required

Unix seconds when this attempt was sent. Reject old timestamps to stop replays.

webhook-signature
string
required

v1,<base64 HMAC-SHA256 of "{webhook-id}.{webhook-timestamp}.{raw body}"> keyed with the base64-decoded part of the key's whsec_ secret. May hold several space-separated signatures; accept the request if any one matches.

Body

application/json
id
string
required

evt_…

Pattern: ^evt_
type
string
required
Allowed value: "job.succeeded"
created_at
string<date-time>
required
data
Job · object
required

Response

Delivered.