{ "object": "document_processor_run", "id": "dpr_1234", "output": { // Will be null until the run is processed // Output object - see “Processor output types” for details }, "processorId": "dp_5678", "processorVersionId": "dpv_91011", "processorName": "Invoice Extractor", "status": "PROCESSED", "metadata": { "internal_id": "id_1234" }, "reviewed": false, "edited": false, "edits": null, "type": "EXTRACT", "mergedProcessors": [], "config": { // Config object - see “Processor configs” for details }, "files": [ { "name": "example.pdf", // Other file fields, which can be found in the File object page } ], "url": "https://dashboard.extend.app/runs/dpr_1234"}
Use this file to discover all available pages before exploring further.
The ProcessorRun object is the core object of processor runs, and is returned by the Run Processor endpoint as well as the Get Processor Run endpoint.
These objects also represent a single output of a workflow run, which would typically have a list of multiple processor runs for chained processors.The object represents a single run of a processor and contains all the information about the run, including the output data, the processor that was run, and the status of the run.
An array of processors that were merged to create this output. Will be an
empty array unless this output was the result of a MergeExtraction step in a
workflow.
{ "object": "document_processor_run", "id": "dpr_1234", "output": { // Will be null until the run is processed // Output object - see “Processor output types” for details }, "processorId": "dp_5678", "processorVersionId": "dpv_91011", "processorName": "Invoice Extractor", "status": "PROCESSED", "metadata": { "internal_id": "id_1234" }, "reviewed": false, "edited": false, "edits": null, "type": "EXTRACT", "mergedProcessors": [], "config": { // Config object - see “Processor configs” for details }, "files": [ { "name": "example.pdf", // Other file fields, which can be found in the File object page } ], "url": "https://dashboard.extend.app/runs/dpr_1234"}