- Docs
SDK & APIs
The Files.com REST API and SDKs are for building custom integrations. With them, you can connect Files.com to your own applications. Common uses include automating workflows, managing users and permissions programmatically, or pulling platform data into your own systems.
Files.com practices API-first development and builds its own products on the same SDKs we publish to customers. When a new feature is released, its API documentation and SDKs are updated automatically to support it.
What You Can Build With Files.com APIs
Our customers are using the APIs to power their custom integrations with Files.com right now. The use cases being solved with our SDKs cover a wide array of functionality.
Keep the user list in sync with an external system or database that doesn't support Single Sign-on (SSO) with a custom solution to bulk import and sync users from the other system.
Automatically generate personalized Share Links for digital order fulfillment.
Pull platform metrics, such as History Exports or Usage Snapshots into BI platforms and reporting tools.
You can also use an API key as the password to sign in to FTP, SFTP, and WebDAV. This is useful when you have scripts or applications that need to sign in using FTP, SFTP, and WebDAV protocols. In this case, the user login name will be @api-[key-id or API key name] and the password will be API key content.
Where to Start
These pages help you decide when and how to build your own custom integrations with Files.com.
Refer to Best Practices for Integrating with Files.com for how to choose between SDKs, the CLI application, iPaaS connectors, and file transfer protocols.
The API Keys pages provide the details for creating and managing API keys for authentication, as well as for restricting which users can create API Keys.
Our information about Official Files.com SDKs includes our supported programming languages, common failure patterns, and how Files.com handles SDK versions.
If you're building an AI application to interact with your Files.com site, the MCP Server is designed for integration with LLM-based clients and AI agents.
To get started building your own integrations via the API and SDKs, check out our developer documentation at https://developers.files.com/.
Get The File Orchestration Platform Today
4,000+ organizations trust Files.com for mission-critical file operations. Start your free trial now and build your first flow in 60 seconds.
No credit card required • 7-day free trial • Setup in minutes