Sent when: project.completed

Signed with the WowReveal-Signature header: t=<unix seconds>,v1=<hex>, v1 = HMAC-SHA256(secret, "<t>.<raw body>"). Answer with any 2xx within 10 seconds; anything else is retried (about 20 hours, 7 tries). Also sent: WowReveal-Event, WowReveal-Event-Id, WowReveal-Delivery.

postWebhookproject.completed

Payload

idstring required

The same for every webhook told about the same thing, and the same on every retry — use it to ignore repeats.

type'project.completed' | 'project.failed' | 'clipper.analysis_ready' | 'clipper.analysis_failed' | 'studio.completed' | 'studio.failed' | 'webhook.test' required
createdAtstring date-time required
dataobject required

Response

Received

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.