Get Run
Poll a processing run by ID with GET /v1/runs/:id to read its status, step progress, and, once complete, its markdown and structured extraction result.
The Get Run endpoint, GET /v1/runs/:id, retrieves a processing run by its ID to read its status and, once complete, its structured result. This is the polling target for the poll_url returned by POST /v1/process, for callers that prefer polling over the process.completed webhook.
While a run is in flight, status reports its progress and current_step names the step being executed. On completion the response carries the OCR-converted markdown, the structured_data extraction results, and any reconciliation output. On failure, the error object reports the failing step, an error code, and a message.
/v1/runs/:idPath parameters
curl
Response
Response fields
status reaches completed or failed. The intermediate step statuses (step_extract, step_structure, step_reconcile) let you report pipeline progress to your users.Errors
Error responses