M-Files gRPC API

View as Markdown

The M-Files Server gRPC API is the complete interface to M-Files Server. The M-Files web and desktop clients and M-Files Admin use it for everything they do with the server: working with objects, files and metadata, searching, workflows, and administering vaults and the server.

The COM API and the REST API, also documented on this portal, are layers on top of the same server interface: the COM API calls it, and the REST API is built on the COM API. They expose much, but not all, of what the gRPC API offers.

The API evolves with M-Files Server: most changes are additions, and methods can also be deprecated or removed. See Versions and compatibility.

API version26.11
PackageMFiles
Services78
Methods712
Generated2026-11-01T22:51:12+00:00

For coding agents

Every page has a Markdown twin: add index.md to its URL.

Start here

Concepts

Runtime conventions

Guides

API reference

BookContentsServicesMethods
Vault APIEverything an application does in a vault on behalf of a user.39380
Administration APIServer and vault administration, metadata structure and user management.28264
Server integration APIServices that other M-Files components and connectors call.1168

Downloads