API Process
List Process Runs
Retrieve a paginated list of all processing runs in the workspace.
Path Parameters
workspace_id*Workspace Id
Format
uuidQuery Parameters
limit?Limit
Default
50Range
1 <= value <= 100cursor?string|null
Response Body
application/json
application/json
{ "data": { "cursor": "Mg==", "items": [ { "config": { "parserConfig": { "provider": "markitdown" } }, "files": [ "invoice.pdf" ], "id": "018f8e02-4b2a-7c9d-8d4e-123456789abc", "outcome": { "documentStatuses": { "invoice.pdf": "done" } }, "status": "done" } ], "limit": 50, "total": 1 }, "status": "ok"}{ "detail": [ { "loc": [ "string" ], "msg": "string", "type": "string", "input": null, "ctx": {} } ]}List Process Results GET
Retrieve a paginated list of individual document results for a process run.
Get Aggregated Classifications GET
Returns a single JSON object containing all document classifications for this run. If only one document was processed, returns its classification directly. If multiple documents were processed, returns a map of [filename: classification_result].