Uploads files for asynchronous OCR processing. Returns task IDs that can be used to check processing status.
| Name | Type | Required | Description |
|---|---|---|---|
| files | File[] | Yes* | Array of files to process (multipart only) |
| template | String | Yes | Template ID or name for processing (e.g. “Invoice”) |
| batchProcess | Boolean | No | Enable batch processing (default: false) |
| splitPdf | Boolean | No | Split PDF pages individually (default: false) |