job.completed_with_errors
job.completed_with_errors
job.completed_with_errors
Sent when an indexing job finishes and at least one of its files failed. The job’s final status is completed_with_errors.
The files that succeeded are searchable, and data.files.failed counts the files that did not. data.error_code is usually null. It is embedding_stalled when media embedding stopped making progress before every file finished. The event does not name the failed files. Fetch the job at data.url to see which files failed and why.
Each indexing job sends exactly one event, when it reaches its final status. See Webhooks to add an endpoint and verify signatures.
One or more space-separated signatures, each v1, followed by a base64 HMAC-SHA256 of {webhook-id}.{webhook-timestamp}.{body} made with the endpoint’s signing secret.
evt_ followed by the job id. The same for every delivery of this job’s event.
Return any 2xx status within a few seconds to acknowledge the event. Any other status, or no response, is retried.