# fileAI Docs ## Docs - [Approve a file type](https://docs.file.ai/api-reference/endpoint/approve-a-file-type.md): This endpoint is used to approve a file type. - [Complete a multipart upload](https://docs.file.ai/api-reference/endpoint/complete-a-multipart-upload.md): Complete a multipart upload after all parts have been uploaded to S3. - [Create a new directory](https://docs.file.ai/api-reference/endpoint/create-a-directory.md): Create a new directory (folder) to organize your files within the workspace. - [Create a file preview](https://docs.file.ai/api-reference/endpoint/create-a-file-preview.md): Create a file preview using a S3 Path. - [Delete multiple files](https://docs.file.ai/api-reference/endpoint/delete-multiple-files.md): This endpoint is used to delete multiple files. - [Export schemas](https://docs.file.ai/api-reference/endpoint/export-schemas.md): Export one or more schemas to a downloadable zip file. - [Get a file upload processing steps for that uploadId](https://docs.file.ai/api-reference/endpoint/get-a-file-upload-processing-steps-for-that-uploadid.md): Get a file upload processing steps for that uploadId - [Get all directories](https://docs.file.ai/api-reference/endpoint/get-all-directories.md): Retrieve all directories (folders) in the workspace with hierarchical structure. - [Get all files](https://docs.file.ai/api-reference/endpoint/get-all-files.md): Get all files of the current organization and workspace. - [Get all schemas](https://docs.file.ai/api-reference/endpoint/get-all-schemas.md): This endpoint is used to get all schemas. - [Get application health check](https://docs.file.ai/api-reference/endpoint/get-application-health-check.md): Returns a health check message if the application is up and running - [Get file ocr](https://docs.file.ai/api-reference/endpoint/get-file-ocr.md): Get file ocr (Optical Character Recognition). - [Get file schema values by fileIds](https://docs.file.ai/api-reference/endpoint/get-file-schema-values-by-fileids.md): Get file schema values by fileIds of the current organization and workspace. - [Get file type schemas](https://docs.file.ai/api-reference/endpoint/get-file-type-schemas.md): This endpoint is used to get the file type schemas that are available in the workspace. - [Get file types](https://docs.file.ai/api-reference/endpoint/get-file-types.md): This endpoint is used to get all the file types that are available in the workspace. - [Get project setting](https://docs.file.ai/api-reference/endpoint/get-project-setting.md): This endpoint is used to get the setting of the project. - [Get workspace subscription](https://docs.file.ai/api-reference/endpoint/get-workspace-subscription.md): This endpoint is used to get the subscription of the workspace. - [Import schemas](https://docs.file.ai/api-reference/endpoint/import-schemas.md): Import schemas from a previously exported zip file. - [Patch a schema](https://docs.file.ai/api-reference/endpoint/patch-a-schema.md): This endpoint is used to patch a schema. - [Rename a file type](https://docs.file.ai/api-reference/endpoint/rename-a-file-type.md): This endpoint is used to rename a file type. - [Rerun file form filling](https://docs.file.ai/api-reference/endpoint/rerun-file-form-filling.md): This endpoint is used to rerun the form filling of a file. - [Update file export status](https://docs.file.ai/api-reference/endpoint/update-file-export-status.md): Update the export status of a file from an integrated system. - [Update file schema](https://docs.file.ai/api-reference/endpoint/update-file-schema.md): This endpoint is used to patch the schema fields that are associated with the file types in the workspace. - [Update project setting](https://docs.file.ai/api-reference/endpoint/update-project-setting.md): This endpoint is used to update the setting of the project. - [Upload a file](https://docs.file.ai/api-reference/endpoint/upload-a-file.md): Upload a file to the server, this will return a presigned upload url to be used for the upload. - [Upload a large file using multipart upload](https://docs.file.ai/api-reference/endpoint/upload-a-large-file-using-multipart-upload.md): Initiate a multipart upload for large files (typically >100MB). This will return presigned URLs for each part. - [AI OCR models](https://docs.file.ai/docs-api/api-ai-ocr-models.md): We’re excited to bring advanced AI Optical Character Recognition (OCR) capabilities to your applications through our latest AI models to support a variety of use cases. - [AI Schemas](https://docs.file.ai/docs-api/api-ai-schema.md): AI Schemas let you produce a deterministic data schema, from a single file, cross-file or with online data fetch capabilities - [Extraction prompts](https://docs.file.ai/docs-api/api-extraction-prompts.md): Best practices for writing effective prompts to extract structured data in fileAI - [Incremental Data Loading](https://docs.file.ai/docs-api/api-incremental-data-loading.md): Sync files incrementally to data warehouses using Change Data Capture patterns with the GET /files endpoint. - [About the fileAI API](https://docs.file.ai/docs-api/api-intro.md): Explore the core capabilities of the fileAI API - [Processing callback](https://docs.file.ai/docs-api/api-processing-callback.md): Real-time updates for your file processing pipeline through secure webhook callbacks. - [Schema Locking](https://docs.file.ai/docs-api/api-schema-locking.md): Description of your new file. - [Supported Data Types](https://docs.file.ai/docs-api/api-supported-data-types.md): Our API accepts the following data types for inputs and outputs. Please ensure that your data conforms to one of these types for compatibility. - [Quick Start](https://docs.file.ai/docs-api/quick-start.md): Get up and running quickly with simple steps to authenticate, upload files, and extract data using the fileAI API. - [Upload](https://docs.file.ai/docs-api/upload.md): Understanding fileAI's Upload endpoint - [fileAI MCP Server overview](https://docs.file.ai/docs-mcp/get-started-mcp.md): What can our MCP server do? - [MCP Server Configuration](https://docs.file.ai/docs-mcp/mcp-server-configuration.md): How to run our MCP server on Cursor and Claude. - [Account Set Up](https://docs.file.ai/docs-user-guide/account/account1.md): How to set up your fileAI account - [Billing & Support](https://docs.file.ai/docs-user-guide/account/billing.md) - [AI Schemas](https://docs.file.ai/docs-user-guide/core/ai-schemas.md): AI Schemas let you produce a deterministic data schema, from a single file, cross-file or with online data fetch capabilities - [Citations & Validations](https://docs.file.ai/docs-user-guide/core/citations-and-validations.md): Citations & Validations address one of the biggest concerns in AI-driven automation: trust. - [Folders](https://docs.file.ai/docs-user-guide/core/folders.md): Folders are digital containers used to group related files together in a meaningful way. They support both manual organization and future logic-based automation. - [fileAI best practices](https://docs.file.ai/docs-user-guide/get-started/best-practice.md): Guidelines to get the best output from fileAI - [Frequently Asked Questions](https://docs.file.ai/docs-user-guide/get-started/faqs.md): Your questions, answered - [Quickstart Guide](https://docs.file.ai/docs-user-guide/get-started/getting-started.md): Get started on fileAI - [Welcome to fileAI](https://docs.file.ai/index.md): The foundation for reliable, scalable AI workflows. ## OpenAPI Specs - [cleaned_openapi](https://docs.file.ai/api-reference/cleaned_openapi.json) - [openapi](https://docs.file.ai/api-reference/openapi.json) ## Optional - [Website](https://www.file.ai/) - [Discord](https://discord.com/invite/jQZxvPy9uX) - [Support](mailto:support@file.ai)