For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Book a demoLog in
ProductAPI ReferenceChangelogModel Versioning
ProductAPI ReferenceChangelogModel Versioning
    • Authentication
    • API Versioning
  • Workflow Endpoints
    • Run Workflow
    • Workflow Run
    • List Workflow Runs
    • Update Workflow Run
    • Create Workflow
    • Batch Run Workflow
    • Correct Workflow Run (Deprecated)
  • Processor Endpoints
    • Run Processor
    • Get Processor Run
    • Batch Processor Run
    • Create Processor
    • Update Processor
    • Publish Processor Version
    • Processor Version
    • List Processor Versions
  • Parse Endpoints
    • Parse File
  • File Endpoints
    • Upload File
    • Get File
    • List Files
    • Create File (Deprecated)
  • Evaluation Set Endpoints
    • Create Evaluation Set
    • Create Evaluation Set Item
    • Update Evaluation Set Item
    • Bulk Create Evaluation Set Item
  • Objects
    • Block
    • Evaluation Set
    • Evaluation Set Item
    • File
    • Processor
    • Processor Run
    • Batch Processor Run
    • Processor Version
    • Workflow
    • Workflow Run
    • Workflow Run Summary
  • Guides
    • Processor Configs
    • Output Types
    • Bounding Boxes
    • Supported File Types
    • Rate Limits
    • User Roles and Permissions
  • Webhooks
    • Configuration
    • Events
LogoLogo
Book a demoLog in
Objects

The ProcessorVersion object

Example ProcessorVersion
1{
2 "object": "document_processor_version",
3 "id": "processor_version_5678",
4 "processorId": "processor_1234",
5 "processorName": "Invoice Processor",
6 "processorType": "EXTRACT",
7 "description": "Updated extraction rules for invoice processing",
8 "version": "1.2.0",
9 "config": {
10 // Config object - see “Processor configs” for details
11 },
12 "createdAt": "2024-02-15T10:30:00Z",
13 "updatedAt": "2024-02-15T10:30:00Z"
14}
Was this page helpful?
Previous

The Workflow object

Next
Built with

The ProcessorVersion object represents a specific version of a document processor in Extend. It contains detailed information about a particular iteration of a processor, including its processor configuration and version string.

The versions are semantic versions supporting only major/minor, and if no published versions exist, there is always a draft version.

properties
object
string

The type of the object, in this case it will always be “document_processor_version”.

id
string

The unique identifier for this version of the document processor.

processorId
string

The ID of the parent document processor.

processorName
string

The name of the parent document processor.

processorType
string

The type of the document processor. This field specifies the category or functionality of the processor. Either EXTRACT, CLASSIFY, or SPLITTER.

description
string

An optional description of this version of the document processor.

version
string

The version number or identifier for this specific version of the document processor. The draft version will have version=“draft”.

config
object

The configuration settings for this version of the document processor. The structure of this object will vary depending on the processor type.

See the Processor Configs guide for more details on the configuration settings for each processor type.

createdAt
string

The date and time when this version of the document processor was created, in ISO 8601 format.

updatedAt
string

The date and time when this version of the document processor was last updated, in ISO 8601 format.