> 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. # API Reference > 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. ## Docs - [Information Retrieval](https://developers.invofox.com/api-reference/information-retrieval.md) ## API Docs - Ingest Reference > Files [Upload files](https://developers.invofox.com/api-reference/ingest-reference/files/upload-direct-controller-upload-direct.md) - Ingest Reference > Files [Upload files by URL](https://developers.invofox.com/api-reference/ingest-reference/files/upload-by-url-controller-upload-by-url.md) - Ingest Reference > Files [Get file information by ID](https://developers.invofox.com/api-reference/ingest-reference/files/files-controller-get-file.md) - Ingest Reference > Files [Upload single document file](https://developers.invofox.com/api-reference/ingest-reference/files/single-document-controller-upload-single.md) - Ingest Reference > Files [Upload single file by URL](https://developers.invofox.com/api-reference/ingest-reference/files/upload-single-url-controller-upload-single-url.md) - Ingest Reference > Imports [Get info of your imports](https://developers.invofox.com/api-reference/ingest-reference/imports/list-imports-controller-list-imports.md) - Ingest Reference > Imports [Get info of a given import](https://developers.invofox.com/api-reference/ingest-reference/imports/get-import-controller-get-import.md) - Main Reference > Documents [Get a list of documents](https://developers.invofox.com/api-reference/main-reference/documents/get-a-list-of-documents.md) - Main Reference > Documents [Get document info](https://developers.invofox.com/api-reference/main-reference/documents/get-document-info.md) - Main Reference > Documents [Get document ocr info](https://developers.invofox.com/api-reference/main-reference/documents/get-document-ocr-info.md) - Main Reference > Documents [Get document plain ocr text](https://developers.invofox.com/api-reference/main-reference/documents/get-document-plain-ocr-text.md) - Main Reference > Documents [Update document information](https://developers.invofox.com/api-reference/main-reference/documents/update-document-information.md) - Main Reference > Documents [Change the type of a document](https://developers.invofox.com/api-reference/main-reference/documents/change-the-type-of-a-document.md) - Main Reference > Documents [Change the publicState of a document](https://developers.invofox.com/api-reference/main-reference/documents/change-the-public-state-of-a-document.md) - Main Reference > Collections > Companies [Create a new company.](https://developers.invofox.com/api-reference/main-reference/collections/companies/create-a-new-company.md) - Main Reference > Collections > Companies [Retrieve a list of managed companies.](https://developers.invofox.com/api-reference/main-reference/collections/companies/retrieve-a-list-of-managed-companies.md) - Main Reference > Collections > Companies [Update a company.](https://developers.invofox.com/api-reference/main-reference/collections/companies/update-a-company.md) - Main Reference > Collections > Companies [Delete a company.](https://developers.invofox.com/api-reference/main-reference/collections/companies/delete-a-company.md) - Main Reference > Collections > Providers [Create a new provider.](https://developers.invofox.com/api-reference/main-reference/collections/providers/create-a-new-provider.md) - Main Reference > Collections > Providers [Get a list of providers.](https://developers.invofox.com/api-reference/main-reference/collections/providers/get-a-list-of-providers.md) - Main Reference > Collections > Providers [Modify a provider.](https://developers.invofox.com/api-reference/main-reference/collections/providers/modify-a-provider.md) - Main Reference > Collections > Providers [Delete provider.](https://developers.invofox.com/api-reference/main-reference/collections/providers/delete-provider.md) - Main Reference > Collections > Clients [Create a new client.](https://developers.invofox.com/api-reference/main-reference/collections/clients/create-a-new-client.md) - Main Reference > Collections > Clients [Get a list of clients.](https://developers.invofox.com/api-reference/main-reference/collections/clients/get-a-list-of-clients.md) - Main Reference > Collections > Clients [Modify a client.](https://developers.invofox.com/api-reference/main-reference/collections/clients/modify-a-client.md) - Main Reference > Collections > Clients [Delete client .](https://developers.invofox.com/api-reference/main-reference/collections/clients/delete-client.md) - Main Reference > Users [Create a new user.](https://developers.invofox.com/api-reference/main-reference/users/create-a-new-user.md) - Main Reference > Users [List users for an account.](https://developers.invofox.com/api-reference/main-reference/users/list-users-for-an-account.md) - Main Reference > Users [Get the details of a user.](https://developers.invofox.com/api-reference/main-reference/users/get-the-details-of-a-user.md) - Main Reference > Users [Update a user.](https://developers.invofox.com/api-reference/main-reference/users/update-a-user.md) - Main Reference > Users [Delete a user.](https://developers.invofox.com/api-reference/main-reference/users/delete-a-user.md) - Main Reference > Users [Delete a list of users.](https://developers.invofox.com/api-reference/main-reference/users/delete-a-list-of-users.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)