Classify a single document into predefined categories synchronously.
Supports page-level, section-level, and document-level classification.
API key as Bearer token: Authorization: Bearer YOUR_API_KEY
JSON array of category objects: [{"name": "Category Name", "description": "Optional description", "segment_key": "Optional field name"}]
"[{\"name\": \"Invoice\", \"description\": \"Bills and invoices\"}, {\"name\": \"Contract\", \"description\": \"Legal agreements\"}]"
File to classify (PDF, PNG, JPG, JPEG, TIFF, BMP, WebP)
URL of the file to classify (alternative to file upload)
Existing record ID to classify (alternative to file upload)
'document' — whole document gets one category; 'page' — each page gets one category; 'section' — each page may match multiple categories
document, page, section Set to 'true' to fill missing segment values from previous pages (page-level only)
Classification completed
Record ID for polling results
Original filename
Processing status
queued, processing, completed, failed, retrying Classification result data, populated when status='completed'
Processing time in seconds