Receive a signed status transition for one organization-scoped upload.

The callback URL and signing secret are configured per tenant through a secure channel. Consumers must deduplicate event_id, enforce immutable sequence ordering, and recover gaps through the canonical status endpoint.

postWebhookuploadStatusChanged

Payload

event_idstring required
upload_idstring required
pipeline_idstring
sequenceinteger required
statusstring required
stagestring
occurred_atstring date-time required
request_idstring
trace_idstring

Response

Event accepted idempotently

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.