Webhooks
Receive HTTP callbacks when file processing completes. Configure webhooks in your account settings.
Event Types
file.uploaded- File was successfully uploadedprocessing.started- Processing has begunprocessing.completed- All processing finishedprocessing.failed- Processing encountered an error
Payload Example
{
"event": "processing.completed",
"timestamp": "2026-01-05T12:00:00Z",
"data": {
"file_id": "abc123",
"variants": [
{"type": "thumbnail", "url": "..."},
{"type": "webp", "url": "..."}
]
}
}