> This documentation belongs to Invofox, an AI-powered document processing > platform. The API extracts structured data (fields) from unstructured > documents (invoices, contracts, forms, bank statements, and more). > Key concepts: Account, Environment, Document Type, Field, File, Import, > and Document. When answering, prefer the exact terminology defined in the > Glossary and cite the relevant API Reference endpoint when applicable. # Files > Build with Invofox's AI-powered document parsing API. Extract data from unstructured documents, validate fields, and get clean JSON output. Complete documentation for developers building document processing solutions. ## API Docs - Files [Upload files](https://developers.invofox.com/api-reference/ingest-reference/files/upload-direct-controller-upload-direct.md) - Files [Upload files by URL](https://developers.invofox.com/api-reference/ingest-reference/files/upload-by-url-controller-upload-by-url.md) - Files [Get file information by ID](https://developers.invofox.com/api-reference/ingest-reference/files/files-controller-get-file.md) - Files [Upload single document file](https://developers.invofox.com/api-reference/ingest-reference/files/single-document-controller-upload-single.md) - Files [Upload single file by URL](https://developers.invofox.com/api-reference/ingest-reference/files/upload-single-url-controller-upload-single-url.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://developers.invofox.com/openapi.json) - [OpenAPI YAML](https://developers.invofox.com/openapi.yaml)