A report analysis finished and is stored on the matter

Same format and signature as brief.completed. data.object is job and data.kind is report; fetch the result at GET /jobs/{id}.

postWebhookreport.completed

Headers

webhook-idstring required
webhook-timestampstring required

Unix seconds.

webhook-signaturestring required
Example:v1,g0hM9SsE+OTPJTGt/tmIKtSyZlE3uFJELVlNIOLJ1OE=

Payload

type'brief.completed' | 'brief.failed' | 'extract.completed' | 'extract.failed' | 'report.completed' | 'report.failed' required
timestampstring date-time required

Response

Any 2xx acknowledges the event.

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.