Real-time updates for your file processing pipeline through secure webhook callbacks.
POST
application/json
200
status code to acknowledge receipt of the webhook.
status
, step
, uploadId
, and fileIds
fields to track file processing progress.
Field | Type | Description |
---|---|---|
status | string | Current status: waiting , completed , failed |
step | string | Processing step identifier |
uploadId | string | Unique identifier for the upload session |
timestamp | string | ISO 8601 timestamp when event occurred |
fileIds | string | Available in final steps - processed file IDs |
file_uploaded
processing_started
processing_started
waiting
β completed
fraud_detection
fraud_detection
first_page_analysis
first_page_analysis
beethoven_ocr
beethoven_ocr
ocr_evaluation
ocr_evaluation
split_classify
split_classify
fileIds
becomes availableprocessing_finished
processing_finished