# Extend ## Docs - [API Versioning](https://docs.extend.app/api-reference/api_versioning.md): Learn how to specify API versions and stay up to date with changes - [Authentication](https://docs.extend.app/api-reference/authentication.md): Learn how to authenticate your requests to the Extend API - [Bulk Create Evaluation Set Items](https://docs.extend.app/api-reference/endpoint/bulk_create_eval_set_item.md): Create evaluation set items for a given evaluation set in bulk. - [Correct Workflow Run Outputs](https://docs.extend.app/api-reference/endpoint/correct_workflow_run.md): Use this endpoint to submit corrected outputs for a WorkflowRun for future processor evaluation and tuning in Extend. - [Create Evaluation Set](https://docs.extend.app/api-reference/endpoint/create_eval_set.md): Create a new evaluation set in Extend. - [Create Evaluation Set Item](https://docs.extend.app/api-reference/endpoint/create_eval_set_item.md): Create a new evaluation set item for a given evaluation set. - [[DEPRECATED] Create File](https://docs.extend.app/api-reference/endpoint/create_file.md): Create a new file in Extend for use in an evaluation set. - [Create Processor](https://docs.extend.app/api-reference/endpoint/create_processor20250421.md): Create a new processor in Extend, optionally cloning from an existing processor. - [Create Workflow](https://docs.extend.app/api-reference/endpoint/create_workflow.md): Create a new workflow in Extend. - [Get Batch Processor Run](https://docs.extend.app/api-reference/endpoint/get_batch_processor_run.md): Retrieve details about a batch processor run. - [Get File](https://docs.extend.app/api-reference/endpoint/get_file.md): Fetch a file by its ID to obtain additional details and the raw file content. - [Get Processor Run](https://docs.extend.app/api-reference/endpoint/get_processor_run.md): Retrieve details about a specific processor run, including its status, outputs, and any edits made during review. - [Get Processor Version](https://docs.extend.app/api-reference/endpoint/get_processor_version.md): Retrieve a specific version of a processor in Extend. - [List Processor Versions](https://docs.extend.app/api-reference/endpoint/get_processor_versions.md): Retrieve all versions of a specific processor in Extend. - [Get Workflow Run](https://docs.extend.app/api-reference/endpoint/get_workflow_run.md): Once a workflow has been run, take the workflowRunId to check the status and output of a specific WorkflowRun. - [List Files](https://docs.extend.app/api-reference/endpoint/list_files.md): List files in your account. - [List Workflow Runs](https://docs.extend.app/api-reference/endpoint/list_workflow_runs.md): List runs of a Workflow. - [Parse File](https://docs.extend.app/api-reference/endpoint/parse.md): Parse files to get cleaned, chunked target content (e.g. markdown). - [Publish Processor Version](https://docs.extend.app/api-reference/endpoint/publish_processor_version20250421.md): Publish a new version of an existing processor in Extend. - [Run Processor](https://docs.extend.app/api-reference/endpoint/run_processor20250421.md): Run processors (extraction, classification, splitting, etc.) on a given document. - [Run Workflow](https://docs.extend.app/api-reference/endpoint/run_workflow.md): Once a workflow has been created on the Extend Platform, this endpoint can be used to send file(s) to be run. - [Batch Run Workflow](https://docs.extend.app/api-reference/endpoint/run_workflow_batch.md): Submit a batch of files to run through a specified workflow. - [Update Evaluation Set Item](https://docs.extend.app/api-reference/endpoint/update_eval_set_item.md): Update an evaluation set item by ID. - [Update Processor](https://docs.extend.app/api-reference/endpoint/update_processor20250421.md): Update an existing processor in Extend. - [Update Workflow Run](https://docs.extend.app/api-reference/endpoint/update_workflow_run.md): You can update the name and metadata of an in progress WorkflowRun at any time using this endpoint. - [Upload File](https://docs.extend.app/api-reference/endpoint/upload_file.md): Upload and create a new file in Extend. - [Bounding boxes](https://docs.extend.app/api-reference/guides/bounding_boxes.md) - [Processor output types](https://docs.extend.app/api-reference/guides/output_types20250421.md): Understanding different output types for document processors. - [Processor configs](https://docs.extend.app/api-reference/guides/processor_configs20250421.md): Learn how to configure document processors through our API - [The BatchProcessorRun object](https://docs.extend.app/api-reference/objects/batch_processor_run.md) - [The Block Object](https://docs.extend.app/api-reference/objects/block.md): Detailed information about the Block object structure and types returned by the `/parse` API endpoint. - [The EvaluationSet object](https://docs.extend.app/api-reference/objects/evaluation_set.md) - [The EvaluationSetItem object](https://docs.extend.app/api-reference/objects/evaluation_set_item.md) - [The File object](https://docs.extend.app/api-reference/objects/file.md) - [The Processor object](https://docs.extend.app/api-reference/objects/processor.md) - [The ProcessorRun object](https://docs.extend.app/api-reference/objects/processor_run.md) - [The ProcessorVersion object](https://docs.extend.app/api-reference/objects/processor_version.md) - [The Workflow object](https://docs.extend.app/api-reference/objects/workflow.md) - [The WorkflowRun object](https://docs.extend.app/api-reference/objects/workflow_run.md) - [The WorkflowRun Summary object](https://docs.extend.app/api-reference/objects/workflow_run_summary.md) - [Supported File Types](https://docs.extend.app/api-reference/supported_file_types.md) - [Events](https://docs.extend.app/api-reference/webhooks/events.md) - [Configuration](https://docs.extend.app/api-reference/webhooks/webhooks.md) - [Classification Light](https://docs.extend.app/changelog/classification/classification_light.md): Changelog for the Classification Light base processor in Extend. - [Classification Performance](https://docs.extend.app/changelog/classification/classification_performance.md): Changelog for the Classification Performance base processor in Extend. - [Extraction Light](https://docs.extend.app/changelog/extraction/extraction_light.md): Changelog for the Extraction Light base processor in Extend. - [Extraction Performance](https://docs.extend.app/changelog/extraction/extraction_performance.md): Changelog for the Extraction Performance base processor in Extend. - [Overview](https://docs.extend.app/changelog/overview.md): What base processors are and how they are versioned. - [Intro to Extend](https://docs.extend.app/introduction.md): Welcome to the Extend Documentation - [Bounding Boxes & Citations](https://docs.extend.app/product-reference/bounding_boxes.md): How to leverage bounding box and citation references when reviewing documents in Extend. - [Conditional Extraction Step](https://docs.extend.app/product-reference/conditional_extraction.md): How to use the Conditional Extraction step to dynamically route documents to different extractors. - [Confidence Scores](https://docs.extend.app/product-reference/confidence_scores.md) - [Calculating array accuracy](https://docs.extend.app/product-reference/evaluation/calculating_accuracy.md): How Extend calculates accuracy for array data - [Creating evaluation sets](https://docs.extend.app/product-reference/evaluation/create_eval_sets.md): How to create evaluation sets in Extend - [Overview](https://docs.extend.app/product-reference/evaluation/overview.md): Understanding evaluation sets and how to use them in Extend - [Running evaluation sets](https://docs.extend.app/product-reference/evaluation/run_eval_sets.md): How to run evaluation sets in Extend - [External Data Validation Step](https://docs.extend.app/product-reference/external_validation.md): How to leverage the External Data Validation step in a workflow. - [Reviewing a Workflow Run](https://docs.extend.app/product-reference/reviewing_workflow_run.md): How to review a workflow run once a document has been sent to review - [Configure an Extraction processor](https://docs.extend.app/product-reference/studio/configuring_extraction.md): How to configure an Extraction processor in the Extend Studio - [Migrating to JSON Schema](https://docs.extend.app/product-reference/studio/migrating_to_json_schema.md): How to migrate processors from the Fields Array config type to the JSON Schema config type - [Migrating to studio](https://docs.extend.app/product-reference/studio/migrating_to_studio.md): How to migrate processors the legacy workflow config experience to the studio - [Overview](https://docs.extend.app/product-reference/studio/overview.md): How to configure, iterate on, and evaluate your AI document processors in the Extend Studio - [Publishing processors](https://docs.extend.app/product-reference/studio/publishing.md): How to publish and deploy processors in Studio - [Formulas](https://docs.extend.app/product-reference/validation/formulas.md): How to write formulas that reference variables and perform calculations - [Validation Step](https://docs.extend.app/product-reference/validation/rules.md): How to define validation rules for your workflows - [Workflow Versioning](https://docs.extend.app/product-reference/workflow_versioning.md) ## OpenAPI Specs - [cspell](https://docs.extend.app/cspell.json) - [openapi](https://docs.extend.app/api-reference/openapi.json)