Files.fm API

Build and automate secure file upload, storage, sharing, processing, and content management workflows using the Files.fm API and MCP.

The Files.fm API allows developers to integrate scalable ES-based cloud storage into web, mobile, desktop, and server-side applications without building and maintaining their own file storage infrastructure and heavy file processing such as video, audio, or image conversion and streaming.

What you can build

Customer file upload portals
Secure cloud storage integrations
Large file transfer workflows
Media and photo delivery systems or mobile apps
Client folders and project file rooms
E-signature and document workflows
File preview, thumbnail, ZIP, and download tools
AI, OCR, and media-processing pipelines
SaaS products that need reliable file storage and sharing

Main API capabilities

  • Upload, download, rename, move, delete, and restore files
  • Create, rename, move, delete, and restore folders
  • Retrieve file and folder metadata
  • Generate secure direct download and sharing links
  • Create ZIP archives and torrent files
  • Use image thumbnails and video previews
  • Convert images, videos, and documents
  • Apply image watermarks
  • Share files for electronic signature
  • Store and retrieve end-to-end encryption key data
  • Integrate AI-powered file and content-processing workflows

Developer documentation

The Files.fm API documentation includes endpoint descriptions, authentication details, request parameters, response formats, and examples. The OpenAPI specification can be imported into tools such as Swagger UI, Postman, Insomnia, Stoplight, Redoc, code generators, test tools, and AI coding assistants.

Authentication and production access

API access requires a Files.fm account and HTTPS. Depending on the integration, authentication can use supported API credentials or sign-in methods. For production use, higher limits, custom workflows, white-label integrations, or enterprise support, contact the Files.fm team with a short description of your use case.