Overview
The Files API handles document upload, processing, and retrieval. Supports PDF, DOCX, PPTX, images, and more. Base Path:/api/files
Endpoints
Upload File
Upload a document for processing.multipart/form-data
Form Fields:
Example Request:
Get File
Get file metadata and status.Download File
Download the original file.Get Processing Status
Check document processing status.pending: Queued for processingprocessing: Currently being processedcompleted: Processing finishedfailed: Processing error occurred
List Files
Get a paginated list of files.
Example Request:
Delete File
Delete a file.Processing Flow
Supported File Types
Extracted Data Structure
For CIMs
For Financial Statements
Examples
Upload with Frontend
Monitor Processing
Python Upload
Error Handling
Error Response:
Next Steps
Document Processing
Learn about the processing pipeline
Companies API
Associate files with companies
Reports API
Generate reports from extracted data
API Introduction
General API documentation
