{"method": "MFiles.IRPCQueryVersion.QueryVersion", "service": "MFiles.IRPCQueryVersion", "name": "QueryVersion", "book": "vault", "level": "core", "kind": "read", "session": "none", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCQueryVersion/QueryVersion", "http_path": "POST /grpc/v1/query-version", "request": "MFiles.QueryVersionRequest", "response": "MFiles.QueryVersionResponse", "summary": "Gets the server version and the oldest client version the server accepts.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCQueryVersion/QueryVersion/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCQueryVersion/QueryVersion/index.md"}
{"method": "MFiles.IRPCQueryVersion.GetUIVersionInfo", "service": "MFiles.IRPCQueryVersion", "name": "GetUIVersionInfo", "book": "vault", "level": "core", "kind": "read", "session": "none", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCQueryVersion/GetUIVersionInfo", "http_path": "POST /grpc/v1/get-uiversion-info", "request": "MFiles.GetUIVersionInfoRequest", "response": "MFiles.GetUIVersionInfoResponse", "summary": "Gets the version of the web UI assets that M-Files clients should load, and where to load them from.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCQueryVersion/GetUIVersionInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCQueryVersion/GetUIVersionInfo/index.md"}
{"method": "MFiles.IRPCLogin.KeepAlive", "service": "MFiles.IRPCLogin", "name": "KeepAlive", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCLogin/KeepAlive", "http_path": "POST /grpc/v1/keep-alive", "request": "MFiles.KeepAliveRequest", "response": "MFiles.KeepAliveResponse", "summary": "Tells the server that the session is still in use, so that it does not expire.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/KeepAlive/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/KeepAlive/index.md"}
{"method": "MFiles.IRPCLogin.LogOut", "service": "MFiles.IRPCLogin", "name": "LogOut", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCLogin/LogOut", "http_path": "POST /grpc/v1/log-out", "request": "MFiles.LogOutRequest", "response": "MFiles.LogOutResponse", "summary": "Ends the session and releases its license.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogOut/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogOut/index.md"}
{"method": "MFiles.IRPCLogin.LoginForAutomaticUpdates", "service": "MFiles.IRPCLogin", "name": "LoginForAutomaticUpdates", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/LoginForAutomaticUpdates", "http_path": "POST /grpc/v1/login-for-automatic-updates", "request": "MFiles.LoginForAutomaticUpdatesRequest", "response": "MFiles.LoginForAutomaticUpdatesResponse", "summary": "Logs in for automatic updates.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LoginForAutomaticUpdates/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LoginForAutomaticUpdates/index.md"}
{"method": "MFiles.IRPCLogin.IsServerRunningInEvaluationMode", "service": "MFiles.IRPCLogin", "name": "IsServerRunningInEvaluationMode", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/IsServerRunningInEvaluationMode", "http_path": "POST /grpc/v1/is-server-running-in-evaluation-mode", "request": "MFiles.IsServerRunningInEvaluationModeRequest", "response": "MFiles.IsServerRunningInEvaluationModeResponse", "summary": "Tells whether the server runs on an evaluation license, and how many evaluation days are left.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/IsServerRunningInEvaluationMode/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/IsServerRunningInEvaluationMode/index.md"}
{"method": "MFiles.IRPCLogin.VerifyLicenseSubscriptionTime", "service": "MFiles.IRPCLogin", "name": "VerifyLicenseSubscriptionTime", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/VerifyLicenseSubscriptionTime", "http_path": "POST /grpc/v1/verify-license-subscription-time", "request": "MFiles.VerifyLicenseSubscriptionTimeRequest", "response": "MFiles.VerifyLicenseSubscriptionTimeResponse", "summary": "Fails if the server's license subscription has expired; succeeds otherwise.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/VerifyLicenseSubscriptionTime/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/VerifyLicenseSubscriptionTime/index.md"}
{"method": "MFiles.IRPCLogin.GetLicenseExpirationInfo", "service": "MFiles.IRPCLogin", "name": "GetLicenseExpirationInfo", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetLicenseExpirationInfo", "http_path": "POST /grpc/v1/get-license-expiration-info", "request": "MFiles.GetLicenseExpirationInfoRequest", "response": "MFiles.GetLicenseExpirationInfoResponse", "summary": "Gets the number of days until the server's license and its subscription expire.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetLicenseExpirationInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetLicenseExpirationInfo/index.md"}
{"method": "MFiles.IRPCLogin.SetOpenSessionCheck", "service": "MFiles.IRPCLogin", "name": "SetOpenSessionCheck", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/SetOpenSessionCheck", "http_path": "POST /grpc/v1/set-open-session-check", "request": "MFiles.SetOpenSessionCheckRequest", "response": "MFiles.SetOpenSessionCheckResponse", "summary": "Sets whether administrators are warned about this session when they take the vault offline or do other maintenance.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/SetOpenSessionCheck/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/SetOpenSessionCheck/index.md"}
{"method": "MFiles.IRPCLogin.GetAuthenticationPlugins", "service": "MFiles.IRPCLogin", "name": "GetAuthenticationPlugins", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetAuthenticationPlugins", "http_path": "POST /grpc/v1/get-authentication-plugins", "request": "MFiles.GetAuthenticationPluginsRequest", "response": "MFiles.GetAuthenticationPluginsResponse", "summary": "Lists the authentication plug-ins installed on the server, without their configurations.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetAuthenticationPlugins/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetAuthenticationPlugins/index.md"}
{"method": "MFiles.IRPCLogin.GetRPCOverCOMInterface", "service": "MFiles.IRPCLogin", "name": "GetRPCOverCOMInterface", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetRPCOverCOMInterface", "http_path": "POST /grpc/v1/get-rpcover-cominterface", "request": "MFiles.GetRPCOverCOMInterfaceRequest", "response": "MFiles.GetRPCOverCOMInterfaceResponse", "summary": "Gets RPC over COM interface for accessing M-Files Server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetRPCOverCOMInterface/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetRPCOverCOMInterface/index.md"}
{"method": "MFiles.IRPCLogin.GetVaultConnectionInfo", "service": "MFiles.IRPCLogin", "name": "GetVaultConnectionInfo", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetVaultConnectionInfo", "http_path": "POST /grpc/v1/get-vault-connection-info", "request": "MFiles.GetVaultConnectionInfoRequest", "response": "MFiles.GetVaultConnectionInfoResponse", "summary": "Gets the full connection information of the current vault session, in the form the M-Files COM API uses.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetVaultConnectionInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetVaultConnectionInfo/index.md"}
{"method": "MFiles.IRPCLogin.DisconnectDevice", "service": "MFiles.IRPCLogin", "name": "DisconnectDevice", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/DisconnectDevice", "http_path": "POST /grpc/v1/disconnect-device", "request": "MFiles.DisconnectDeviceRequest", "response": "MFiles.DisconnectDeviceResponse", "summary": "Removes a device registration (device token) of the logged-in user in the session's vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/DisconnectDevice/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/DisconnectDevice/index.md"}
{"method": "MFiles.IRPCLogin.GetServerCapabilities", "service": "MFiles.IRPCLogin", "name": "GetServerCapabilities", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetServerCapabilities", "http_path": "POST /grpc/v1/get-server-capabilities", "request": "MFiles.GetServerCapabilitiesRequest", "response": "MFiles.GetServerCapabilitiesResponse", "summary": "Gets the features the server supports, without logging in.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetServerCapabilities/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetServerCapabilities/index.md"}
{"method": "MFiles.IRPCLogin.CreateUserSession", "service": "MFiles.IRPCLogin", "name": "CreateUserSession", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/CreateUserSession", "http_path": "POST /grpc/v1/create-user-session", "request": "MFiles.CreateUserSessionRequest", "response": "MFiles.CreateUserSessionResponse", "summary": "Opens a session that acts as another user of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/CreateUserSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/CreateUserSession/index.md"}
{"method": "MFiles.IRPCLogin.LogInWithSession", "service": "MFiles.IRPCLogin", "name": "LogInWithSession", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCLogin/LogInWithSession", "http_path": "POST /grpc/v1/log-in-with-session", "request": "MFiles.LogInWithSessionRequest", "response": "MFiles.LogInWithSessionResponse", "summary": "Opens a new session to a vault (or the server) for the user of an existing session, without authenticating again.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogInWithSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogInWithSession/index.md"}
{"method": "MFiles.IRPCLogin.LogInRemote", "service": "MFiles.IRPCLogin", "name": "LogInRemote", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/LogInRemote", "http_path": "POST /grpc/v1/log-in-remote", "request": "MFiles.LogInRemoteRequest", "response": "MFiles.LogInRemoteResponse", "summary": "Logs in (with authentication) to a remote server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogInRemote/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogInRemote/index.md"}
{"method": "MFiles.IRPCLogin.Relogin", "service": "MFiles.IRPCLogin", "name": "Relogin", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/Relogin", "http_path": "POST /grpc/v1/relogin", "request": "MFiles.ReloginRequest", "response": "MFiles.ReloginResponse", "summary": "Logs in again by using the current session ID. Used by M-Files' own clients.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/Relogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/Relogin/index.md"}
{"method": "MFiles.IRPCLogin.ChangePassword", "service": "MFiles.IRPCLogin", "name": "ChangePassword", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/ChangePassword", "http_path": "POST /grpc/v1/change-password", "request": "MFiles.ChangePasswordRequest", "response": "MFiles.ChangePasswordResponse", "summary": "Changes the M-Files password of the logged-in account.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/ChangePassword/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/ChangePassword/index.md"}
{"method": "MFiles.IRPCLogin.GetPublicKey", "service": "MFiles.IRPCLogin", "name": "GetPublicKey", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetPublicKey", "http_path": "POST /grpc/v1/get-public-key", "request": "MFiles.GetPublicKeyRequest", "response": "MFiles.GetPublicKeyResponse", "summary": "Gets the server's RSA public key, for encrypting secrets that a client sends to the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetPublicKey/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetPublicKey/index.md"}
{"method": "MFiles.IRPCLogin.GetPublicKeyAnonymous", "service": "MFiles.IRPCLogin", "name": "GetPublicKeyAnonymous", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetPublicKeyAnonymous", "http_path": "POST /grpc/v1/get-public-key-anonymous", "request": "MFiles.GetPublicKeyAnonymousRequest", "response": "MFiles.GetPublicKeyAnonymousResponse", "summary": "Gets the server's RSA public key without a session, for encrypting authentication data before login.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetPublicKeyAnonymous/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetPublicKeyAnonymous/index.md"}
{"method": "MFiles.IRPCLogin.GetVaultSessionInfo", "service": "MFiles.IRPCLogin", "name": "GetVaultSessionInfo", "book": "vault", "level": "core", "kind": "session", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetVaultSessionInfo", "http_path": "POST /grpc/v1/get-vault-session-info", "request": "MFiles.GetVaultSessionInfoRequest", "response": "MFiles.GetVaultSessionInfoResponse", "summary": "Gets basic information about the current vault session: server version and ID, vault GUID and name, and the state of the server push channel.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetVaultSessionInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetVaultSessionInfo/index.md"}
{"method": "MFiles.IRPCLogin.ResolveMaturityOfFeature", "service": "MFiles.IRPCLogin", "name": "ResolveMaturityOfFeature", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/ResolveMaturityOfFeature", "http_path": "POST /grpc/v1/resolve-maturity-of-feature", "request": "MFiles.ResolveMaturityOfFeatureRequest", "response": "MFiles.ResolveMaturityOfFeatureResponse", "summary": "Returns which of the named server feature flags are enabled on this server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/ResolveMaturityOfFeature/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/ResolveMaturityOfFeature/index.md"}
{"method": "MFiles.IRPCLogin.GetAuthenticationConfiguration", "service": "MFiles.IRPCLogin", "name": "GetAuthenticationConfiguration", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetAuthenticationConfiguration", "http_path": "POST /grpc/v1/get-authentication-configuration", "request": "MFiles.GetAuthenticationConfigurationRequest", "response": "MFiles.GetAuthenticationConfigurationResponse", "summary": "Tells a client, before login, whether to authenticate with an authentication plug-in (single sign-on) and returns the plug-in's client-side configuration.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetAuthenticationConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetAuthenticationConfiguration/index.md"}
{"method": "MFiles.IRPCLogin.GetClientSettingsByType", "service": "MFiles.IRPCLogin", "name": "GetClientSettingsByType", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetClientSettingsByType", "http_path": "POST /grpc/v1/get-client-settings-by-type", "request": "MFiles.GetClientSettingsByTypeRequest", "response": "MFiles.GetClientSettingsByTypeResponse", "summary": "Gets client settings (theme, timeouts, banners, web security settings) for an M-Files web, desktop or Outlook client.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetClientSettingsByType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetClientSettingsByType/index.md"}
{"method": "MFiles.IRPCLogin.LogIn", "service": "MFiles.IRPCLogin", "name": "LogIn", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCLogin/LogIn", "http_path": "POST /grpc/v1/log-in", "request": "MFiles.LogInRequest", "response": "MFiles.LogInResponse", "summary": "Authenticates the caller and opens a session to a vault, or to the server when the vault GUID is all zeros.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogIn/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/LogIn/index.md"}
{"method": "MFiles.IRPCLogin.GetLoginSettings", "service": "MFiles.IRPCLogin", "name": "GetLoginSettings", "book": "vault", "level": "core", "kind": "session", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLogin/GetLoginSettings", "http_path": "POST /grpc/v1/get-login-settings", "request": "MFiles.GetLoginSettingsRequest", "response": "MFiles.GetLoginSettingsResponse", "summary": "Gets the anonymous login settings and enabled vertical applications of the vault that serves the given host name, without a session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetLoginSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLogin/GetLoginSettings/index.md"}
{"method": "MFiles.IRPCVaults.GetVaults", "service": "MFiles.IRPCVaults", "name": "GetVaults", "book": "vault", "level": "core", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCVaults/GetVaults", "http_path": "POST /grpc/v1/get-vaults", "request": "MFiles.GetVaultsRequest", "response": "MFiles.GetVaultsResponse", "summary": "Lists the vaults on the server that the session's user can see.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaults/GetVaults/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaults/GetVaults/index.md"}
{"method": "MFiles.IRPCVaults.GetReplicasOfVaults", "service": "MFiles.IRPCVaults", "name": "GetReplicasOfVaults", "book": "vault", "level": "core", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaults/GetReplicasOfVaults", "http_path": "POST /grpc/v1/get-replicas-of-vaults", "request": "MFiles.GetReplicasOfVaultsRequest", "response": "MFiles.GetReplicasOfVaultsResponse", "summary": "Gets replicas of document vaults (links to (remote) document vaults).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaults/GetReplicasOfVaults/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaults/GetReplicasOfVaults/index.md"}
{"method": "MFiles.IRPCVaults.GetGroundLinkProxies", "service": "MFiles.IRPCVaults", "name": "GetGroundLinkProxies", "book": "vault", "level": "core", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaults/GetGroundLinkProxies", "http_path": "POST /grpc/v1/get-ground-link-proxies", "request": "MFiles.GetGroundLinkProxiesRequest", "response": "MFiles.GetGroundLinkProxiesResponse", "summary": "Lists the Ground Link proxy vaults on the server that the session's user can see.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaults/GetGroundLinkProxies/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaults/GetGroundLinkProxies/index.md"}
{"method": "MFiles.IRPCVault.GetMetadataStructureItemIdByGUID", "service": "MFiles.IRPCVault", "name": "GetMetadataStructureItemIdByGUID", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetMetadataStructureItemIdByGUID", "http_path": "POST /grpc/v1/get-metadata-structure-item-id-by-guid", "request": "MFiles.GetMetadataStructureItemIdByGUIDRequest", "response": "MFiles.GetMetadataStructureItemIdByGUIDResponse", "summary": "Finds the vault-specific ID of a metadata structure item (object type, property definition, class, workflow, ...) from its GUID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdByGUID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdByGUID/index.md"}
{"method": "MFiles.IRPCVault.GetMetadataStructureItemIdByAlias", "service": "MFiles.IRPCVault", "name": "GetMetadataStructureItemIdByAlias", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetMetadataStructureItemIdByAlias", "http_path": "POST /grpc/v1/get-metadata-structure-item-id-by-alias", "request": "MFiles.GetMetadataStructureItemIdByAliasRequest", "response": "MFiles.GetMetadataStructureItemIdByAliasResponse", "summary": "Finds the vault-specific ID of a metadata structure item from one of its aliases.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdByAlias/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdByAlias/index.md"}
{"method": "MFiles.IRPCVault.SendPushDataResponse", "service": "MFiles.IRPCVault", "name": "SendPushDataResponse", "book": "vault", "level": "core", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/SendPushDataResponse", "http_path": "POST /grpc/v1/send-push-data-response", "request": "MFiles.SendPushDataResponseRequest", "response": "MFiles.SendPushDataResponseResponse", "summary": "Sends a response for server data push. This is a response for request received with RequestPushDataAsync call (with non-zero request id). This call completes the push data cycle.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/SendPushDataResponse/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/SendPushDataResponse/index.md"}
{"method": "MFiles.IRPCVault.SendPushDataPendingHeartbeat", "service": "MFiles.IRPCVault", "name": "SendPushDataPendingHeartbeat", "book": "vault", "level": "core", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/SendPushDataPendingHeartbeat", "http_path": "POST /grpc/v1/send-push-data-pending-heartbeat", "request": "MFiles.SendPushDataPendingHeartbeatRequest", "response": "MFiles.SendPushDataPendingHeartbeatResponse", "summary": "Sends a heartbeat signal as an early response for server data push (with non-zero request id).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/SendPushDataPendingHeartbeat/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/SendPushDataPendingHeartbeat/index.md"}
{"method": "MFiles.IRPCVault.GetAllTranslations", "service": "MFiles.IRPCVault", "name": "GetAllTranslations", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetAllTranslations", "http_path": "POST /grpc/v1/get-all-translations", "request": "MFiles.GetAllTranslationsRequest", "response": "MFiles.GetAllTranslationsResponse", "summary": "Gets all translations of the vault's metadata structure names as one JSON document.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetAllTranslations/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetAllTranslations/index.md"}
{"method": "MFiles.IRPCVault.GetReportAccessCredentials", "service": "MFiles.IRPCVault", "name": "GetReportAccessCredentials", "book": "vault", "level": "core", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetReportAccessCredentials", "http_path": "POST /grpc/v1/get-report-access-credentials", "request": "MFiles.GetReportAccessCredentialsRequest", "response": "MFiles.GetReportAccessCredentialsResponse", "summary": "Gets the report access credentials for this vault. The credentials are encrypted with the provided public key.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetReportAccessCredentials/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetReportAccessCredentials/index.md"}
{"method": "MFiles.IRPCVault.GetUsersAndUserGroupsList", "service": "MFiles.IRPCVault", "name": "GetUsersAndUserGroupsList", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUsersAndUserGroupsList", "http_path": "POST /grpc/v1/get-users-and-user-groups-list", "request": "MFiles.GetUsersAndUserGroupsListRequest", "response": "MFiles.GetUsersAndUserGroupsListResponse", "summary": "Gets the names of all users and user groups in one list, with group IDs negated.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserGroupsList/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserGroupsList/index.md"}
{"method": "MFiles.IRPCVault.GetUserGroups", "service": "MFiles.IRPCVault", "name": "GetUserGroups", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUserGroups", "http_path": "POST /grpc/v1/get-user-groups", "request": "MFiles.GetUserGroupsRequest", "response": "MFiles.GetUserGroupsResponse", "summary": "Gets the vault's normal user groups with their members.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUserGroups/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUserGroups/index.md"}
{"method": "MFiles.IRPCVault.GetUserGroup", "service": "MFiles.IRPCVault", "name": "GetUserGroup", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUserGroup", "http_path": "POST /grpc/v1/get-user-group", "request": "MFiles.GetUserGroupRequest", "response": "MFiles.GetUserGroupResponse", "summary": "Gets one user group with its members.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUserGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUserGroup/index.md"}
{"method": "MFiles.IRPCVault.GetGroupsOfUserOrGroup", "service": "MFiles.IRPCVault", "name": "GetGroupsOfUserOrGroup", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetGroupsOfUserOrGroup", "http_path": "POST /grpc/v1/get-groups-of-user-or-group", "request": "MFiles.GetGroupsOfUserOrGroupRequest", "response": "MFiles.GetGroupsOfUserOrGroupResponse", "summary": "Gets the user groups that a user or a user group belongs to.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetGroupsOfUserOrGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetGroupsOfUserOrGroup/index.md"}
{"method": "MFiles.IRPCVault.GetMetadataStructureItemIdsByAliases", "service": "MFiles.IRPCVault", "name": "GetMetadataStructureItemIdsByAliases", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetMetadataStructureItemIdsByAliases", "http_path": "POST /grpc/v1/get-metadata-structure-item-ids-by-aliases", "request": "MFiles.GetMetadataStructureItemIdsByAliasesRequest", "response": "MFiles.GetMetadataStructureItemIdsByAliasesResponse", "summary": "Gets all unambiguous alias-to-ID mappings of one kind of metadata structure item, or of all kinds, as JSON.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdsByAliases/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdsByAliases/index.md"}
{"method": "MFiles.IRPCVault.GetUsersAndUserGroups", "service": "MFiles.IRPCVault", "name": "GetUsersAndUserGroups", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUsersAndUserGroups", "http_path": "POST /grpc/v1/get-users-and-user-groups", "request": "MFiles.GetUsersAndUserGroupsRequest", "response": "MFiles.GetUsersAndUserGroupsResponse", "summary": "Gets all users and normal user groups of the vault as JSON.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserGroups/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserGroups/index.md"}
{"method": "MFiles.IRPCVault.GetMetadataStructureItemIdsByAliases_Compressed", "service": "MFiles.IRPCVault", "name": "GetMetadataStructureItemIdsByAliases_Compressed", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetMetadataStructureItemIdsByAliases_Compressed", "http_path": "POST /grpc/v1/get-metadata-structure-item-ids-by-aliases_-compressed", "request": "MFiles.GetMetadataStructureItemIdsByAliases_CompressedRequest", "response": "MFiles.GetMetadataStructureItemIdsByAliases_CompressedResponse", "summary": "Gets alias-to-ID mappings of several kinds of metadata structure item as JSON, with the option to exclude kinds.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdsByAliases_Compressed/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdsByAliases_Compressed/index.md"}
{"method": "MFiles.IRPCVault.GetUsersAndUserGroupsOrDelta", "service": "MFiles.IRPCVault", "name": "GetUsersAndUserGroupsOrDelta", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUsersAndUserGroupsOrDelta", "http_path": "POST /grpc/v1/get-users-and-user-groups-or-delta", "request": "MFiles.GetUsersAndUserGroupsOrDeltaRequest", "response": "MFiles.GetUsersAndUserGroupsOrDeltaResponse", "summary": "Gets users and normal user groups as JSON, or only the changes since a version the caller already has.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserGroupsOrDelta/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserGroupsOrDelta/index.md"}
{"method": "MFiles.IRPCVault.GetUserContainers", "service": "MFiles.IRPCVault", "name": "GetUserContainers", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUserContainers", "http_path": "POST /grpc/v1/get-user-containers", "request": "MFiles.GetUserContainersRequest", "response": "MFiles.GetUserContainersResponse", "summary": "Gets all user groups of the vault, of all group types, with their members.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUserContainers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUserContainers/index.md"}
{"method": "MFiles.IRPCVault.GetUsersAndUserContainers", "service": "MFiles.IRPCVault", "name": "GetUsersAndUserContainers", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUsersAndUserContainers", "http_path": "POST /grpc/v1/get-users-and-user-containers", "request": "MFiles.GetUsersAndUserContainersRequest", "response": "MFiles.GetUsersAndUserContainersResponse", "summary": "Gets all users and all user groups of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserContainers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserContainers/index.md"}
{"method": "MFiles.IRPCVault.GetUsersAndUserContainersOrDelta", "service": "MFiles.IRPCVault", "name": "GetUsersAndUserContainersOrDelta", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetUsersAndUserContainersOrDelta", "http_path": "POST /grpc/v1/get-users-and-user-containers-or-delta", "request": "MFiles.GetUsersAndUserContainersOrDeltaRequest", "response": "MFiles.GetUsersAndUserContainersOrDeltaResponse", "summary": "Gets users and user groups of all types as JSON, or only the changes since a version the caller already has.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserContainersOrDelta/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetUsersAndUserContainersOrDelta/index.md"}
{"method": "MFiles.IRPCVault.GetMetadataStructureItemIdsFromMDCardConfiguration", "service": "MFiles.IRPCVault", "name": "GetMetadataStructureItemIdsFromMDCardConfiguration", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetMetadataStructureItemIdsFromMDCardConfiguration", "http_path": "POST /grpc/v1/get-metadata-structure-item-ids-from-mdcard-configuration", "request": "MFiles.GetMetadataStructureItemIdsFromMDCardConfigurationRequest", "response": "MFiles.GetMetadataStructureItemIdsFromMDCardConfigurationResponse", "summary": "Gets metadata structure item IDs and related aliases or GUIDs which are used in Metadata card configuration value. Created for HttpServer.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdsFromMDCardConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureItemIdsFromMDCardConfiguration/index.md"}
{"method": "MFiles.IRPCVault.GetVaultServerAttachments", "service": "MFiles.IRPCVault", "name": "GetVaultServerAttachments", "book": "vault", "level": "core", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetVaultServerAttachments", "http_path": "POST /grpc/v1/get-vault-server-attachments", "request": "MFiles.GetVaultServerAttachmentsRequest", "response": "MFiles.GetVaultServerAttachmentsResponse", "summary": "Gets the servers this vault is attached to.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetVaultServerAttachments/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetVaultServerAttachments/index.md"}
{"method": "MFiles.IRPCVault.BroadcastRequest", "service": "MFiles.IRPCVault", "name": "BroadcastRequest", "book": "vault", "level": "core", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/BroadcastRequest", "http_path": "POST /grpc/v1/broadcast-request", "request": "MFiles.BroadcastRequestRequest", "response": "MFiles.BroadcastRequestResponse", "summary": "Broadcasts a vault level request.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/BroadcastRequest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/BroadcastRequest/index.md"}
{"method": "MFiles.IRPCVault.GetServerRoles", "service": "MFiles.IRPCVault", "name": "GetServerRoles", "book": "vault", "level": "core", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetServerRoles", "http_path": "POST /grpc/v1/get-server-roles", "request": "MFiles.GetServerRolesRequest", "response": "MFiles.GetServerRolesResponse", "summary": "Gets the multi-server roles this server has with the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetServerRoles/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetServerRoles/index.md"}
{"method": "MFiles.IRPCVault.GetAllMetadataStructureItemIdswithAliases", "service": "MFiles.IRPCVault", "name": "GetAllMetadataStructureItemIdswithAliases", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetAllMetadataStructureItemIdswithAliases", "http_path": "POST /grpc/v1/get-all-metadata-structure-item-idswith-aliases", "request": "MFiles.GetAllMetadataStructureItemIdswithAliasesRequest", "response": "MFiles.GetAllMetadataStructureItemIdswithAliasesResponse", "summary": "Gets all unambiguous alias-to-ID mappings of one kind of metadata structure item, or of all kinds, as typed lists.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetAllMetadataStructureItemIdswithAliases/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetAllMetadataStructureItemIdswithAliases/index.md"}
{"method": "MFiles.IRPCVault.GetMetadataStructure", "service": "MFiles.IRPCVault", "name": "GetMetadataStructure", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetMetadataStructure", "http_path": "POST /grpc/v1/get-metadata-structure", "request": "MFiles.GetMetadataStructureRequest", "response": "MFiles.GetMetadataStructureResponse", "summary": "Gets the vault's real object types (not value lists), with icons, in one call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructure/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructure/index.md"}
{"method": "MFiles.IRPCVault.GetVault", "service": "MFiles.IRPCVault", "name": "GetVault", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetVault", "http_path": "POST /grpc/v1/get-vault", "request": "MFiles.GetVaultRequest", "response": "MFiles.GetVaultResponse", "summary": "Gets the GUID, display name and other basic data of the session's vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetVault/index.md"}
{"method": "MFiles.IRPCVault.GetMetadataStructureVersion", "service": "MFiles.IRPCVault", "name": "GetMetadataStructureVersion", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCVault/GetMetadataStructureVersion", "http_path": "POST /grpc/v1/get-metadata-structure-version", "request": "MFiles.GetMetadataStructureVersionRequest", "response": "MFiles.GetMetadataStructureVersionResponse", "summary": "Gets the version numbers of the vault's metadata structure and of its property definitions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureVersion/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/GetMetadataStructureVersion/index.md"}
{"method": "MFiles.IRPCVault.NotifyDataPushEvent", "service": "MFiles.IRPCVault", "name": "NotifyDataPushEvent", "book": "vault", "level": "core", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVault/NotifyDataPushEvent", "http_path": "POST /grpc/v1/notify-data-push-event", "request": "MFiles.NotifyDataPushEventRequest", "response": "MFiles.NotifyDataPushEventResponse", "summary": "Notify for server data push message change. In multi-server mode this is broadcast to all nodes and node that has client channel open can continue operation.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/NotifyDataPushEvent/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVault/NotifyDataPushEvent/index.md"}
{"method": "MFiles.IRPCObjectTypes.RefreshExternalObjectType", "service": "MFiles.IRPCObjectTypes", "name": "RefreshExternalObjectType", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypes/RefreshExternalObjectType", "http_path": "POST /grpc/v1/refresh-external-object-type", "request": "MFiles.RefreshExternalObjectTypeRequest", "response": "MFiles.RefreshExternalObjectTypeResponse", "summary": "Refreshes the items of an external object type or value list from its external database now.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypes/RefreshExternalObjectType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypes/RefreshExternalObjectType/index.md"}
{"method": "MFiles.IRPCObjectTypes.GetObjectTypes", "service": "MFiles.IRPCObjectTypes", "name": "GetObjectTypes", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypes/GetObjectTypes", "http_path": "POST /grpc/v1/get-object-types", "request": "MFiles.GetObjectTypesRequest", "response": "MFiles.GetObjectTypesResponse", "summary": "Gets all object types (real object types only, not plain value lists), with their icons.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypes/GetObjectTypes/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypes/GetObjectTypes/index.md"}
{"method": "MFiles.IRPCObjectTypes.GetObjectType", "service": "MFiles.IRPCObjectTypes", "name": "GetObjectType", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypes/GetObjectType", "http_path": "POST /grpc/v1/get-object-type", "request": "MFiles.GetObjectTypeRequest", "response": "MFiles.GetObjectTypeResponse", "summary": "Gets one object type or value list by ID, with its icon.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypes/GetObjectType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypes/GetObjectType/index.md"}
{"method": "MFiles.IRPCPropertyDefs.GetPropertyDefs", "service": "MFiles.IRPCPropertyDefs", "name": "GetPropertyDefs", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefs/GetPropertyDefs", "http_path": "POST /grpc/v1/get-property-defs", "request": "MFiles.GetPropertyDefsRequest", "response": "MFiles.GetPropertyDefsResponse", "summary": "Gets all property definitions that the user is allowed to see.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetPropertyDefs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetPropertyDefs/index.md"}
{"method": "MFiles.IRPCPropertyDefs.GetPropertyDef", "service": "MFiles.IRPCPropertyDefs", "name": "GetPropertyDef", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefs/GetPropertyDef", "http_path": "POST /grpc/v1/get-property-def", "request": "MFiles.GetPropertyDefRequest", "response": "MFiles.GetPropertyDefResponse", "summary": "Gets one property definition by ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetPropertyDef/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetPropertyDef/index.md"}
{"method": "MFiles.IRPCPropertyDefs.GetObjectClassesAndGroups", "service": "MFiles.IRPCPropertyDefs", "name": "GetObjectClassesAndGroups", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefs/GetObjectClassesAndGroups", "http_path": "POST /grpc/v1/get-object-classes-and-groups", "request": "MFiles.GetObjectClassesAndGroupsRequest", "response": "MFiles.GetObjectClassesAndGroupsResponse", "summary": "Gets all classes and class groups that the user is allowed to see.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetObjectClassesAndGroups/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetObjectClassesAndGroups/index.md"}
{"method": "MFiles.IRPCPropertyDefs.GetObjectClass", "service": "MFiles.IRPCPropertyDefs", "name": "GetObjectClass", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefs/GetObjectClass", "http_path": "POST /grpc/v1/get-object-class", "request": "MFiles.GetObjectClassRequest", "response": "MFiles.GetObjectClassResponse", "summary": "Gets one class by ID, with the property definitions associated with it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetObjectClass/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefs/GetObjectClass/index.md"}
{"method": "MFiles.IRPCValueLists.ChangeValueListItemPermissionsFromClient", "service": "MFiles.IRPCValueLists", "name": "ChangeValueListItemPermissionsFromClient", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/ChangeValueListItemPermissionsFromClient", "http_path": "POST /grpc/v1/change-value-list-item-permissions-from-client", "request": "MFiles.ChangeValueListItemPermissionsFromClientRequest", "response": "MFiles.ChangeValueListItemPermissionsFromClientResponse", "summary": "Changes the permissions of a traditional folder.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/ChangeValueListItemPermissionsFromClient/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/ChangeValueListItemPermissionsFromClient/index.md"}
{"method": "MFiles.IRPCValueLists.CheckAccessToValueListItem", "service": "MFiles.IRPCValueLists", "name": "CheckAccessToValueListItem", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/CheckAccessToValueListItem", "http_path": "POST /grpc/v1/check-access-to-value-list-item", "request": "MFiles.CheckAccessToValueListItemRequest", "response": "MFiles.CheckAccessToValueListItemResponse", "summary": "Checks whether the calling user has the given access under an access control list that the caller supplies.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/CheckAccessToValueListItem/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/CheckAccessToValueListItem/index.md"}
{"method": "MFiles.IRPCValueLists.RemoveValueListItemFromClient", "service": "MFiles.IRPCValueLists", "name": "RemoveValueListItemFromClient", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/RemoveValueListItemFromClient", "http_path": "POST /grpc/v1/remove-value-list-item-from-client", "request": "MFiles.RemoveValueListItemFromClientRequest", "response": "MFiles.RemoveValueListItemFromClientResponse", "summary": "Deletes a traditional folder (marks it deleted).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/RemoveValueListItemFromClient/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/RemoveValueListItemFromClient/index.md"}
{"method": "MFiles.IRPCValueLists.UndeleteValueListItem", "service": "MFiles.IRPCValueLists", "name": "UndeleteValueListItem", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/UndeleteValueListItem", "http_path": "POST /grpc/v1/undelete-value-list-item", "request": "MFiles.UndeleteValueListItemRequest", "response": "MFiles.UndeleteValueListItemResponse", "summary": "Restores a deleted item of a plain value list, together with its deleted parent items.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/UndeleteValueListItem/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/UndeleteValueListItem/index.md"}
{"method": "MFiles.IRPCValueLists.AddValueListItemFromClient", "service": "MFiles.IRPCValueLists", "name": "AddValueListItemFromClient", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/AddValueListItemFromClient", "http_path": "POST /grpc/v1/add-value-list-item-from-client", "request": "MFiles.AddValueListItemFromClientRequest", "response": "MFiles.AddValueListItemFromClientResponse", "summary": "Adds a new item to a value list, as a user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/AddValueListItemFromClient/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/AddValueListItemFromClient/index.md"}
{"method": "MFiles.IRPCValueLists.CreateOrFindTraditionalFolder", "service": "MFiles.IRPCValueLists", "name": "CreateOrFindTraditionalFolder", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/CreateOrFindTraditionalFolder", "http_path": "POST /grpc/v1/create-or-find-traditional-folder", "request": "MFiles.CreateOrFindTraditionalFolderRequest", "response": "MFiles.CreateOrFindTraditionalFolderResponse", "summary": "Creates a traditional folder, or returns an existing folder with the same name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/CreateOrFindTraditionalFolder/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/CreateOrFindTraditionalFolder/index.md"}
{"method": "MFiles.IRPCValueLists.RenameValueListItemFromClient", "service": "MFiles.IRPCValueLists", "name": "RenameValueListItemFromClient", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/RenameValueListItemFromClient", "http_path": "POST /grpc/v1/rename-value-list-item-from-client", "request": "MFiles.RenameValueListItemFromClientRequest", "response": "MFiles.RenameValueListItemFromClientResponse", "summary": "Renames a traditional folder.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/RenameValueListItemFromClient/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/RenameValueListItemFromClient/index.md"}
{"method": "MFiles.IRPCValueLists.GetValueLists", "service": "MFiles.IRPCValueLists", "name": "GetValueLists", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/GetValueLists", "http_path": "POST /grpc/v1/get-value-lists", "request": "MFiles.GetValueListsRequest", "response": "MFiles.GetValueListsResponse", "summary": "Gets all value lists of the vault, including the object types, without icons.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueLists/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueLists/index.md"}
{"method": "MFiles.IRPCValueLists.GetValueList", "service": "MFiles.IRPCValueLists", "name": "GetValueList", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/GetValueList", "http_path": "POST /grpc/v1/get-value-list", "request": "MFiles.GetValueListRequest", "response": "MFiles.GetValueListResponse", "summary": "Gets one value list or object type by ID, without its icon.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueList/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueList/index.md"}
{"method": "MFiles.IRPCValueLists.UpdateValueListItemFromClient", "service": "MFiles.IRPCValueLists", "name": "UpdateValueListItemFromClient", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/UpdateValueListItemFromClient", "http_path": "POST /grpc/v1/update-value-list-item-from-client", "request": "MFiles.UpdateValueListItemFromClientRequest", "response": "MFiles.UpdateValueListItemFromClientResponse", "summary": "Updates an item of a plain value list or a traditional folder, as a user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/UpdateValueListItemFromClient/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/UpdateValueListItemFromClient/index.md"}
{"method": "MFiles.IRPCValueLists.RemoveOrDestroyTraditionalFolder", "service": "MFiles.IRPCValueLists", "name": "RemoveOrDestroyTraditionalFolder", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/RemoveOrDestroyTraditionalFolder", "http_path": "POST /grpc/v1/remove-or-destroy-traditional-folder", "request": "MFiles.RemoveOrDestroyTraditionalFolderRequest", "response": "MFiles.RemoveOrDestroyTraditionalFolderResponse", "summary": "Deletes or destroys a traditional folder and everything in it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/RemoveOrDestroyTraditionalFolder/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/RemoveOrDestroyTraditionalFolder/index.md"}
{"method": "MFiles.IRPCValueLists.GetValueListItemPermissions", "service": "MFiles.IRPCValueLists", "name": "GetValueListItemPermissions", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/GetValueListItemPermissions", "http_path": "POST /grpc/v1/get-value-list-item-permissions", "request": "MFiles.GetValueListItemPermissionsRequest", "response": "MFiles.GetValueListItemPermissionsResponse", "summary": "Gets the permissions of one item of a plain value list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueListItemPermissions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueListItemPermissions/index.md"}
{"method": "MFiles.IRPCValueLists.GetValueListItemsWithPermissions", "service": "MFiles.IRPCValueLists", "name": "GetValueListItemsWithPermissions", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/GetValueListItemsWithPermissions", "http_path": "POST /grpc/v1/get-value-list-items-with-permissions", "request": "MFiles.GetValueListItemsWithPermissionsRequest", "response": "MFiles.GetValueListItemsWithPermissionsResponse", "summary": "Gets the items of one value list or object type, or only the changes since a known version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueListItemsWithPermissions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueListItemsWithPermissions/index.md"}
{"method": "MFiles.IRPCValueLists.SearchValueListItemsWithPermissions", "service": "MFiles.IRPCValueLists", "name": "SearchValueListItemsWithPermissions", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/SearchValueListItemsWithPermissions", "http_path": "POST /grpc/v1/search-value-list-items-with-permissions", "request": "MFiles.SearchValueListItemsWithPermissionsRequest", "response": "MFiles.SearchValueListItemsWithPermissionsResponse", "summary": "Searches the items of one value list or object type by item ID, name, owner, parent or deleted state.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/SearchValueListItemsWithPermissions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/SearchValueListItemsWithPermissions/index.md"}
{"method": "MFiles.IRPCValueLists.GetLookupItems", "service": "MFiles.IRPCValueLists", "name": "GetLookupItems", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/GetLookupItems", "http_path": "POST /grpc/v1/get-lookup-items", "request": "MFiles.GetLookupItemsRequest", "response": "MFiles.GetLookupItemsResponse", "summary": "Gets the selectable items of one or more value lists or object types in one call, for example to fill lookup controls.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetLookupItems/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetLookupItems/index.md"}
{"method": "MFiles.IRPCValueLists.GetValueListItemProposals", "service": "MFiles.IRPCValueLists", "name": "GetValueListItemProposals", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/GetValueListItemProposals", "http_path": "POST /grpc/v1/get-value-list-item-proposals", "request": "MFiles.GetValueListItemProposalsRequest", "response": "MFiles.GetValueListItemProposalsResponse", "summary": "Gets the values that the calling user has most recently used for a lookup property.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueListItemProposals/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/GetValueListItemProposals/index.md"}
{"method": "MFiles.IRPCValueLists.CreateFolderTree", "service": "MFiles.IRPCValueLists", "name": "CreateFolderTree", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCValueLists/CreateFolderTree", "http_path": "POST /grpc/v1/create-folder-tree", "request": "MFiles.CreateFolderTreeRequest", "response": "MFiles.CreateFolderTreeResponse", "summary": "Creates a tree of traditional folders under one anchor in one transaction: either every folder is created or the call fails and nothing is saved.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/CreateFolderTree/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCValueLists/CreateFolderTree/index.md"}
{"method": "MFiles.IRPCSearch.GetFolderObjectsCount", "service": "MFiles.IRPCSearch", "name": "GetFolderObjectsCount", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetFolderObjectsCount", "http_path": "POST /grpc/v1/get-folder-objects-count", "request": "MFiles.GetFolderObjectsCountRequest", "response": "MFiles.GetFolderObjectsCountResponse", "summary": "Gets the count of objects in the specified folder.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderObjectsCount/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderObjectsCount/index.md"}
{"method": "MFiles.IRPCSearch.GetFacetValues", "service": "MFiles.IRPCSearch", "name": "GetFacetValues", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetFacetValues", "http_path": "POST /grpc/v1/get-facet-values", "request": "MFiles.GetFacetValuesRequest", "response": "MFiles.GetFacetValuesResponse", "summary": "Retrieves the facet values for the documents that satisfy the specified search conditions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFacetValues/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFacetValues/index.md"}
{"method": "MFiles.IRPCSearch.GetSearchHits", "service": "MFiles.IRPCSearch", "name": "GetSearchHits", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetSearchHits", "http_path": "POST /grpc/v1/get-search-hits", "request": "MFiles.GetSearchHitsRequest", "response": "MFiles.GetSearchHitsResponse", "summary": "Finds the words of a text that a full-text search condition matches, for hit highlighting.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetSearchHits/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetSearchHits/index.md"}
{"method": "MFiles.IRPCSearch.GetObjectCountInSearch", "service": "MFiles.IRPCSearch", "name": "GetObjectCountInSearch", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetObjectCountInSearch", "http_path": "POST /grpc/v1/get-object-count-in-search", "request": "MFiles.GetObjectCountInSearchRequest", "response": "MFiles.GetObjectCountInSearchResponse", "summary": "Counts the objects that match the given conditions without returning them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetObjectCountInSearch/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetObjectCountInSearch/index.md"}
{"method": "MFiles.IRPCSearch.SearchReferencedValueListItems", "service": "MFiles.IRPCSearch", "name": "SearchReferencedValueListItems", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/SearchReferencedValueListItems", "http_path": "POST /grpc/v1/search-referenced-value-list-items", "request": "MFiles.SearchReferencedValueListItemsRequest", "response": "MFiles.SearchReferencedValueListItemsResponse", "summary": "Gets value list items that are referenced by one or more documents (possibly limiting the set of documents with conditions) in ID order.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/SearchReferencedValueListItems/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/SearchReferencedValueListItems/index.md"}
{"method": "MFiles.IRPCSearch.GetPrefillProperties", "service": "MFiles.IRPCSearch", "name": "GetPrefillProperties", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetPrefillProperties", "http_path": "POST /grpc/v1/get-prefill-properties", "request": "MFiles.GetPrefillPropertiesRequest", "response": "MFiles.GetPrefillPropertiesResponse", "summary": "Gets the property values that a new object created in the given folder gets from that folder.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetPrefillProperties/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetPrefillProperties/index.md"}
{"method": "MFiles.IRPCSearch.GetObjectsCountForNotifications", "service": "MFiles.IRPCSearch", "name": "GetObjectsCountForNotifications", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetObjectsCountForNotifications", "http_path": "POST /grpc/v1/get-objects-count-for-notifications", "request": "MFiles.GetObjectsCountForNotificationsRequest", "response": "MFiles.GetObjectsCountForNotificationsResponse", "summary": "Gets the objects count for notification badge.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetObjectsCountForNotifications/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetObjectsCountForNotifications/index.md"}
{"method": "MFiles.IRPCSearch.GetFolderContentsOfPinboard", "service": "MFiles.IRPCSearch", "name": "GetFolderContentsOfPinboard", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetFolderContentsOfPinboard", "http_path": "POST /grpc/v1/get-folder-contents-of-pinboard", "request": "MFiles.GetFolderContentsOfPinboardRequest", "response": "MFiles.GetFolderContentsOfPinboardResponse", "summary": "Gets the contents of the Pinboard items.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderContentsOfPinboard/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderContentsOfPinboard/index.md"}
{"method": "MFiles.IRPCSearch.SearchObjects", "service": "MFiles.IRPCSearch", "name": "SearchObjects", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCSearch/SearchObjects", "http_path": "POST /grpc/v1/search-objects", "request": "MFiles.SearchObjectsRequest", "response": "MFiles.SearchObjectsResponse", "summary": "Searches the vault for objects that match the given conditions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/SearchObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/SearchObjects/index.md"}
{"method": "MFiles.IRPCSearch.GetFolderContentsOrDelta", "service": "MFiles.IRPCSearch", "name": "GetFolderContentsOrDelta", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetFolderContentsOrDelta", "http_path": "POST /grpc/v1/get-folder-contents-or-delta", "request": "MFiles.GetFolderContentsOrDeltaRequest", "response": "MFiles.GetFolderContentsOrDeltaResponse", "summary": "Gets the contents of the specified folder, or a delta that indicates changes to document vault data since the logical timestamp known by the caller.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderContentsOrDelta/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderContentsOrDelta/index.md"}
{"method": "MFiles.IRPCSearch.GetFolderContents", "service": "MFiles.IRPCSearch", "name": "GetFolderContents", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCSearch/GetFolderContents", "http_path": "POST /grpc/v1/get-folder-contents", "request": "MFiles.GetFolderContentsRequest", "response": "MFiles.GetFolderContentsResponse", "summary": "Lists the contents of a view or a view level: subviews, grouping folders and objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderContents/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetFolderContents/index.md"}
{"method": "MFiles.IRPCSearch.QuerySearchAgent", "service": "MFiles.IRPCSearch", "name": "QuerySearchAgent", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/QuerySearchAgent", "http_path": "POST /grpc/v1/query-search-agent", "request": "MFiles.QuerySearchAgentRequest", "response": "MFiles.QuerySearchAgentResponse", "summary": "Runs an Aino Search query for the M-Files clients.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/QuerySearchAgent/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/QuerySearchAgent/index.md"}
{"method": "MFiles.IRPCSearch.CreateSummarization", "service": "MFiles.IRPCSearch", "name": "CreateSummarization", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/CreateSummarization", "http_path": "POST /grpc/v1/create-summarization", "request": "MFiles.CreateSummarizationRequest", "response": "MFiles.CreateSummarizationResponse", "summary": "Creates an Aino summary for the M-Files clients.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/CreateSummarization/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/CreateSummarization/index.md"}
{"method": "MFiles.IRPCSearch.SearchViewLevelFolders", "service": "MFiles.IRPCSearch", "name": "SearchViewLevelFolders", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSearch/SearchViewLevelFolders", "http_path": "POST /grpc/v1/search-view-level-folders", "request": "MFiles.SearchViewLevelFoldersRequest", "response": "MFiles.SearchViewLevelFoldersResponse", "summary": "The search covers the folders that the listing of the level would show without the folder limit. The results can be saved as part of the user's folder selection. Fails with ENOTIMPL when the feature is not enabled on the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/SearchViewLevelFolders/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/SearchViewLevelFolders/index.md"}
{"method": "MFiles.IRPCObjectOperations.DownloadFile_ReadBlock", "service": "MFiles.IRPCObjectOperations", "name": "DownloadFile_ReadBlock", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DownloadFile_ReadBlock", "http_path": "POST /grpc/v1/download-file_-read-block", "request": "MFiles.DownloadFile_ReadBlockRequest", "response": "MFiles.DownloadFile_ReadBlockResponse", "summary": "Reads a block of a file from a download session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile_ReadBlock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile_ReadBlock/index.md"}
{"method": "MFiles.IRPCObjectOperations.UploadTempFile", "service": "MFiles.IRPCObjectOperations", "name": "UploadTempFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UploadTempFile", "http_path": "POST /grpc/v1/upload-temp-file", "request": "MFiles.UploadTempFileRequest", "response": "MFiles.UploadTempFileResponse", "summary": "Uploads a block of a file to a temporary upload session on the server. The upload can then be used as the content of a new object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadTempFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadTempFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetStateTransitionSignatureSettings", "service": "MFiles.IRPCObjectOperations", "name": "GetStateTransitionSignatureSettings", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetStateTransitionSignatureSettings", "http_path": "POST /grpc/v1/get-state-transition-signature-settings", "request": "MFiles.GetStateTransitionSignatureSettingsRequest", "response": "MFiles.GetStateTransitionSignatureSettingsResponse", "summary": "Gets the signature settings for a state transition.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetStateTransitionSignatureSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetStateTransitionSignatureSettings/index.md"}
{"method": "MFiles.IRPCObjectOperations.RemoveUploadSession", "service": "MFiles.IRPCObjectOperations", "name": "RemoveUploadSession", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RemoveUploadSession", "http_path": "POST /grpc/v1/remove-upload-session", "request": "MFiles.RemoveUploadSessionRequest", "response": "MFiles.RemoveUploadSessionResponse", "summary": "Removes an upload and its temporary file.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveUploadSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveUploadSession/index.md"}
{"method": "MFiles.IRPCObjectOperations.UploadTempFileCommit", "service": "MFiles.IRPCObjectOperations", "name": "UploadTempFileCommit", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UploadTempFileCommit", "http_path": "POST /grpc/v1/upload-temp-file-commit", "request": "MFiles.UploadTempFileCommitRequest", "response": "MFiles.UploadTempFileCommitResponse", "summary": "Completes an upload made with UploadTempFile.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadTempFileCommit/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadTempFileCommit/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddObject", "service": "MFiles.IRPCObjectOperations", "name": "AddObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddObject", "http_path": "POST /grpc/v1/add-object", "request": "MFiles.AddObjectRequest", "response": "MFiles.AddObjectResponse", "summary": "Creates a new object without files.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddSingleFileDocument_SingleStep", "service": "MFiles.IRPCObjectOperations", "name": "AddSingleFileDocument_SingleStep", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep", "http_path": "POST /grpc/v1/add-single-file-document_-single-step", "request": "MFiles.AddSingleFileDocument_SingleStepRequest", "response": "MFiles.AddSingleFileDocument_SingleStepResponse", "summary": "Creates a single-file document from inline file content and checks it in. Older form; prefer AddObjectWithFiles with an inline file source.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddSingleFileDocument_SingleStep2", "service": "MFiles.IRPCObjectOperations", "name": "AddSingleFileDocument_SingleStep2", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep2", "http_path": "POST /grpc/v1/add-single-file-document_-single-step2", "request": "MFiles.AddSingleFileDocument_SingleStep2Request", "response": "MFiles.AddSingleFileDocument_SingleStep2Response", "summary": "Creates a single-file document from inline file content. Older form; prefer AddObjectWithFiles with an inline file source.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep2/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep2/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddSingleFileDocument_SingleStep3", "service": "MFiles.IRPCObjectOperations", "name": "AddSingleFileDocument_SingleStep3", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep3", "http_path": "POST /grpc/v1/add-single-file-document_-single-step3", "request": "MFiles.AddSingleFileDocument_SingleStep3Request", "response": "MFiles.AddSingleFileDocument_SingleStep3Response", "summary": "Creates a single-file document from inline file content and returns its file version. Older form; prefer AddObjectWithFiles with an inline file source.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep3/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddSingleFileDocument_SingleStep3/index.md"}
{"method": "MFiles.IRPCObjectOperations.CheckOut", "service": "MFiles.IRPCObjectOperations", "name": "CheckOut", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CheckOut", "http_path": "POST /grpc/v1/check-out", "request": "MFiles.CheckOutRequest", "response": "MFiles.CheckOutResponse", "summary": "Checks out one object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckOut/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckOut/index.md"}
{"method": "MFiles.IRPCObjectOperations.CheckOutMultiple", "service": "MFiles.IRPCObjectOperations", "name": "CheckOutMultiple", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CheckOutMultiple", "http_path": "POST /grpc/v1/check-out-multiple", "request": "MFiles.CheckOutMultipleRequest", "response": "MFiles.CheckOutMultipleResponse", "summary": "Checks out several objects in one call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckOutMultiple/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckOutMultiple/index.md"}
{"method": "MFiles.IRPCObjectOperations.CheckIn", "service": "MFiles.IRPCObjectOperations", "name": "CheckIn", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CheckIn", "http_path": "POST /grpc/v1/check-in", "request": "MFiles.CheckInRequest", "response": "MFiles.CheckInResponse", "summary": "Checks in one object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckIn/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckIn/index.md"}
{"method": "MFiles.IRPCObjectOperations.CheckInMultiple", "service": "MFiles.IRPCObjectOperations", "name": "CheckInMultiple", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CheckInMultiple", "http_path": "POST /grpc/v1/check-in-multiple", "request": "MFiles.CheckInMultipleRequest", "response": "MFiles.CheckInMultipleResponse", "summary": "Checks in several objects in one call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckInMultiple/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckInMultiple/index.md"}
{"method": "MFiles.IRPCObjectOperations.UndoCheckout", "service": "MFiles.IRPCObjectOperations", "name": "UndoCheckout", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UndoCheckout", "http_path": "POST /grpc/v1/undo-checkout", "request": "MFiles.UndoCheckoutRequest", "response": "MFiles.UndoCheckoutResponse", "summary": "Undoes the checkout of one object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndoCheckout/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndoCheckout/index.md"}
{"method": "MFiles.IRPCObjectOperations.UndoCheckoutMultiple", "service": "MFiles.IRPCObjectOperations", "name": "UndoCheckoutMultiple", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UndoCheckoutMultiple", "http_path": "POST /grpc/v1/undo-checkout-multiple", "request": "MFiles.UndoCheckoutMultipleRequest", "response": "MFiles.UndoCheckoutMultipleResponse", "summary": "Undoes the check-out of several objects in one call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndoCheckoutMultiple/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndoCheckoutMultiple/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetProperties", "service": "MFiles.IRPCObjectOperations", "name": "GetProperties", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetProperties", "http_path": "POST /grpc/v1/get-properties", "request": "MFiles.GetPropertiesRequest", "response": "MFiles.GetPropertiesResponse", "summary": "Gets the property values of one specific object version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetProperties/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetProperties/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetPropertiesOfMultipleObjects", "service": "MFiles.IRPCObjectOperations", "name": "GetPropertiesOfMultipleObjects", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetPropertiesOfMultipleObjects", "http_path": "POST /grpc/v1/get-properties-of-multiple-objects", "request": "MFiles.GetPropertiesOfMultipleObjectsRequest", "response": "MFiles.GetPropertiesOfMultipleObjectsResponse", "summary": "Gets the property values of several specific object versions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPropertiesOfMultipleObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPropertiesOfMultipleObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetPropertiesMultiple", "service": "MFiles.IRPCObjectOperations", "name": "SetPropertiesMultiple", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetPropertiesMultiple", "http_path": "POST /grpc/v1/set-properties-multiple", "request": "MFiles.SetPropertiesMultipleRequest", "response": "MFiles.SetPropertiesMultipleResponse", "summary": "If the object is currently checked in, a new checked-in version is created. If the object is currently checked out, the changes are applied to the checked-out version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertiesMultiple/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertiesMultiple/index.md"}
{"method": "MFiles.IRPCObjectOperations.UpdateProperty", "service": "MFiles.IRPCObjectOperations", "name": "UpdateProperty", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UpdateProperty", "http_path": "POST /grpc/v1/update-property", "request": "MFiles.UpdatePropertyRequest", "response": "MFiles.UpdatePropertyResponse", "summary": "Sets one property value of an object version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UpdateProperty/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UpdateProperty/index.md"}
{"method": "MFiles.IRPCObjectOperations.RemoveProperty", "service": "MFiles.IRPCObjectOperations", "name": "RemoveProperty", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RemoveProperty", "http_path": "POST /grpc/v1/remove-property", "request": "MFiles.RemovePropertyRequest", "response": "MFiles.RemovePropertyResponse", "summary": "Removes one property value from an object version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveProperty/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveProperty/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetObjectLevelProperty", "service": "MFiles.IRPCObjectOperations", "name": "SetObjectLevelProperty", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetObjectLevelProperty", "http_path": "POST /grpc/v1/set-object-level-property", "request": "MFiles.SetObjectLevelPropertyRequest", "response": "MFiles.SetObjectLevelPropertyResponse", "summary": "Sets a property that belongs to the object as a whole rather than to one version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetObjectLevelProperty/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetObjectLevelProperty/index.md"}
{"method": "MFiles.IRPCObjectOperations.UpdateObjectModificationInfo", "service": "MFiles.IRPCObjectOperations", "name": "UpdateObjectModificationInfo", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UpdateObjectModificationInfo", "http_path": "POST /grpc/v1/update-object-modification-info", "request": "MFiles.UpdateObjectModificationInfoRequest", "response": "MFiles.UpdateObjectModificationInfoResponse", "summary": "Overwrites the creation and last modification information (who and when) of a checked-out object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UpdateObjectModificationInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UpdateObjectModificationInfo/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetFavoritesMultiple", "service": "MFiles.IRPCObjectOperations", "name": "SetFavoritesMultiple", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetFavoritesMultiple", "http_path": "POST /grpc/v1/set-favorites-multiple", "request": "MFiles.SetFavoritesMultipleRequest", "response": "MFiles.SetFavoritesMultipleResponse", "summary": "Adds and removes objects from the favorites collection of the user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetFavoritesMultiple/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetFavoritesMultiple/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectInfo", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectInfo", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectInfo", "http_path": "POST /grpc/v1/get-object-info", "request": "MFiles.GetObjectInfoRequest", "response": "MFiles.GetObjectInfoResponse", "summary": "Gets the version information of one object without its property values.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectInfo/index.md"}
{"method": "MFiles.IRPCObjectOperations.CheckAccess", "service": "MFiles.IRPCObjectOperations", "name": "CheckAccess", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CheckAccess", "http_path": "POST /grpc/v1/check-access", "request": "MFiles.CheckAccessRequest", "response": "MFiles.CheckAccessResponse", "summary": "Checks user's access to an object based on an ACL.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckAccess/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckAccess/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetSecurity", "service": "MFiles.IRPCObjectOperations", "name": "GetSecurity", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetSecurity", "http_path": "POST /grpc/v1/get-security", "request": "MFiles.GetSecurityRequest", "response": "MFiles.GetSecurityResponse", "summary": "Gets the permissions (ACL) of an object version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetSecurity/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetSecurity/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetSecurityOfMultipleObjects", "service": "MFiles.IRPCObjectOperations", "name": "GetSecurityOfMultipleObjects", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetSecurityOfMultipleObjects", "http_path": "POST /grpc/v1/get-security-of-multiple-objects", "request": "MFiles.GetSecurityOfMultipleObjectsRequest", "response": "MFiles.GetSecurityOfMultipleObjectsResponse", "summary": "Gets the permissions (ACL) of several object versions, in the order of objvers.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetSecurityOfMultipleObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetSecurityOfMultipleObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.ChangeSecurity", "service": "MFiles.IRPCObjectOperations", "name": "ChangeSecurity", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/ChangeSecurity", "http_path": "POST /grpc/v1/change-security", "request": "MFiles.ChangeSecurityRequest", "response": "MFiles.ChangeSecurityResponse", "summary": "Changes the security settings of an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ChangeSecurity/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ChangeSecurity/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddObjectFile", "service": "MFiles.IRPCObjectOperations", "name": "AddObjectFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddObjectFile", "http_path": "POST /grpc/v1/add-object-file", "request": "MFiles.AddObjectFileRequest", "response": "MFiles.AddObjectFileResponse", "summary": "Adds new document file to a document.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObjectFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObjectFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.RemoveObjectFile", "service": "MFiles.IRPCObjectOperations", "name": "RemoveObjectFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RemoveObjectFile", "http_path": "POST /grpc/v1/remove-object-file", "request": "MFiles.RemoveObjectFileRequest", "response": "MFiles.RemoveObjectFileResponse", "summary": "Removes a file from a document.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveObjectFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveObjectFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.RenameObjectFile", "service": "MFiles.IRPCObjectOperations", "name": "RenameObjectFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RenameObjectFile", "http_path": "POST /grpc/v1/rename-object-file", "request": "MFiles.RenameObjectFileRequest", "response": "MFiles.RenameObjectFileResponse", "summary": "Renames a document file.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RenameObjectFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RenameObjectFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectFiles", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectFiles", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectFiles", "http_path": "POST /grpc/v1/get-object-files", "request": "MFiles.GetObjectFilesRequest", "response": "MFiles.GetObjectFilesResponse", "summary": "Gets the files of a specific object version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectFiles/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectFiles/index.md"}
{"method": "MFiles.IRPCObjectOperations.UploadFile", "service": "MFiles.IRPCObjectOperations", "name": "UploadFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UploadFile", "http_path": "POST /grpc/v1/upload-file", "request": "MFiles.UploadFileRequest", "response": "MFiles.UploadFileResponse", "summary": "Uploads a block of new content for an existing file of an object that is checked out to the caller.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.UploadFileCommit", "service": "MFiles.IRPCObjectOperations", "name": "UploadFileCommit", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UploadFileCommit", "http_path": "POST /grpc/v1/upload-file-commit", "request": "MFiles.UploadFileCommitRequest", "response": "MFiles.UploadFileCommitResponse", "summary": "Completes an upload made with UploadFile and stores it as the new content of the file.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadFileCommit/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadFileCommit/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetFileSize", "service": "MFiles.IRPCObjectOperations", "name": "GetFileSize", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetFileSize", "http_path": "POST /grpc/v1/get-file-size", "request": "MFiles.GetFileSizeRequest", "response": "MFiles.GetFileSizeResponse", "summary": "Gets the size of a specific file version in bytes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileSize/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileSize/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectFilesForModificationInEventHandler", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectFilesForModificationInEventHandler", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectFilesForModificationInEventHandler", "http_path": "POST /grpc/v1/get-object-files-for-modification-in-event-handler", "request": "MFiles.GetObjectFilesForModificationInEventHandlerRequest", "response": "MFiles.GetObjectFilesForModificationInEventHandlerResponse", "summary": "Gets the files of a checked-out object version for modification by an event handler. Used by server-side vault applications; requires the vault-level right to edit and delete all objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectFilesForModificationInEventHandler/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectFilesForModificationInEventHandler/index.md"}
{"method": "MFiles.IRPCObjectOperations.RemoveObject", "service": "MFiles.IRPCObjectOperations", "name": "RemoveObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RemoveObject", "http_path": "POST /grpc/v1/remove-object", "request": "MFiles.RemoveObjectRequest", "response": "MFiles.RemoveObjectResponse", "summary": "Removes one object i.e. marks it deleted.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.RemoveObjects", "service": "MFiles.IRPCObjectOperations", "name": "RemoveObjects", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RemoveObjects", "http_path": "POST /grpc/v1/remove-objects", "request": "MFiles.RemoveObjectsRequest", "response": "MFiles.RemoveObjectsResponse", "summary": "Marks several objects deleted in one transaction.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.UndeleteObject", "service": "MFiles.IRPCObjectOperations", "name": "UndeleteObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UndeleteObject", "http_path": "POST /grpc/v1/undelete-object", "request": "MFiles.UndeleteObjectRequest", "response": "MFiles.UndeleteObjectResponse", "summary": "Undeletes a previously removed object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndeleteObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndeleteObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.UndeleteObjects", "service": "MFiles.IRPCObjectOperations", "name": "UndeleteObjects", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UndeleteObjects", "http_path": "POST /grpc/v1/undelete-objects", "request": "MFiles.UndeleteObjectsRequest", "response": "MFiles.UndeleteObjectsResponse", "summary": "Restores several deleted objects. Requires the vault-level right to undelete objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndeleteObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UndeleteObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.DestroyObject", "service": "MFiles.IRPCObjectOperations", "name": "DestroyObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DestroyObject", "http_path": "POST /grpc/v1/destroy-object", "request": "MFiles.DestroyObjectRequest", "response": "MFiles.DestroyObjectResponse", "summary": "Permanently destroys an object, or one version of it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.DestroyObjects", "service": "MFiles.IRPCObjectOperations", "name": "DestroyObjects", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DestroyObjects", "http_path": "POST /grpc/v1/destroy-objects", "request": "MFiles.DestroyObjectsRequest", "response": "MFiles.DestroyObjectsResponse", "summary": "Permanently destroys several objects with all their versions. Requires the vault-level right to destroy objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.DestroyObjectVersions", "service": "MFiles.IRPCObjectOperations", "name": "DestroyObjectVersions", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DestroyObjectVersions", "http_path": "POST /grpc/v1/destroy-object-versions", "request": "MFiles.DestroyObjectVersionsRequest", "response": "MFiles.DestroyObjectVersionsResponse", "summary": "Permanently destroys specific object versions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObjectVersions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObjectVersions/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectHistory", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectHistory", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectHistory", "http_path": "POST /grpc/v1/get-object-history", "request": "MFiles.GetObjectHistoryRequest", "response": "MFiles.GetObjectHistoryResponse", "summary": "Lists the existing versions of an object, oldest first.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectHistory/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectHistory/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectHistory2", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectHistory2", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectHistory2", "http_path": "POST /grpc/v1/get-object-history2", "request": "MFiles.GetObjectHistory2Request", "response": "MFiles.GetObjectHistory2Response", "summary": "Lists the existing versions of an object with their version information, oldest first.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectHistory2/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectHistory2/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetLatestObjectVersion", "service": "MFiles.IRPCObjectOperations", "name": "GetLatestObjectVersion", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetLatestObjectVersion", "http_path": "POST /grpc/v1/get-latest-object-version", "request": "MFiles.GetLatestObjectVersionRequest", "response": "MFiles.GetLatestObjectVersionResponse", "summary": "Gets the number and GUID of the latest version of an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetLatestObjectVersion/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetLatestObjectVersion/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetLatestFileVersion", "service": "MFiles.IRPCObjectOperations", "name": "GetLatestFileVersion", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetLatestFileVersion", "http_path": "POST /grpc/v1/get-latest-file-version", "request": "MFiles.GetLatestFileVersionRequest", "response": "MFiles.GetLatestFileVersionResponse", "summary": "Gets the latest version of a file and the object version it belongs to.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetLatestFileVersion/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetLatestFileVersion/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddVersionTag", "service": "MFiles.IRPCObjectOperations", "name": "AddVersionTag", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddVersionTag", "http_path": "POST /grpc/v1/add-version-tag", "request": "MFiles.AddVersionTagRequest", "response": "MFiles.AddVersionTagResponse", "summary": "Adds the specified tag to the document version. If the tag already exists in the specified target version, this method does nothing. Other tags are not affected.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddVersionTag/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddVersionTag/index.md"}
{"method": "MFiles.IRPCObjectOperations.ModifyVersionTags", "service": "MFiles.IRPCObjectOperations", "name": "ModifyVersionTags", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/ModifyVersionTags", "http_path": "POST /grpc/v1/modify-version-tags", "request": "MFiles.ModifyVersionTagsRequest", "response": "MFiles.ModifyVersionTagsResponse", "summary": "Replaces the version tags of an object version with the given set; an empty tags clears them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ModifyVersionTags/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ModifyVersionTags/index.md"}
{"method": "MFiles.IRPCObjectOperations.Rollback", "service": "MFiles.IRPCObjectOperations", "name": "Rollback", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/Rollback", "http_path": "POST /grpc/v1/rollback", "request": "MFiles.RollbackRequest", "response": "MFiles.RollbackResponse", "summary": "Rolls back to an older version. Creates a new version that is a copy of the specified old version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/Rollback/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/Rollback/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetVersionCommentHistory", "service": "MFiles.IRPCObjectOperations", "name": "GetVersionCommentHistory", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetVersionCommentHistory", "http_path": "POST /grpc/v1/get-version-comment-history", "request": "MFiles.GetVersionCommentHistoryRequest", "response": "MFiles.GetVersionCommentHistoryResponse", "summary": "Gets the version comments of an object up to a given version, oldest first.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetVersionCommentHistory/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetVersionCommentHistory/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetLatestVersionCommentOfMultipleObjects", "service": "MFiles.IRPCObjectOperations", "name": "GetLatestVersionCommentOfMultipleObjects", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetLatestVersionCommentOfMultipleObjects", "http_path": "POST /grpc/v1/get-latest-version-comment-of-multiple-objects", "request": "MFiles.GetLatestVersionCommentOfMultipleObjectsRequest", "response": "MFiles.GetLatestVersionCommentOfMultipleObjectsResponse", "summary": "Gets the latest version comment of several objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetLatestVersionCommentOfMultipleObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetLatestVersionCommentOfMultipleObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetWorkflowsForClient", "service": "MFiles.IRPCObjectOperations", "name": "GetWorkflowsForClient", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetWorkflowsForClient", "http_path": "POST /grpc/v1/get-workflows-for-client", "request": "MFiles.GetWorkflowsForClientRequest", "response": "MFiles.GetWorkflowsForClientResponse", "summary": "Gets all the workflows in a format suitable for client.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowsForClient/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowsForClient/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetDocEventSubscriptions", "service": "MFiles.IRPCObjectOperations", "name": "GetDocEventSubscriptions", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetDocEventSubscriptions", "http_path": "POST /grpc/v1/get-doc-event-subscriptions", "request": "MFiles.GetDocEventSubscriptionsRequest", "response": "MFiles.GetDocEventSubscriptionsResponse", "summary": "Gets the caller's event subscriptions for an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocEventSubscriptions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocEventSubscriptions/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetDocEventSubscriptions", "service": "MFiles.IRPCObjectOperations", "name": "SetDocEventSubscriptions", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetDocEventSubscriptions", "http_path": "POST /grpc/v1/set-doc-event-subscriptions", "request": "MFiles.SetDocEventSubscriptionsRequest", "response": "MFiles.SetDocEventSubscriptionsResponse", "summary": "Replaces the caller's event subscriptions for an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetDocEventSubscriptions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetDocEventSubscriptions/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectGUID", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectGUID", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectGUID", "http_path": "POST /grpc/v1/get-object-guid", "request": "MFiles.GetObjectGUIDRequest", "response": "MFiles.GetObjectGUIDResponse", "summary": "Gets the GUID of an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectGUID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectGUID/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetObjectGUID", "service": "MFiles.IRPCObjectOperations", "name": "SetObjectGUID", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetObjectGUID", "http_path": "POST /grpc/v1/set-object-guid", "request": "MFiles.SetObjectGUIDRequest", "response": "MFiles.SetObjectGUIDResponse", "summary": "Sets the Object GUID of the specified object. NOTE: In general, the identity of an object should remain unchanged. Use this method in special circumstances only.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetObjectGUID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetObjectGUID/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjIDByGUID", "service": "MFiles.IRPCObjectOperations", "name": "GetObjIDByGUID", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjIDByGUID", "http_path": "POST /grpc/v1/get-obj-idby-guid", "request": "MFiles.GetObjIDByGUIDRequest", "response": "MFiles.GetObjIDByGUIDResponse", "summary": "Gets the object ID of the object that has the given object GUID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjIDByGUID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjIDByGUID/index.md"}
{"method": "MFiles.IRPCObjectOperations.PrepareFile", "service": "MFiles.IRPCObjectOperations", "name": "PrepareFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/PrepareFile", "http_path": "POST /grpc/v1/prepare-file", "request": "MFiles.PrepareFileRequest", "response": "MFiles.PrepareFileResponse", "summary": "Prepares a PDF rendition of a file version and reports its size, extension and timestamp.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/PrepareFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/PrepareFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.DownloadFile_Begin", "service": "MFiles.IRPCObjectOperations", "name": "DownloadFile_Begin", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DownloadFile_Begin", "http_path": "POST /grpc/v1/download-file_-begin", "request": "MFiles.DownloadFile_BeginRequest", "response": "MFiles.DownloadFile_BeginResponse", "summary": "Opens a download session for a file version and returns its ID, the content size and, on request, its MD5 checksum.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile_Begin/index.md"}
{"method": "MFiles.IRPCObjectOperations.ConvertToPDF", "service": "MFiles.IRPCObjectOperations", "name": "ConvertToPDF", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/ConvertToPDF", "http_path": "POST /grpc/v1/convert-to-pdf", "request": "MFiles.ConvertToPDFRequest", "response": "MFiles.ConvertToPDFResponse", "summary": "Converts the specified object file to PDF format.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ConvertToPDF/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ConvertToPDF/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddStubObject", "service": "MFiles.IRPCObjectOperations", "name": "AddStubObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddStubObject", "http_path": "POST /grpc/v1/add-stub-object", "request": "MFiles.AddStubObjectRequest", "response": "MFiles.AddStubObjectResponse", "summary": "Creates a stub object that stands for an object in another vault. Used by replication and cross-vault relationships; not for applications.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddStubObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddStubObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.ResolveConflict", "service": "MFiles.IRPCObjectOperations", "name": "ResolveConflict", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/ResolveConflict", "http_path": "POST /grpc/v1/resolve-conflict", "request": "MFiles.ResolveConflictRequest", "response": "MFiles.ResolveConflictResponse", "summary": "Resolves a replication conflict between an object and its conflict object. Used by replication tools and M-Files clients; not for applications.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ResolveConflict/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ResolveConflict/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetRemoteRelationshipSourceInfo", "service": "MFiles.IRPCObjectOperations", "name": "GetRemoteRelationshipSourceInfo", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetRemoteRelationshipSourceInfo", "http_path": "POST /grpc/v1/get-remote-relationship-source-info", "request": "MFiles.GetRemoteRelationshipSourceInfoRequest", "response": "MFiles.GetRemoteRelationshipSourceInfoResponse", "summary": "Gets what another vault needs to create a stub of this object, or to find a matching object. Used by replication and cross-vault relationships; not for applications.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetRemoteRelationshipSourceInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetRemoteRelationshipSourceInfo/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetRemoteRelationshipTargetInfo", "service": "MFiles.IRPCObjectOperations", "name": "GetRemoteRelationshipTargetInfo", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetRemoteRelationshipTargetInfo", "http_path": "POST /grpc/v1/get-remote-relationship-target-info", "request": "MFiles.GetRemoteRelationshipTargetInfoRequest", "response": "MFiles.GetRemoteRelationshipTargetInfoResponse", "summary": "Finds the local object that matches an object of another vault, or the information for creating a stub of it. Used by replication and cross-vault relationships; not for applications.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetRemoteRelationshipTargetInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetRemoteRelationshipTargetInfo/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectInfoAndProperties", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectInfoAndProperties", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectInfoAndProperties", "http_path": "POST /grpc/v1/get-object-info-and-properties", "request": "MFiles.GetObjectInfoAndPropertiesRequest", "response": "MFiles.GetObjectInfoAndPropertiesResponse", "summary": "Gets the version information and the property values of one object, either its latest version or a specific version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectInfoAndProperties/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectInfoAndProperties/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectVersionAndPropertiesOfMultipleObjects", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectVersionAndPropertiesOfMultipleObjects", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectVersionAndPropertiesOfMultipleObjects", "http_path": "POST /grpc/v1/get-object-version-and-properties-of-multiple-objects", "request": "MFiles.GetObjectVersionAndPropertiesOfMultipleObjectsRequest", "response": "MFiles.GetObjectVersionAndPropertiesOfMultipleObjectsResponse", "summary": "Gets the version information and the property values of several objects in one call. The preferred way to read objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectVersionAndPropertiesOfMultipleObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectVersionAndPropertiesOfMultipleObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.UpdateMetadataInFile", "service": "MFiles.IRPCObjectOperations", "name": "UpdateMetadataInFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UpdateMetadataInFile", "http_path": "POST /grpc/v1/update-metadata-in-file", "request": "MFiles.UpdateMetadataInFileRequest", "response": "MFiles.UpdateMetadataInFileResponse", "summary": "Writes the object's metadata into the properties embedded in its files (for formats that support it).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UpdateMetadataInFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UpdateMetadataInFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetRelationshipsForObject", "service": "MFiles.IRPCObjectOperations", "name": "GetRelationshipsForObject", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetRelationshipsForObject", "http_path": "POST /grpc/v1/get-relationships-for-object", "request": "MFiles.GetRelationshipsForObjectRequest", "response": "MFiles.GetRelationshipsForObjectResponse", "summary": "Gets the objects that a specific object version refers to, or that refer to it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetRelationshipsForObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetRelationshipsForObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.PromoteUnmanagedObject", "service": "MFiles.IRPCObjectOperations", "name": "PromoteUnmanagedObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/PromoteUnmanagedObject", "http_path": "POST /grpc/v1/promote-unmanaged-object", "request": "MFiles.PromoteUnmanagedObjectRequest", "response": "MFiles.PromoteUnmanagedObjectResponse", "summary": "Promotes objects of an external repository (unmanaged objects) to managed M-Files objects by giving them metadata.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/PromoteUnmanagedObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/PromoteUnmanagedObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.DownloadFile_Stop", "service": "MFiles.IRPCObjectOperations", "name": "DownloadFile_Stop", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DownloadFile_Stop", "http_path": "POST /grpc/v1/download-file_-stop", "request": "MFiles.DownloadFile_StopRequest", "response": "MFiles.DownloadFile_StopResponse", "summary": "Closes a download session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile_Stop/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile_Stop/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetExternalObjectID", "service": "MFiles.IRPCObjectOperations", "name": "SetExternalObjectID", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetExternalObjectID", "http_path": "POST /grpc/v1/set-external-object-id", "request": "MFiles.SetExternalObjectIDRequest", "response": "MFiles.SetExternalObjectIDResponse", "summary": "Sets the external ID of an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetExternalObjectID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetExternalObjectID/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetAutomaticMetadata", "service": "MFiles.IRPCObjectOperations", "name": "GetAutomaticMetadata", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetAutomaticMetadata", "http_path": "POST /grpc/v1/get-automatic-metadata", "request": "MFiles.GetAutomaticMetadataRequest", "response": "MFiles.GetAutomaticMetadataResponse", "summary": "Gets automatic metadata from the vault's metadata providers, for an object about to be created (from its uploaded files) or for an existing object version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetAutomaticMetadata/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetAutomaticMetadata/index.md"}
{"method": "MFiles.IRPCObjectOperations.DownloadFile", "service": "MFiles.IRPCObjectOperations", "name": "DownloadFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DownloadFile", "http_path": "POST /grpc/v1/download-file", "request": "MFiles.DownloadFileRequest", "response": "MFiles.DownloadFileResponse", "summary": "Not available over native gRPC: the server answers \"Not implemented.\". Used by the M-Files HTTP gateway.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetTextContentForTemporaryFile", "service": "MFiles.IRPCObjectOperations", "name": "GetTextContentForTemporaryFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetTextContentForTemporaryFile", "http_path": "POST /grpc/v1/get-text-content-for-temporary-file", "request": "MFiles.GetTextContentForTemporaryFileRequest", "response": "MFiles.GetTextContentForTemporaryFileResponse", "summary": "Gets the plain text content of a file uploaded with UploadTempFile.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTextContentForTemporaryFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTextContentForTemporaryFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetIdentitiesAndViewsOfMultipleUnmanagedReducedItems", "service": "MFiles.IRPCObjectOperations", "name": "GetIdentitiesAndViewsOfMultipleUnmanagedReducedItems", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetIdentitiesAndViewsOfMultipleUnmanagedReducedItems", "http_path": "POST /grpc/v1/get-identities-and-views-of-multiple-unmanaged-reduced-items", "request": "MFiles.GetIdentitiesAndViewsOfMultipleUnmanagedReducedItemsRequest", "response": "MFiles.GetIdentitiesAndViewsOfMultipleUnmanagedReducedItemsResponse", "summary": "Gets the identities and view IDs of unmanaged items of an external repository. Used by M-Files clients; not for applications.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetIdentitiesAndViewsOfMultipleUnmanagedReducedItems/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetIdentitiesAndViewsOfMultipleUnmanagedReducedItems/index.md"}
{"method": "MFiles.IRPCObjectOperations.ResolveManagedIDOfPromotedObject", "service": "MFiles.IRPCObjectOperations", "name": "ResolveManagedIDOfPromotedObject", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/ResolveManagedIDOfPromotedObject", "http_path": "POST /grpc/v1/resolve-managed-idof-promoted-object", "request": "MFiles.ResolveManagedIDOfPromotedObjectRequest", "response": "MFiles.ResolveManagedIDOfPromotedObjectResponse", "summary": "Gets the managed object ID of an object that had the given unmanaged ID before it was promoted.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ResolveManagedIDOfPromotedObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/ResolveManagedIDOfPromotedObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.DemoteObjects", "service": "MFiles.IRPCObjectOperations", "name": "DemoteObjects", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DemoteObjects", "http_path": "POST /grpc/v1/demote-objects", "request": "MFiles.DemoteObjectsRequest", "response": "MFiles.DemoteObjectsResponse", "summary": "Removes the M-Files metadata from promoted objects, turning them back into unmanaged objects of their external repository.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DemoteObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DemoteObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.DownloadFileWithDownloadID", "service": "MFiles.IRPCObjectOperations", "name": "DownloadFileWithDownloadID", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DownloadFileWithDownloadID", "http_path": "POST /grpc/v1/download-file-with-download-id", "request": "MFiles.DownloadFileWithDownloadIDRequest", "response": "MFiles.DownloadFileWithDownloadIDResponse", "summary": "Not available over native gRPC: the server answers \"Not implemented.\". Used by the M-Files HTTP gateway.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFileWithDownloadID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFileWithDownloadID/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetMultipleWorkflowStatesAndTransitionsWithRightsCheck", "service": "MFiles.IRPCObjectOperations", "name": "GetMultipleWorkflowStatesAndTransitionsWithRightsCheck", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetMultipleWorkflowStatesAndTransitionsWithRightsCheck", "http_path": "POST /grpc/v1/get-multiple-workflow-states-and-transitions-with-rights-check", "request": "MFiles.GetMultipleWorkflowStatesAndTransitionsWithRightsCheckRequest", "response": "MFiles.GetMultipleWorkflowStatesAndTransitionsWithRightsCheckResponse", "summary": "Gets the states and transitions of several workflows in one call, in a compressed binary form, with the user's rights checked.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetMultipleWorkflowStatesAndTransitionsWithRightsCheck/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetMultipleWorkflowStatesAndTransitionsWithRightsCheck/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetMultipleWorkflowStatesAndTransitions", "service": "MFiles.IRPCObjectOperations", "name": "GetMultipleWorkflowStatesAndTransitions", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetMultipleWorkflowStatesAndTransitions", "http_path": "POST /grpc/v1/get-multiple-workflow-states-and-transitions", "request": "MFiles.GetMultipleWorkflowStatesAndTransitionsRequest", "response": "MFiles.GetMultipleWorkflowStatesAndTransitionsResponse", "summary": "Gets the states and transitions of several workflows in one call, in a compressed binary form.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetMultipleWorkflowStatesAndTransitions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetMultipleWorkflowStatesAndTransitions/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetFileDownloadUrl", "service": "MFiles.IRPCObjectOperations", "name": "GetFileDownloadUrl", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetFileDownloadUrl", "http_path": "POST /grpc/v1/get-file-download-url", "request": "MFiles.GetFileDownloadUrlRequest", "response": "MFiles.GetFileDownloadUrlResponse", "summary": "Not available over native gRPC: the server answers \"Not implemented.\". Used by the M-Files HTTP gateway.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileDownloadUrl/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileDownloadUrl/index.md"}
{"method": "MFiles.IRPCObjectOperations.DownloadFileWithDownloadKey", "service": "MFiles.IRPCObjectOperations", "name": "DownloadFileWithDownloadKey", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DownloadFileWithDownloadKey", "http_path": "POST /grpc/v1/download-file-with-download-key", "request": "MFiles.DownloadFileWithDownloadKeyRequest", "response": "MFiles.DownloadFileWithDownloadKeyResponse", "summary": "Not available over native gRPC: the server answers \"Not implemented.\". Used by the M-Files HTTP gateway.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFileWithDownloadKey/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadFileWithDownloadKey/index.md"}
{"method": "MFiles.IRPCObjectOperations.FollowObject", "service": "MFiles.IRPCObjectOperations", "name": "FollowObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/FollowObject", "http_path": "POST /grpc/v1/follow-object", "request": "MFiles.FollowObjectRequest", "response": "MFiles.FollowObjectResponse", "summary": "Starts or stops following the specified object. While the object is being followed, the current user will be notified if the object changes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FollowObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FollowObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetTextContentForFile", "service": "MFiles.IRPCObjectOperations", "name": "GetTextContentForFile", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetTextContentForFile", "http_path": "POST /grpc/v1/get-text-content-for-file", "request": "MFiles.GetTextContentForFileRequest", "response": "MFiles.GetTextContentForFileResponse", "summary": "Gets the plain text content of a file version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTextContentForFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTextContentForFile/index.md"}
{"method": "MFiles.IRPCObjectOperations.MigrateObject", "service": "MFiles.IRPCObjectOperations", "name": "MigrateObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/MigrateObject", "http_path": "POST /grpc/v1/migrate-object", "request": "MFiles.MigrateObjectRequest", "response": "MFiles.MigrateObjectResponse", "summary": "Migrates a promoted object. Requires full control of the vault; used by migration tools.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/MigrateObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/MigrateObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetTemplateObjectsForObjectType", "service": "MFiles.IRPCObjectOperations", "name": "GetTemplateObjectsForObjectType", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetTemplateObjectsForObjectType", "http_path": "POST /grpc/v1/get-template-objects-for-object-type", "request": "MFiles.GetTemplateObjectsForObjectTypeRequest", "response": "MFiles.GetTemplateObjectsForObjectTypeResponse", "summary": "Gets the template objects of an object type, with the Additional classes value of each.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTemplateObjectsForObjectType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTemplateObjectsForObjectType/index.md"}
{"method": "MFiles.IRPCObjectOperations.DetectTextLanguage", "service": "MFiles.IRPCObjectOperations", "name": "DetectTextLanguage", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DetectTextLanguage", "http_path": "POST /grpc/v1/detect-text-language", "request": "MFiles.DetectTextLanguageRequest", "response": "MFiles.DetectTextLanguageResponse", "summary": "Detects the language of a plain text.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DetectTextLanguage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DetectTextLanguage/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectDataOfMultipleObjects", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectDataOfMultipleObjects", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectDataOfMultipleObjects", "http_path": "POST /grpc/v1/get-object-data-of-multiple-objects", "request": "MFiles.GetObjectDataOfMultipleObjectsRequest", "response": "MFiles.GetObjectDataOfMultipleObjectsResponse", "summary": "Gets selected data of several objects: version information, properties, ACL, the caller's permissions, relationships, version comments and more, with a result or an error per object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectDataOfMultipleObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectDataOfMultipleObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.FindFileDuplicates", "service": "MFiles.IRPCObjectOperations", "name": "FindFileDuplicates", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/FindFileDuplicates", "http_path": "POST /grpc/v1/find-file-duplicates", "request": "MFiles.FindFileDuplicatesRequest", "response": "MFiles.FindFileDuplicatesResponse", "summary": "Finds files in the vault with the same content as the given file version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindFileDuplicates/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindFileDuplicates/index.md"}
{"method": "MFiles.IRPCObjectOperations.FindFilesByChecksum", "service": "MFiles.IRPCObjectOperations", "name": "FindFilesByChecksum", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/FindFilesByChecksum", "http_path": "POST /grpc/v1/find-files-by-checksum", "request": "MFiles.FindFilesByChecksumRequest", "response": "MFiles.FindFilesByChecksumResponse", "summary": "Finds file versions in the vault by MD5 checksum.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindFilesByChecksum/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindFilesByChecksum/index.md"}
{"method": "MFiles.IRPCObjectOperations.RemoveFromRecentlyAccessed", "service": "MFiles.IRPCObjectOperations", "name": "RemoveFromRecentlyAccessed", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RemoveFromRecentlyAccessed", "http_path": "POST /grpc/v1/remove-from-recently-accessed", "request": "MFiles.RemoveFromRecentlyAccessedRequest", "response": "MFiles.RemoveFromRecentlyAccessedResponse", "summary": "Removes the specified objects from being shown in 'Recently Accessed by Me'.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveFromRecentlyAccessed/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RemoveFromRecentlyAccessed/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetDocumentComparisonUrl", "service": "MFiles.IRPCObjectOperations", "name": "GetDocumentComparisonUrl", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetDocumentComparisonUrl", "http_path": "POST /grpc/v1/get-document-comparison-url", "request": "MFiles.GetDocumentComparisonUrlRequest", "response": "MFiles.GetDocumentComparisonUrlResponse", "summary": "Gets a URL of a page that shows the differences between two document files in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocumentComparisonUrl/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocumentComparisonUrl/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetDocumentComparisonWithTempFileUrl", "service": "MFiles.IRPCObjectOperations", "name": "GetDocumentComparisonWithTempFileUrl", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetDocumentComparisonWithTempFileUrl", "http_path": "POST /grpc/v1/get-document-comparison-with-temp-file-url", "request": "MFiles.GetDocumentComparisonWithTempFileUrlRequest", "response": "MFiles.GetDocumentComparisonWithTempFileUrlResponse", "summary": "Gets a URL of a page that shows the differences between a document file in the vault and an uploaded temporary file.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocumentComparisonWithTempFileUrl/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocumentComparisonWithTempFileUrl/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetDocumentComparisonEnabled", "service": "MFiles.IRPCObjectOperations", "name": "GetDocumentComparisonEnabled", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetDocumentComparisonEnabled", "http_path": "POST /grpc/v1/get-document-comparison-enabled", "request": "MFiles.GetDocumentComparisonEnabledRequest", "response": "MFiles.GetDocumentComparisonEnabledResponse", "summary": "Tells whether document comparison is available in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocumentComparisonEnabled/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetDocumentComparisonEnabled/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetPromotedObjects", "service": "MFiles.IRPCObjectOperations", "name": "GetPromotedObjects", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetPromotedObjects", "http_path": "POST /grpc/v1/get-promoted-objects", "request": "MFiles.GetPromotedObjectsRequest", "response": "MFiles.GetPromotedObjectsResponse", "summary": "Lists promoted objects of an external repository. Requires full control of the vault; the maximum result count must be 1 to 1000.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPromotedObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPromotedObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.HasFileDuplicates", "service": "MFiles.IRPCObjectOperations", "name": "HasFileDuplicates", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/HasFileDuplicates", "http_path": "POST /grpc/v1/has-file-duplicates", "request": "MFiles.HasFileDuplicatesRequest", "response": "MFiles.HasFileDuplicatesResponse", "summary": "Tells whether a file with the given content (checksum) already exists in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/HasFileDuplicates/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/HasFileDuplicates/index.md"}
{"method": "MFiles.IRPCObjectOperations.FindFileDuplicatesOfObjVer", "service": "MFiles.IRPCObjectOperations", "name": "FindFileDuplicatesOfObjVer", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/FindFileDuplicatesOfObjVer", "http_path": "POST /grpc/v1/find-file-duplicates-of-obj-ver", "request": "MFiles.FindFileDuplicatesOfObjVerRequest", "response": "MFiles.FindFileDuplicatesOfObjVerResponse", "summary": "Finds files in the vault with the same content as the files of the given object version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindFileDuplicatesOfObjVer/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindFileDuplicatesOfObjVer/index.md"}
{"method": "MFiles.IRPCObjectOperations.CopyConflictObjectAsNewVersionToBaseObject", "service": "MFiles.IRPCObjectOperations", "name": "CopyConflictObjectAsNewVersionToBaseObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CopyConflictObjectAsNewVersionToBaseObject", "http_path": "POST /grpc/v1/copy-conflict-object-as-new-version-to-base-object", "request": "MFiles.CopyConflictObjectAsNewVersionToBaseObjectRequest", "response": "MFiles.CopyConflictObjectAsNewVersionToBaseObjectResponse", "summary": "Resolves a replication conflict by adding the conflict object's content as a new version of the base object. Used by M-Files clients; not for applications.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CopyConflictObjectAsNewVersionToBaseObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CopyConflictObjectAsNewVersionToBaseObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.FindVaultDuplicates", "service": "MFiles.IRPCObjectOperations", "name": "FindVaultDuplicates", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/FindVaultDuplicates", "http_path": "POST /grpc/v1/find-vault-duplicates", "request": "MFiles.FindVaultDuplicatesRequest", "response": "MFiles.FindVaultDuplicatesResponse", "summary": "Finds all groups of duplicate files in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindVaultDuplicates/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindVaultDuplicates/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetProperties", "service": "MFiles.IRPCObjectOperations", "name": "SetProperties", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetProperties", "http_path": "POST /grpc/v1/set-properties", "request": "MFiles.SetPropertiesRequest", "response": "MFiles.SetPropertiesResponse", "summary": "Adds, replaces or removes property values of an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetProperties/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetProperties/index.md"}
{"method": "MFiles.IRPCObjectOperations.MigrateObjects", "service": "MFiles.IRPCObjectOperations", "name": "MigrateObjects", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/MigrateObjects", "http_path": "POST /grpc/v1/migrate-objects", "request": "MFiles.MigrateObjectsRequest", "response": "MFiles.MigrateObjectsResponse", "summary": "Migrates and promotes objects. Requires full control of the vault; used by migration tools.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/MigrateObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/MigrateObjects/index.md"}
{"method": "MFiles.IRPCObjectOperations.FindEmailDuplicates", "service": "MFiles.IRPCObjectOperations", "name": "FindEmailDuplicates", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/FindEmailDuplicates", "http_path": "POST /grpc/v1/find-email-duplicates", "request": "MFiles.FindEmailDuplicatesRequest", "response": "MFiles.FindEmailDuplicatesResponse", "summary": "Finds duplicate email objects in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindEmailDuplicates/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/FindEmailDuplicates/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetTemplates", "service": "MFiles.IRPCObjectOperations", "name": "GetTemplates", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetTemplates", "http_path": "POST /grpc/v1/get-templates", "request": "MFiles.GetTemplatesRequest", "response": "MFiles.GetTemplatesResponse", "summary": "Gets the templates of an object type, optionally only those of one class or matching keywords.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTemplates/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTemplates/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetEffectivePermissions", "service": "MFiles.IRPCObjectOperations", "name": "GetEffectivePermissions", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetEffectivePermissions", "http_path": "POST /grpc/v1/get-effective-permissions", "request": "MFiles.GetEffectivePermissionsRequest", "response": "MFiles.GetEffectivePermissionsResponse", "summary": "Gets the effective permissions of a document.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetEffectivePermissions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetEffectivePermissions/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetFileDownloadUrl2", "service": "MFiles.IRPCObjectOperations", "name": "GetFileDownloadUrl2", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetFileDownloadUrl2", "http_path": "POST /grpc/v1/get-file-download-url2", "request": "MFiles.GetFileDownloadUrlRequest2", "response": "MFiles.GetFileDownloadUrlResponse2", "summary": "Not available over native gRPC: the server answers \"Not implemented.\". Used by the M-Files HTTP gateway.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileDownloadUrl2/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileDownloadUrl2/index.md"}
{"method": "MFiles.IRPCObjectOperations.UploadExistingFiles", "service": "MFiles.IRPCObjectOperations", "name": "UploadExistingFiles", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/UploadExistingFiles", "http_path": "POST /grpc/v1/upload-existing-files", "request": "MFiles.UploadExistingFilesRequest", "response": "MFiles.UploadExistingFilesResponse", "summary": "Copies existing file versions into new uploads, for example to create a new object with a copy of a file.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadExistingFiles/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/UploadExistingFiles/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetExternalEditingDetails", "service": "MFiles.IRPCObjectOperations", "name": "GetExternalEditingDetails", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetExternalEditingDetails", "http_path": "POST /grpc/v1/get-external-editing-details", "request": "MFiles.GetExternalEditingDetailsRequest", "response": "MFiles.GetExternalEditingDetailsResponse", "summary": "Gets the information a client needs to open a file in an external editing system (SharePoint Embedded).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetExternalEditingDetails/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetExternalEditingDetails/index.md"}
{"method": "MFiles.IRPCObjectOperations.RelayMasterStorageOperations", "service": "MFiles.IRPCObjectOperations", "name": "RelayMasterStorageOperations", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/RelayMasterStorageOperations", "http_path": "POST /grpc/v1/relay-master-storage-operations", "request": "MFiles.RelayMasterStorageOperationsRequest", "response": "MFiles.RelayMasterStorageOperationsResponse", "summary": "Relays file or object operations to Master Storage. Internal to M-Files; not for applications.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RelayMasterStorageOperations/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/RelayMasterStorageOperations/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetWorkflowStateHistory", "service": "MFiles.IRPCObjectOperations", "name": "GetWorkflowStateHistory", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetWorkflowStateHistory", "http_path": "POST /grpc/v1/get-workflow-state-history", "request": "MFiles.GetWorkflowStateHistoryRequest", "response": "MFiles.GetWorkflowStateHistoryResponse", "summary": "Gets the workflow state history of an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowStateHistory/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowStateHistory/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetWorkflowStates", "service": "MFiles.IRPCObjectOperations", "name": "GetWorkflowStates", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetWorkflowStates", "http_path": "POST /grpc/v1/get-workflow-states", "request": "MFiles.GetWorkflowStatesRequest", "response": "MFiles.GetWorkflowStatesResponse", "summary": "Gets the states of the given workflow in the appropriate order.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowStates/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowStates/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetWorkflowStatesAndTransitions", "service": "MFiles.IRPCObjectOperations", "name": "GetWorkflowStatesAndTransitions", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetWorkflowStatesAndTransitions", "http_path": "POST /grpc/v1/get-workflow-states-and-transitions", "request": "MFiles.GetWorkflowStatesAndTransitionsRequest", "response": "MFiles.GetWorkflowStatesAndTransitionsResponse", "summary": "Gets the states and transitions of the given workflow.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowStatesAndTransitions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetWorkflowStatesAndTransitions/index.md"}
{"method": "MFiles.IRPCObjectOperations.CheckInExternalChanges", "service": "MFiles.IRPCObjectOperations", "name": "CheckInExternalChanges", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CheckInExternalChanges", "http_path": "POST /grpc/v1/check-in-external-changes", "request": "MFiles.CheckInExternalChangesRequest", "response": "MFiles.CheckInExternalChangesResponse", "summary": "Creates new versions of objects whose files were changed in an external editing system (SharePoint Embedded co-authoring). No version is created for an object without changes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckInExternalChanges/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CheckInExternalChanges/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetPropertyValueWithMetadata", "service": "MFiles.IRPCObjectOperations", "name": "GetPropertyValueWithMetadata", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetPropertyValueWithMetadata", "http_path": "POST /grpc/v1/get-property-value-with-metadata", "request": "MFiles.GetPropertyValueWithMetadataRequest", "response": "MFiles.GetPropertyValueWithMetadataResponse", "summary": "Gets a property value and its metadata.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPropertyValueWithMetadata/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPropertyValueWithMetadata/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectInfoAndPropertiesWithMetadata", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectInfoAndPropertiesWithMetadata", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectInfoAndPropertiesWithMetadata", "http_path": "POST /grpc/v1/get-object-info-and-properties-with-metadata", "request": "MFiles.GetObjectInfoAndPropertiesWithMetadataRequest", "response": "MFiles.GetObjectInfoAndPropertiesWithMetadataResponse", "summary": "Like GetObjectInfoAndProperties, but each property value also carries its value metadata.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectInfoAndPropertiesWithMetadata/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectInfoAndPropertiesWithMetadata/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddOrUpdateExternalObject", "service": "MFiles.IRPCObjectOperations", "name": "AddOrUpdateExternalObject", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddOrUpdateExternalObject", "http_path": "POST /grpc/v1/add-or-update-external-object", "request": "MFiles.AddOrUpdateExternalObjectRequest", "response": "MFiles.AddOrUpdateExternalObjectResponse", "summary": "Creates, updates or deletes the object that mirrors an item of an external system, identified by its external ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddOrUpdateExternalObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddOrUpdateExternalObject/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetPropertiesWithMetadata", "service": "MFiles.IRPCObjectOperations", "name": "SetPropertiesWithMetadata", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetPropertiesWithMetadata", "http_path": "POST /grpc/v1/set-properties-with-metadata", "request": "MFiles.SetPropertiesWithMetadataRequest", "response": "MFiles.SetPropertiesWithMetadataResponse", "summary": "Adds, replaces or removes property values of an object, also storing metadata about each value.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertiesWithMetadata/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertiesWithMetadata/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetPropertyValueMetadata", "service": "MFiles.IRPCObjectOperations", "name": "SetPropertyValueMetadata", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetPropertyValueMetadata", "http_path": "POST /grpc/v1/set-property-value-metadata", "request": "MFiles.SetPropertyValueMetadataRequest", "response": "MFiles.SetPropertyValueMetadataResponse", "summary": "Changes the metadata of property values without changing the values.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertyValueMetadata/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertyValueMetadata/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetTier", "service": "MFiles.IRPCObjectOperations", "name": "SetTier", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetTier", "http_path": "POST /grpc/v1/set-tier", "request": "MFiles.SetTierRequest", "response": "MFiles.SetTierResponse", "summary": "Moves objects between storage tiers.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetTier/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetTier/index.md"}
{"method": "MFiles.IRPCObjectOperations.DownloadTempFileFromUpload_Begin", "service": "MFiles.IRPCObjectOperations", "name": "DownloadTempFileFromUpload_Begin", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DownloadTempFileFromUpload_Begin", "http_path": "POST /grpc/v1/download-temp-file-from-upload_-begin", "request": "MFiles.DownloadTempFileFromUpload_BeginRequest", "response": "MFiles.DownloadTempFileFromUpload_BeginResponse", "summary": "Opens a download session for a committed upload, to read it back or as a PDF, without creating an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadTempFileFromUpload_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DownloadTempFileFromUpload_Begin/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetFileMalwareInfo", "service": "MFiles.IRPCObjectOperations", "name": "GetFileMalwareInfo", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetFileMalwareInfo", "http_path": "POST /grpc/v1/get-file-malware-info", "request": "MFiles.GetFileMalwareInfoRequest", "response": "MFiles.GetFileMalwareInfoResponse", "summary": "Gets the malware scanning verdict of a file, as an advisory hint for a user interface.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileMalwareInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetFileMalwareInfo/index.md"}
{"method": "MFiles.IRPCObjectOperations.KeepUploadSessionAlive", "service": "MFiles.IRPCObjectOperations", "name": "KeepUploadSessionAlive", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/KeepUploadSessionAlive", "http_path": "POST /grpc/v1/keep-upload-session-alive", "request": "MFiles.KeepUploadSessionAliveRequest", "response": "MFiles.KeepUploadSessionAliveResponse", "summary": "Keeps an upload from being removed for inactivity.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/KeepUploadSessionAlive/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/KeepUploadSessionAlive/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetObjectsByExternalIds", "service": "MFiles.IRPCObjectOperations", "name": "GetObjectsByExternalIds", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetObjectsByExternalIds", "http_path": "POST /grpc/v1/get-objects-by-external-ids", "request": "MFiles.GetObjectsByExternalIdsRequest", "response": "MFiles.GetObjectsByExternalIdsResponse", "summary": "Finds objects of one object type by their external IDs.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectsByExternalIds/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectsByExternalIds/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddObjectWithFiles", "service": "MFiles.IRPCObjectOperations", "name": "AddObjectWithFiles", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddObjectWithFiles", "http_path": "POST /grpc/v1/add-object-with-files", "request": "MFiles.AddObjectWithFilesRequest", "response": "MFiles.AddObjectWithFilesResponse", "summary": "Creates a new object, optionally with its files, and optionally checks it in.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObjectWithFiles/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObjectWithFiles/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetObjectActive", "service": "MFiles.IRPCObjectOperations", "name": "SetObjectActive", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetObjectActive", "http_path": "POST /grpc/v1/set-object-active", "request": "MFiles.SetObjectActiveRequest", "response": "MFiles.SetObjectActiveResponse", "summary": "Clears the draft (pending-upload) flag on an object, leaving it checked out.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetObjectActive/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetObjectActive/index.md"}
{"method": "MFiles.IRPCObjectOperations.CreateNewObjectWithPropertyMetadata", "service": "MFiles.IRPCObjectOperations", "name": "CreateNewObjectWithPropertyMetadata", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CreateNewObjectWithPropertyMetadata", "http_path": "POST /grpc/v1/create-new-object-with-property-metadata", "request": "MFiles.CreateNewObjectWithPropertyMetadataRequest", "response": "MFiles.CreateNewObjectWithPropertyMetadataResponse", "summary": "Creates a new object without files, storing metadata about each property value.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CreateNewObjectWithPropertyMetadata/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CreateNewObjectWithPropertyMetadata/index.md"}
{"method": "MFiles.IRPCObjectOperations.AddObjectWithFilesWithPropertyMetadata", "service": "MFiles.IRPCObjectOperations", "name": "AddObjectWithFilesWithPropertyMetadata", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/AddObjectWithFilesWithPropertyMetadata", "http_path": "POST /grpc/v1/add-object-with-files-with-property-metadata", "request": "MFiles.AddObjectWithFilesWithPropertyMetadataRequest", "response": "MFiles.AddObjectWithFilesWithPropertyMetadataResponse", "summary": "Creates a new object with files, storing metadata about each property value (who or what set it, why, and with what confidence).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObjectWithFilesWithPropertyMetadata/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/AddObjectWithFilesWithPropertyMetadata/index.md"}
{"method": "MFiles.IRPCObjectOperations.DestroyObjectVersionsByConditions", "service": "MFiles.IRPCObjectOperations", "name": "DestroyObjectVersionsByConditions", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/DestroyObjectVersionsByConditions", "http_path": "POST /grpc/v1/destroy-object-versions-by-conditions", "request": "MFiles.DestroyObjectVersionsByConditionsRequest", "response": "MFiles.DestroyObjectVersionsByConditionsResponse", "summary": "Destroys the old versions of an object that match search conditions, and returns how many were destroyed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObjectVersionsByConditions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/DestroyObjectVersionsByConditions/index.md"}
{"method": "MFiles.IRPCObjectOperations.CountObjectVersionsMatchingConditions", "service": "MFiles.IRPCObjectOperations", "name": "CountObjectVersionsMatchingConditions", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/CountObjectVersionsMatchingConditions", "http_path": "POST /grpc/v1/count-object-versions-matching-conditions", "request": "MFiles.CountObjectVersionsMatchingConditionsRequest", "response": "MFiles.CountObjectVersionsMatchingConditionsResponse", "summary": "Counts the versions of an object that DestroyObjectVersionsByConditions would destroy with the same inputs, without destroying anything.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CountObjectVersionsMatchingConditions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/CountObjectVersionsMatchingConditions/index.md"}
{"method": "MFiles.IRPCObjectOperations.SetPropertiesWithMetadataAttributedTo", "service": "MFiles.IRPCObjectOperations", "name": "SetPropertiesWithMetadataAttributedTo", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/SetPropertiesWithMetadataAttributedTo", "http_path": "POST /grpc/v1/set-properties-with-metadata-attributed-to", "request": "MFiles.SetPropertiesWithMetadataAttributedToRequest", "response": "MFiles.SetPropertiesWithMetadataAttributedToResponse", "summary": "Sets property values with metadata and records the change as made by a built-in agent user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertiesWithMetadataAttributedTo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/SetPropertiesWithMetadataAttributedTo/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetTextContentForFileWithFormat", "service": "MFiles.IRPCObjectOperations", "name": "GetTextContentForFileWithFormat", "book": "vault", "level": "core", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetTextContentForFileWithFormat", "http_path": "POST /grpc/v1/get-text-content-for-file-with-format", "request": "MFiles.GetTextContentForFileWithFormatRequest", "response": "MFiles.GetTextContentForFileWithFormatResponse", "summary": "Gets the text content of a file version as plain text or Markdown, and reports which format was produced.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTextContentForFileWithFormat/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetTextContentForFileWithFormat/index.md"}
{"method": "MFiles.IRPCObjectOperations.GetComparisonUrlOfUploadedFile", "service": "MFiles.IRPCObjectOperations", "name": "GetComparisonUrlOfUploadedFile", "book": "vault", "level": "core", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectOperations/GetComparisonUrlOfUploadedFile", "http_path": "POST /grpc/v1/get-comparison-url-of-uploaded-file", "request": "MFiles.GetComparisonUrlOfUploadedFileRequest", "response": "MFiles.GetComparisonUrlOfUploadedFileResponse", "summary": "Gets a URL of a page that shows the differences between a document file in the vault and a stateless upload identified by its fileref.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetComparisonUrlOfUploadedFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetComparisonUrlOfUploadedFile/index.md"}
{"method": "MFiles.IRPCFileTransfer.FileUploadBegin", "service": "MFiles.IRPCFileTransfer", "name": "FileUploadBegin", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFileTransfer/FileUploadBegin", "http_path": "POST /grpc/v1/file-upload-begin", "request": "MFiles.FileUploadBeginRequest", "response": "MFiles.FileUploadBeginResponse", "summary": "Begins an upload in blocks and returns its fileref and the block rules.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransfer/FileUploadBegin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransfer/FileUploadBegin/index.md"}
{"method": "MFiles.IRPCFileTransfer.FileUploadEnd", "service": "MFiles.IRPCFileTransfer", "name": "FileUploadEnd", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFileTransfer/FileUploadEnd", "http_path": "POST /grpc/v1/file-upload-end", "request": "MFiles.FileUploadEndRequest", "response": "MFiles.FileUploadEndResponse", "summary": "Completes an upload in blocks. Binds the content to no object; use FileUploadAttach or AddObjectWithFiles for that.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransfer/FileUploadEnd/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransfer/FileUploadEnd/index.md"}
{"method": "MFiles.IRPCFileTransfer.FileUploadAttach", "service": "MFiles.IRPCFileTransfer", "name": "FileUploadAttach", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFileTransfer/FileUploadAttach", "http_path": "POST /grpc/v1/file-upload-attach", "request": "MFiles.FileUploadAttachRequest", "response": "MFiles.FileUploadAttachResponse", "summary": "Stores an ended upload as the new content of an existing file of an object that is checked out to the caller.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransfer/FileUploadAttach/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransfer/FileUploadAttach/index.md"}
{"method": "MFiles.IRPCFileTransferStreaming.FileUploadWhole", "service": "MFiles.IRPCFileTransferStreaming", "name": "FileUploadWhole", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": true, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFileTransferStreaming/FileUploadWhole", "http_path": "POST /grpc/v1/file-upload-whole", "request": "MFiles.FileUploadWholeRequest", "response": "MFiles.FileUploadWholeResponse", "summary": "Uploads a whole file by streaming its content.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransferStreaming/FileUploadWhole/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransferStreaming/FileUploadWhole/index.md"}
{"method": "MFiles.IRPCFileTransferStreaming.FileUploadBlock", "service": "MFiles.IRPCFileTransferStreaming", "name": "FileUploadBlock", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": true, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFileTransferStreaming/FileUploadBlock", "http_path": "POST /grpc/v1/file-upload-block", "request": "MFiles.FileUploadBlockRequest", "response": "MFiles.FileUploadBlockResponse", "summary": "Uploads one block of a stateless file upload by streaming its data.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransferStreaming/FileUploadBlock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFileTransferStreaming/FileUploadBlock/index.md"}
{"method": "MFiles.IRPCViews.AddNewView", "service": "MFiles.IRPCViews", "name": "AddNewView", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/AddNewView", "http_path": "POST /grpc/v1/add-new-view", "request": "MFiles.AddNewViewRequest", "response": "MFiles.AddNewViewResponse", "summary": "Creates a new private or common view.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/AddNewView/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/AddNewView/index.md"}
{"method": "MFiles.IRPCViews.ModifyView", "service": "MFiles.IRPCViews", "name": "ModifyView", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/ModifyView", "http_path": "POST /grpc/v1/modify-view", "request": "MFiles.ModifyViewRequest", "response": "MFiles.ModifyViewResponse", "summary": "Replaces the definition of an existing view.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/ModifyView/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/ModifyView/index.md"}
{"method": "MFiles.IRPCViews.DeleteView", "service": "MFiles.IRPCViews", "name": "DeleteView", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/DeleteView", "http_path": "POST /grpc/v1/delete-view", "request": "MFiles.DeleteViewRequest", "response": "MFiles.DeleteViewResponse", "summary": "Deletes a view and its child views.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/DeleteView/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/DeleteView/index.md"}
{"method": "MFiles.IRPCViews.GetViews", "service": "MFiles.IRPCViews", "name": "GetViews", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCViews/GetViews", "http_path": "POST /grpc/v1/get-views", "request": "MFiles.GetViewsRequest", "response": "MFiles.GetViewsResponse", "summary": "Gets the calling user's view collection: all views, or the direct child views of one view.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetViews/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetViews/index.md"}
{"method": "MFiles.IRPCViews.SetViewVisibility", "service": "MFiles.IRPCViews", "name": "SetViewVisibility", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/SetViewVisibility", "http_path": "POST /grpc/v1/set-view-visibility", "request": "MFiles.SetViewVisibilityRequest", "response": "MFiles.SetViewVisibilityResponse", "summary": "Shows or hides a view in the calling user's view collection.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/SetViewVisibility/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/SetViewVisibility/index.md"}
{"method": "MFiles.IRPCViews.GetViewsOrDelta", "service": "MFiles.IRPCViews", "name": "GetViewsOrDelta", "book": "vault", "level": "standard", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCViews/GetViewsOrDelta", "http_path": "POST /grpc/v1/get-views-or-delta", "request": "MFiles.GetViewsOrDeltaRequest", "response": "MFiles.GetViewsOrDeltaResponse", "summary": "Gets the calling user's whole view collection, or only the changes since a version the caller already has.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetViewsOrDelta/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetViewsOrDelta/index.md"}
{"method": "MFiles.IRPCViews.GetExternalRepositoryIcons", "service": "MFiles.IRPCViews", "name": "GetExternalRepositoryIcons", "book": "vault", "level": "standard", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/GetExternalRepositoryIcons", "http_path": "POST /grpc/v1/get-external-repository-icons", "request": "MFiles.GetExternalRepositoryIconsRequest", "response": "MFiles.GetExternalRepositoryIconsResponse", "summary": "Gets icons that external repository connections provide for their views and objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetExternalRepositoryIcons/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetExternalRepositoryIcons/index.md"}
{"method": "MFiles.IRPCViews.GetView", "service": "MFiles.IRPCViews", "name": "GetView", "book": "vault", "level": "standard", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCViews/GetView", "http_path": "POST /grpc/v1/get-view", "request": "MFiles.GetViewRequest", "response": "MFiles.GetViewResponse", "summary": "Gets one view of the calling user's view collection, or one external view, as folder data.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetView/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetView/index.md"}
{"method": "MFiles.IRPCViews.GetMultipleViews", "service": "MFiles.IRPCViews", "name": "GetMultipleViews", "book": "vault", "level": "standard", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/GetMultipleViews", "http_path": "POST /grpc/v1/get-multiple-views", "request": "MFiles.GetMultipleViewsRequest", "response": "MFiles.GetMultipleViewsResponse", "summary": "Gets several views of external repositories in one call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetMultipleViews/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetMultipleViews/index.md"}
{"method": "MFiles.IRPCViews.CopyView", "service": "MFiles.IRPCViews", "name": "CopyView", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/CopyView", "http_path": "POST /grpc/v1/copy-view", "request": "MFiles.CopyViewRequest", "response": "MFiles.CopyViewResponse", "summary": "Copies a private view that another user has shared, with its child views, into the caller's own views.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/CopyView/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/CopyView/index.md"}
{"method": "MFiles.IRPCViews.EnableShareView", "service": "MFiles.IRPCViews", "name": "EnableShareView", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/EnableShareView", "http_path": "POST /grpc/v1/enable-share-view", "request": "MFiles.EnableShareViewRequest", "response": "MFiles.EnableShareViewResponse", "summary": "Allows other users to copy the given private views of the caller for a limited time.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/EnableShareView/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/EnableShareView/index.md"}
{"method": "MFiles.IRPCViews.CreateSubFolder", "service": "MFiles.IRPCViews", "name": "CreateSubFolder", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/CreateSubFolder", "http_path": "POST /grpc/v1/create-sub-folder", "request": "MFiles.CreateSubFolderRequest", "response": "MFiles.CreateSubFolderResponse", "summary": "Creates a traditional folder at a location inside a view, or returns an existing folder with the same name there.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/CreateSubFolder/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/CreateSubFolder/index.md"}
{"method": "MFiles.IRPCViews.GetFolderContentDownloadUrl", "service": "MFiles.IRPCViews", "name": "GetFolderContentDownloadUrl", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/GetFolderContentDownloadUrl", "http_path": "POST /grpc/v1/get-folder-content-download-url", "request": "MFiles.GetFolderContentDownloadUrlRequest", "response": "MFiles.GetFolderContentDownloadUrlResponse", "summary": "Not available: always fails with \"Not implemented.\".", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetFolderContentDownloadUrl/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/GetFolderContentDownloadUrl/index.md"}
{"method": "MFiles.IRPCViews.DownloadFolderContentWithDownloadKey", "service": "MFiles.IRPCViews", "name": "DownloadFolderContentWithDownloadKey", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViews/DownloadFolderContentWithDownloadKey", "http_path": "POST /grpc/v1/download-folder-content-with-download-key", "request": "MFiles.DownloadFolderContentWithDownloadKeyRequest", "response": "MFiles.DownloadFolderContentWithDownloadKeyResponse", "summary": "Not available: always fails with \"Not implemented.\".", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/DownloadFolderContentWithDownloadKey/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViews/DownloadFolderContentWithDownloadKey/index.md"}
{"method": "MFiles.IRPCServerDataPush.OpenServerDataPush", "service": "MFiles.IRPCServerDataPush", "name": "OpenServerDataPush", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": true, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerDataPush/OpenServerDataPush", "http_path": "POST /grpc/v1/open-server-data-push", "request": "MFiles.OpenServerDataPushRequest", "response": "MFiles.ServerDataPushItem", "summary": "Opens the session's push channel: a stream of requests and notifications from the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerDataPush/OpenServerDataPush/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerDataPush/OpenServerDataPush/index.md"}
{"method": "MFiles.IRPCServerDataPush.SendDataPushResponse", "service": "MFiles.IRPCServerDataPush", "name": "SendDataPushResponse", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerDataPush/SendDataPushResponse", "http_path": "POST /grpc/v1/send-data-push-response", "request": "MFiles.SendDataPushResponseRequest", "response": "MFiles.SendDataPushResponseResponse", "summary": "Sends the client's answer to a push request received from OpenServerDataPush.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerDataPush/SendDataPushResponse/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerDataPush/SendDataPushResponse/index.md"}
{"method": "MFiles.IRPCNotificationRules.RemoveNotificationRule", "service": "MFiles.IRPCNotificationRules", "name": "RemoveNotificationRule", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNotificationRules/RemoveNotificationRule", "http_path": "POST /grpc/v1/remove-notification-rule", "request": "MFiles.RemoveNotificationRuleRequest", "response": "MFiles.RemoveNotificationRuleResponse", "summary": "Deletes a notification rule.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/RemoveNotificationRule/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/RemoveNotificationRule/index.md"}
{"method": "MFiles.IRPCNotificationRules.AddNotificationRule", "service": "MFiles.IRPCNotificationRules", "name": "AddNotificationRule", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNotificationRules/AddNotificationRule", "http_path": "POST /grpc/v1/add-notification-rule", "request": "MFiles.AddNotificationRuleRequest", "response": "MFiles.AddNotificationRuleResponse", "summary": "Creates a notification rule and returns its ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/AddNotificationRule/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/AddNotificationRule/index.md"}
{"method": "MFiles.IRPCNotificationRules.ModifyNotificationRule", "service": "MFiles.IRPCNotificationRules", "name": "ModifyNotificationRule", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNotificationRules/ModifyNotificationRule", "http_path": "POST /grpc/v1/modify-notification-rule", "request": "MFiles.ModifyNotificationRuleRequest", "response": "MFiles.ModifyNotificationRuleResponse", "summary": "Replaces a notification rule, identified by its id, with the given definition.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/ModifyNotificationRule/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/ModifyNotificationRule/index.md"}
{"method": "MFiles.IRPCNotificationRules.GetNotificationRules", "service": "MFiles.IRPCNotificationRules", "name": "GetNotificationRules", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNotificationRules/GetNotificationRules", "http_path": "POST /grpc/v1/get-notification-rules", "request": "MFiles.GetNotificationRulesRequest", "response": "MFiles.GetNotificationRulesResponse", "summary": "Gets the caller's private notification rules and the common rules that apply to the caller.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/GetNotificationRules/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNotificationRules/GetNotificationRules/index.md"}
{"method": "MFiles.IRPCSharedLinks.CreateSharedLink", "service": "MFiles.IRPCSharedLinks", "name": "CreateSharedLink", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/CreateSharedLink", "http_path": "POST /grpc/v1/create-shared-link", "request": "MFiles.CreateSharedLinkRequest", "response": "MFiles.CreateSharedLinkResponse", "summary": "Creates a shared link to one file of an object and returns it with its new access key.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/CreateSharedLink/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/CreateSharedLink/index.md"}
{"method": "MFiles.IRPCSharedLinks.DeleteSharedLink", "service": "MFiles.IRPCSharedLinks", "name": "DeleteSharedLink", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/DeleteSharedLink", "http_path": "POST /grpc/v1/delete-shared-link", "request": "MFiles.DeleteSharedLinkRequest", "response": "MFiles.DeleteSharedLinkResponse", "summary": "Deletes a shared link, so that its access key stops working.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/DeleteSharedLink/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/DeleteSharedLink/index.md"}
{"method": "MFiles.IRPCSharedLinks.GetSharedLink", "service": "MFiles.IRPCSharedLinks", "name": "GetSharedLink", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/GetSharedLink", "http_path": "POST /grpc/v1/get-shared-link", "request": "MFiles.GetSharedLinkRequest", "response": "MFiles.GetSharedLinkResponse", "summary": "Gets one shared link by its access key.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLink/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLink/index.md"}
{"method": "MFiles.IRPCSharedLinks.GetSharedLinks", "service": "MFiles.IRPCSharedLinks", "name": "GetSharedLinks", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/GetSharedLinks", "http_path": "POST /grpc/v1/get-shared-links", "request": "MFiles.GetSharedLinksRequest", "response": "MFiles.GetSharedLinksResponse", "summary": "Lists the shared links that the caller created, or all links for users who can see all objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLinks/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLinks/index.md"}
{"method": "MFiles.IRPCSharedLinks.GetSharedLinksByObject", "service": "MFiles.IRPCSharedLinks", "name": "GetSharedLinksByObject", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/GetSharedLinksByObject", "http_path": "POST /grpc/v1/get-shared-links-by-object", "request": "MFiles.GetSharedLinksByObjectRequest", "response": "MFiles.GetSharedLinksByObjectResponse", "summary": "Lists the shared links to one object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLinksByObject/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLinksByObject/index.md"}
{"method": "MFiles.IRPCSharedLinks.GetWOPILock", "service": "MFiles.IRPCSharedLinks", "name": "GetWOPILock", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/GetWOPILock", "http_path": "POST /grpc/v1/get-wopilock", "request": "MFiles.GetWOPILockRequest", "response": "MFiles.GetWOPILockResponse", "summary": "Not supported: always fails with \"Not implemented.\".", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetWOPILock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetWOPILock/index.md"}
{"method": "MFiles.IRPCSharedLinks.SetWOPILock", "service": "MFiles.IRPCSharedLinks", "name": "SetWOPILock", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/SetWOPILock", "http_path": "POST /grpc/v1/set-wopilock", "request": "MFiles.SetWOPILockRequest", "response": "MFiles.SetWOPILockResponse", "summary": "Not supported: always fails with \"Not implemented.\".", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/SetWOPILock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/SetWOPILock/index.md"}
{"method": "MFiles.IRPCSharedLinks.RemoveWOPILock", "service": "MFiles.IRPCSharedLinks", "name": "RemoveWOPILock", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/RemoveWOPILock", "http_path": "POST /grpc/v1/remove-wopilock", "request": "MFiles.RemoveWOPILockRequest", "response": "MFiles.RemoveWOPILockResponse", "summary": "Not supported: always fails with \"Not implemented.\".", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/RemoveWOPILock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/RemoveWOPILock/index.md"}
{"method": "MFiles.IRPCSharedLinks.AddSharedLinkRecipients", "service": "MFiles.IRPCSharedLinks", "name": "AddSharedLinkRecipients", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/AddSharedLinkRecipients", "http_path": "POST /grpc/v1/add-shared-link-recipients", "request": "MFiles.AddSharedLinkRecipientsRequest", "response": "MFiles.AddSharedLinkRecipientsResponse", "summary": "Adds visitors (email recipients) to an external or visitor link and returns all its recipients.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/AddSharedLinkRecipients/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/AddSharedLinkRecipients/index.md"}
{"method": "MFiles.IRPCSharedLinks.GetSharedLinkRecipients", "service": "MFiles.IRPCSharedLinks", "name": "GetSharedLinkRecipients", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/GetSharedLinkRecipients", "http_path": "POST /grpc/v1/get-shared-link-recipients", "request": "MFiles.GetSharedLinkRecipientsRequest", "response": "MFiles.GetSharedLinkRecipientsResponse", "summary": "Lists the visitors (email recipients) of an external or visitor link.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLinkRecipients/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetSharedLinkRecipients/index.md"}
{"method": "MFiles.IRPCSharedLinks.RemoveSharedLinkRecipients", "service": "MFiles.IRPCSharedLinks", "name": "RemoveSharedLinkRecipients", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/RemoveSharedLinkRecipients", "http_path": "POST /grpc/v1/remove-shared-link-recipients", "request": "MFiles.RemoveSharedLinkRecipientsRequest", "response": "MFiles.RemoveSharedLinkRecipientsResponse", "summary": "Removes visitors from an external or visitor link.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/RemoveSharedLinkRecipients/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/RemoveSharedLinkRecipients/index.md"}
{"method": "MFiles.IRPCSharedLinks.SetSharedLinks", "service": "MFiles.IRPCSharedLinks", "name": "SetSharedLinks", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/SetSharedLinks", "http_path": "POST /grpc/v1/set-shared-links", "request": "MFiles.SetSharedLinksRequest", "response": "MFiles.SetSharedLinksResponse", "summary": "Updates the access type of shared links, and grants or revokes access for anyone who has the link.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/SetSharedLinks/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/SetSharedLinks/index.md"}
{"method": "MFiles.IRPCSharedLinks.SetSharedLinkRecipients", "service": "MFiles.IRPCSharedLinks", "name": "SetSharedLinkRecipients", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/SetSharedLinkRecipients", "http_path": "POST /grpc/v1/set-shared-link-recipients", "request": "MFiles.SetSharedLinkRecipientsRequest", "response": "MFiles.SetSharedLinkRecipientsResponse", "summary": "Updates the expiration time and access type of visitors of external links.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/SetSharedLinkRecipients/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/SetSharedLinkRecipients/index.md"}
{"method": "MFiles.IRPCSharedLinks.GetExternalSharingSettings", "service": "MFiles.IRPCSharedLinks", "name": "GetExternalSharingSettings", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/GetExternalSharingSettings", "http_path": "POST /grpc/v1/get-external-sharing-settings", "request": "MFiles.GetExternalSharingSettingsRequest", "response": "MFiles.GetExternalSharingSettingsResponse", "summary": "Tells whether sharing is enabled in the vault and what the caller may do with external links.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetExternalSharingSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetExternalSharingSettings/index.md"}
{"method": "MFiles.IRPCSharedLinks.GetExternalLinks", "service": "MFiles.IRPCSharedLinks", "name": "GetExternalLinks", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinks/GetExternalLinks", "http_path": "POST /grpc/v1/get-external-links", "request": "MFiles.GetExternalLinksRequest", "response": "MFiles.GetExternalLinksResponse", "summary": "Lists the external links of an object.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetExternalLinks/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinks/GetExternalLinks/index.md"}
{"method": "MFiles.IRPCSharedLinksPublic.DownloadSharedFile_ReadBlock", "service": "MFiles.IRPCSharedLinksPublic", "name": "DownloadSharedFile_ReadBlock", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinksPublic/DownloadSharedFile_ReadBlock", "http_path": "POST /grpc/v1/download-shared-file_-read-block", "request": "MFiles.DownloadSharedFile_ReadBlockRequest", "response": "MFiles.DownloadSharedFile_ReadBlockResponse", "summary": "Reads one block of a file download started with DownloadSharedFileBegin.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/DownloadSharedFile_ReadBlock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/DownloadSharedFile_ReadBlock/index.md"}
{"method": "MFiles.IRPCSharedLinksPublic.DownloadSharedFile_Begin", "service": "MFiles.IRPCSharedLinksPublic", "name": "DownloadSharedFile_Begin", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinksPublic/DownloadSharedFile_Begin", "http_path": "POST /grpc/v1/download-shared-file_-begin", "request": "MFiles.DownloadSharedFile_BeginRequest", "response": "MFiles.DownloadSharedFile_BeginResponse", "summary": "Starts downloading the file of a shared link, without logging in, and returns a download ID, the file size and its MD5 checksum.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/DownloadSharedFile_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/DownloadSharedFile_Begin/index.md"}
{"method": "MFiles.IRPCSharedLinksPublic.GetSharedLinkInfo", "service": "MFiles.IRPCSharedLinksPublic", "name": "GetSharedLinkInfo", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinksPublic/GetSharedLinkInfo", "http_path": "POST /grpc/v1/get-shared-link-info", "request": "MFiles.GetSharedLinkInfoRequest", "response": "MFiles.GetSharedLinkInfoResponse", "summary": "Gets the name, extension and size of the file that a shared link points to, without logging in.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/GetSharedLinkInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/GetSharedLinkInfo/index.md"}
{"method": "MFiles.IRPCSharedLinksPublic.UploadSharedFile", "service": "MFiles.IRPCSharedLinksPublic", "name": "UploadSharedFile", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinksPublic/UploadSharedFile", "http_path": "POST /grpc/v1/upload-shared-file", "request": "MFiles.UploadSharedFileRequest", "response": "MFiles.UploadSharedFileResponse", "summary": "Uploads a block of new content for a file opened for editing in Office for the web. Used by M-Files clients; applications rarely call it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/UploadSharedFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/UploadSharedFile/index.md"}
{"method": "MFiles.IRPCSharedLinksPublic.UploadSharedFileCommit", "service": "MFiles.IRPCSharedLinksPublic", "name": "UploadSharedFileCommit", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinksPublic/UploadSharedFileCommit", "http_path": "POST /grpc/v1/upload-shared-file-commit", "request": "MFiles.UploadSharedFileCommitRequest", "response": "MFiles.UploadSharedFileCommitResponse", "summary": "Completes an upload made with UploadSharedFile and stores the content in the checked-out file. Used by M-Files clients; applications rarely call it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/UploadSharedFileCommit/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/UploadSharedFileCommit/index.md"}
{"method": "MFiles.IRPCSharedLinksPublic.GetWOPIFileInfo", "service": "MFiles.IRPCSharedLinksPublic", "name": "GetWOPIFileInfo", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinksPublic/GetWOPIFileInfo", "http_path": "POST /grpc/v1/get-wopifile-info", "request": "MFiles.GetWOPIFileInfoRequest", "response": "MFiles.GetWOPIFileInfoResponse", "summary": "Gets information about the file of a link for Office for the web (WOPI) operations. Used by M-Files clients; applications rarely call it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/GetWOPIFileInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/GetWOPIFileInfo/index.md"}
{"method": "MFiles.IRPCSharedLinksPublic.AccessSharedLink", "service": "MFiles.IRPCSharedLinksPublic", "name": "AccessSharedLink", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSharedLinksPublic/AccessSharedLink", "http_path": "POST /grpc/v1/access-shared-link", "request": "MFiles.AccessSharedLinkRequest", "response": "MFiles.AccessSharedLinkResponse", "summary": "Starts a visitor's access to a link shared with named visitors: returns an access session value and, if the email address is a recipient of the link, emails an access code to it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/AccessSharedLink/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSharedLinksPublic/AccessSharedLink/index.md"}
{"method": "MFiles.IRPCEvents.SetNotificationConfiguration", "service": "MFiles.IRPCEvents", "name": "SetNotificationConfiguration", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEvents/SetNotificationConfiguration", "http_path": "POST /grpc/v1/set-notification-configuration", "request": "MFiles.SetNotificationConfigurationRequest", "response": "MFiles.SetNotificationConfigurationResponse", "summary": "Turns notifications on or off for the caller.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/SetNotificationConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/SetNotificationConfiguration/index.md"}
{"method": "MFiles.IRPCEvents.GetNotificationConfiguration", "service": "MFiles.IRPCEvents", "name": "GetNotificationConfiguration", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEvents/GetNotificationConfiguration", "http_path": "POST /grpc/v1/get-notification-configuration", "request": "MFiles.GetNotificationConfigurationRequest", "response": "MFiles.GetNotificationConfigurationResponse", "summary": "Tells whether the caller has notifications turned on.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/GetNotificationConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/GetNotificationConfiguration/index.md"}
{"method": "MFiles.IRPCEvents.CreateEventFreeRequest", "service": "MFiles.IRPCEvents", "name": "CreateEventFreeRequest", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEvents/CreateEventFreeRequest", "http_path": "POST /grpc/v1/create-event-free-request", "request": "MFiles.CreateEventFreeRequestRequest", "response": "MFiles.CreateEventFreeRequestResponse", "summary": "Sends a request with a free-text message to users and groups. Used by M-Files clients; applications rarely call it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/CreateEventFreeRequest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/CreateEventFreeRequest/index.md"}
{"method": "MFiles.IRPCEvents.TestMessageToUser", "service": "MFiles.IRPCEvents", "name": "TestMessageToUser", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEvents/TestMessageToUser", "http_path": "POST /grpc/v1/test-message-to-user", "request": "MFiles.TestMessageToUserRequest", "response": "MFiles.TestMessageToUserResponse", "summary": "Checks whether a user can receive notifications, and fails with the reason when not.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/TestMessageToUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/TestMessageToUser/index.md"}
{"method": "MFiles.IRPCEvents.SendCustomNotification", "service": "MFiles.IRPCEvents", "name": "SendCustomNotification", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEvents/SendCustomNotification", "http_path": "POST /grpc/v1/send-custom-notification", "request": "MFiles.SendCustomNotificationRequest", "response": "MFiles.SendCustomNotificationResponse", "summary": "Sends an e-mail with the given subject and body to users, groups and e-mail addresses.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/SendCustomNotification/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/SendCustomNotification/index.md"}
{"method": "MFiles.IRPCEvents.CreateEventCheckInRequest", "service": "MFiles.IRPCEvents", "name": "CreateEventCheckInRequest", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEvents/CreateEventCheckInRequest", "http_path": "POST /grpc/v1/create-event-check-in-request", "request": "MFiles.CreateEventCheckInRequestRequest", "response": "MFiles.CreateEventCheckInRequestResponse", "summary": "Asks the user who has an object checked out to check it in. Used by M-Files clients; applications rarely call it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/CreateEventCheckInRequest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/CreateEventCheckInRequest/index.md"}
{"method": "MFiles.IRPCEvents.CreateEventAssignRequest", "service": "MFiles.IRPCEvents", "name": "CreateEventAssignRequest", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEvents/CreateEventAssignRequest", "http_path": "POST /grpc/v1/create-event-assign-request", "request": "MFiles.CreateEventAssignRequestRequest", "response": "MFiles.CreateEventAssignRequestResponse", "summary": "Not available: fails with \"Not implemented.\".", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/CreateEventAssignRequest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEvents/CreateEventAssignRequest/index.md"}
{"method": "MFiles.IRPCEventLog.AddCustomEventEntry", "service": "MFiles.IRPCEventLog", "name": "AddCustomEventEntry", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventLog/AddCustomEventEntry", "http_path": "POST /grpc/v1/add-custom-event-entry", "request": "MFiles.AddCustomEventEntryRequest", "response": "MFiles.AddCustomEventEntryResponse", "summary": "Adds a custom entry to the vault's event log and returns its event ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventLog/AddCustomEventEntry/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventLog/AddCustomEventEntry/index.md"}
{"method": "MFiles.IRPCThumbnails.GetThumbnailOptions", "service": "MFiles.IRPCThumbnails", "name": "GetThumbnailOptions", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCThumbnails/GetThumbnailOptions", "http_path": "POST /grpc/v1/get-thumbnail-options", "request": "MFiles.GetThumbnailOptionsRequest", "response": "MFiles.GetThumbnailOptionsResponse", "summary": "Gets the vault's thumbnail settings.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCThumbnails/GetThumbnailOptions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCThumbnails/GetThumbnailOptions/index.md"}
{"method": "MFiles.IRPCThumbnails.GetDocumentFileThumbnail", "service": "MFiles.IRPCThumbnails", "name": "GetDocumentFileThumbnail", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCThumbnails/GetDocumentFileThumbnail", "http_path": "POST /grpc/v1/get-document-file-thumbnail", "request": "MFiles.GetDocumentFileThumbnailRequest", "response": "MFiles.GetDocumentFileThumbnailResponse", "summary": "Gets a classic thumbnail or a first-page preview of one file of an object version, as PNG.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCThumbnails/GetDocumentFileThumbnail/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCThumbnails/GetDocumentFileThumbnail/index.md"}
{"method": "MFiles.IRPCLanguages.GetLanguages", "service": "MFiles.IRPCLanguages", "name": "GetLanguages", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLanguages/GetLanguages", "http_path": "POST /grpc/v1/get-languages", "request": "MFiles.GetLanguagesRequest", "response": "MFiles.GetLanguagesResponse", "summary": "Gets the metadata languages defined in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguages/GetLanguages/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguages/GetLanguages/index.md"}
{"method": "MFiles.IRPCLanguages.ChangeLanguage", "service": "MFiles.IRPCLanguages", "name": "ChangeLanguage", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLanguages/ChangeLanguage", "http_path": "POST /grpc/v1/change-language", "request": "MFiles.ChangeLanguageRequest", "response": "MFiles.ChangeLanguageResponse", "summary": "Changes the vault language of the calling user, for this session and later sessions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguages/ChangeLanguage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguages/ChangeLanguage/index.md"}
{"method": "MFiles.IRPCNamedACLs.GetNamedACLs", "service": "MFiles.IRPCNamedACLs", "name": "GetNamedACLs", "book": "vault", "level": "standard", "kind": "read", "session": "session-or-assertion", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedACLs/GetNamedACLs", "http_path": "POST /grpc/v1/get-named-acls", "request": "MFiles.GetNamedACLsRequest", "response": "MFiles.GetNamedACLsResponse", "summary": "Gets the named ACLs of the given types that the calling user is allowed to see.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLs/GetNamedACLs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLs/GetNamedACLs/index.md"}
{"method": "MFiles.IRPCNamedValueStorage.GetNamedValues", "service": "MFiles.IRPCNamedValueStorage", "name": "GetNamedValues", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedValueStorage/GetNamedValues", "http_path": "POST /grpc/v1/get-named-values", "request": "MFiles.GetNamedValuesRequest", "response": "MFiles.GetNamedValuesResponse", "summary": "Gets all named values of one storage type and namespace.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedValueStorage/GetNamedValues/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedValueStorage/GetNamedValues/index.md"}
{"method": "MFiles.IRPCNamedValueStorage.RemoveNamedValues", "service": "MFiles.IRPCNamedValueStorage", "name": "RemoveNamedValues", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedValueStorage/RemoveNamedValues", "http_path": "POST /grpc/v1/remove-named-values", "request": "MFiles.RemoveNamedValuesRequest", "response": "MFiles.RemoveNamedValuesResponse", "summary": "Removes named values from one namespace by key.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedValueStorage/RemoveNamedValues/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedValueStorage/RemoveNamedValues/index.md"}
{"method": "MFiles.IRPCNamedValueStorage.SetNamedValues", "service": "MFiles.IRPCNamedValueStorage", "name": "SetNamedValues", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedValueStorage/SetNamedValues", "http_path": "POST /grpc/v1/set-named-values", "request": "MFiles.SetNamedValuesRequest", "response": "MFiles.SetNamedValuesResponse", "summary": "Creates or replaces the given named values in one namespace, optionally only if the current values are as expected.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedValueStorage/SetNamedValues/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedValueStorage/SetNamedValues/index.md"}
{"method": "MFiles.IRPCWorkspace.CreateTemporaryWorkspaceView", "service": "MFiles.IRPCWorkspace", "name": "CreateTemporaryWorkspaceView", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkspace/CreateTemporaryWorkspaceView", "http_path": "POST /grpc/v1/create-temporary-workspace-view", "request": "MFiles.CreateTemporaryWorkspaceViewRequest", "response": "MFiles.CreateTemporaryWorkspaceViewResponse", "summary": "Builds the definitions of a new workspace tab view and its reverse view for a pair of object types, without saving the views.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkspace/CreateTemporaryWorkspaceView/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkspace/CreateTemporaryWorkspaceView/index.md"}
{"method": "MFiles.IRPCWorkspace.GetWorkspaceSettings", "service": "MFiles.IRPCWorkspace", "name": "GetWorkspaceSettings", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkspace/GetWorkspaceSettings", "http_path": "POST /grpc/v1/get-workspace-settings", "request": "MFiles.GetWorkspaceSettingsRequest", "response": "MFiles.GetWorkspaceSettingsResponse", "summary": "Gets the tab order of the workspace of an object type: the caller's effective order, or the default for all users.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkspace/GetWorkspaceSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkspace/GetWorkspaceSettings/index.md"}
{"method": "MFiles.IRPCWorkspace.SetWorkspaceSettings", "service": "MFiles.IRPCWorkspace", "name": "SetWorkspaceSettings", "book": "vault", "level": "standard", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkspace/SetWorkspaceSettings", "http_path": "POST /grpc/v1/set-workspace-settings", "request": "MFiles.SetWorkspaceSettingsRequest", "response": "MFiles.SetWorkspaceSettingsResponse", "summary": "Stores the tab order of the workspace of an object type for the caller or as the default for all users, or resets the caller's order.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkspace/SetWorkspaceSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkspace/SetWorkspaceSettings/index.md"}
{"method": "MFiles.IRPCTaskPaneConfigurations.LoadTaskPaneConfiguration", "service": "MFiles.IRPCTaskPaneConfigurations", "name": "LoadTaskPaneConfiguration", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTaskPaneConfigurations/LoadTaskPaneConfiguration", "http_path": "POST /grpc/v1/load-task-pane-configuration", "request": "MFiles.LoadTaskPaneConfigurationRequest", "response": "MFiles.LoadTaskPaneConfigurationResponse", "summary": "Gets the calling user's task pane configuration, falling back to the common configuration and then to the program defaults.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/LoadTaskPaneConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/LoadTaskPaneConfiguration/index.md"}
{"method": "MFiles.IRPCTaskPaneConfigurations.SaveTaskPaneConfiguration", "service": "MFiles.IRPCTaskPaneConfigurations", "name": "SaveTaskPaneConfiguration", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTaskPaneConfigurations/SaveTaskPaneConfiguration", "http_path": "POST /grpc/v1/save-task-pane-configuration", "request": "MFiles.SaveTaskPaneConfigurationRequest", "response": "MFiles.SaveTaskPaneConfigurationResponse", "summary": "Saves the calling user's task pane configuration.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/SaveTaskPaneConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/SaveTaskPaneConfiguration/index.md"}
{"method": "MFiles.IRPCTaskPaneConfigurations.ResetTaskPaneConfiguration", "service": "MFiles.IRPCTaskPaneConfigurations", "name": "ResetTaskPaneConfiguration", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTaskPaneConfigurations/ResetTaskPaneConfiguration", "http_path": "POST /grpc/v1/reset-task-pane-configuration", "request": "MFiles.ResetTaskPaneConfigurationRequest", "response": "MFiles.ResetTaskPaneConfigurationResponse", "summary": "Resets the calling user's task pane configuration to the program defaults or to the common configuration.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/ResetTaskPaneConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/ResetTaskPaneConfiguration/index.md"}
{"method": "MFiles.IRPCTaskPaneConfigurations.PublishCurrentTaskPaneConfigurationAsCommonConfiguration", "service": "MFiles.IRPCTaskPaneConfigurations", "name": "PublishCurrentTaskPaneConfigurationAsCommonConfiguration", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTaskPaneConfigurations/PublishCurrentTaskPaneConfigurationAsCommonConfiguration", "http_path": "POST /grpc/v1/publish-current-task-pane-configuration-as-common-configuration", "request": "MFiles.PublishCurrentTaskPaneConfigurationAsCommonConfigurationRequest", "response": "MFiles.PublishCurrentTaskPaneConfigurationAsCommonConfigurationResponse", "summary": "Publishes the calling user's current task pane configuration as the common configuration for all users.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/PublishCurrentTaskPaneConfigurationAsCommonConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTaskPaneConfigurations/PublishCurrentTaskPaneConfigurationAsCommonConfiguration/index.md"}
{"method": "MFiles.IRPCFolderUISettings.GetFolderUISettings", "service": "MFiles.IRPCFolderUISettings", "name": "GetFolderUISettings", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFolderUISettings/GetFolderUISettings", "http_path": "POST /grpc/v1/get-folder-uisettings", "request": "MFiles.GetFolderUISettingsRequest", "response": "MFiles.GetFolderUISettingsResponse", "summary": "Gets the display settings of a folder as an opaque blob.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/GetFolderUISettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/GetFolderUISettings/index.md"}
{"method": "MFiles.IRPCFolderUISettings.ResetFolderUISettingsToDefaults", "service": "MFiles.IRPCFolderUISettings", "name": "ResetFolderUISettingsToDefaults", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFolderUISettings/ResetFolderUISettingsToDefaults", "http_path": "POST /grpc/v1/reset-folder-uisettings-to-defaults", "request": "MFiles.ResetFolderUISettingsToDefaultsRequest", "response": "MFiles.ResetFolderUISettingsToDefaultsResponse", "summary": "Resets the caller's display settings of a folder to the program defaults or to the common settings, and returns the result as an opaque blob.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/ResetFolderUISettingsToDefaults/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/ResetFolderUISettingsToDefaults/index.md"}
{"method": "MFiles.IRPCFolderUISettings.SaveFolderUISettings", "service": "MFiles.IRPCFolderUISettings", "name": "SaveFolderUISettings", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFolderUISettings/SaveFolderUISettings", "http_path": "POST /grpc/v1/save-folder-uisettings", "request": "MFiles.SaveFolderUISettingsRequest", "response": "MFiles.SaveFolderUISettingsResponse", "summary": "Saves the display settings of a folder as an opaque blob, for the caller and optionally as the common settings.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/SaveFolderUISettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/SaveFolderUISettings/index.md"}
{"method": "MFiles.IRPCFolderUISettings.GetFolderUIState", "service": "MFiles.IRPCFolderUISettings", "name": "GetFolderUIState", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFolderUISettings/GetFolderUIState", "http_path": "POST /grpc/v1/get-folder-uistate", "request": "MFiles.GetFolderUIStateRequest", "response": "MFiles.GetFolderUIStateResponse", "summary": "Gets the display settings of a folder location as a structure.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/GetFolderUIState/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/GetFolderUIState/index.md"}
{"method": "MFiles.IRPCFolderUISettings.SetFolderUIState", "service": "MFiles.IRPCFolderUISettings", "name": "SetFolderUIState", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFolderUISettings/SetFolderUIState", "http_path": "POST /grpc/v1/set-folder-uistate", "request": "MFiles.SetFolderUIStateRequest", "response": "MFiles.SetFolderUIStateResponse", "summary": "Saves the display settings of a folder location from a structure, for the caller and optionally as the common settings.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/SetFolderUIState/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/SetFolderUIState/index.md"}
{"method": "MFiles.IRPCFolderUISettings.ResetFolderUIStateToDefaults", "service": "MFiles.IRPCFolderUISettings", "name": "ResetFolderUIStateToDefaults", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFolderUISettings/ResetFolderUIStateToDefaults", "http_path": "POST /grpc/v1/reset-folder-uistate-to-defaults", "request": "MFiles.ResetFolderUIStateToDefaultsRequest", "response": "MFiles.ResetFolderUIStateToDefaultsResponse", "summary": "Resets the caller's display settings of a folder to the program defaults or to the common settings, and returns the resulting state as a structure.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/ResetFolderUIStateToDefaults/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/ResetFolderUIStateToDefaults/index.md"}
{"method": "MFiles.IRPCFolderUISettings.SetFolderSelection", "service": "MFiles.IRPCFolderUISettings", "name": "SetFolderSelection", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCFolderUISettings/SetFolderSelection", "http_path": "POST /grpc/v1/set-folder-selection", "request": "MFiles.SetFolderSelectionRequest", "response": "MFiles.SetFolderSelectionResponse", "summary": "Replaces the calling user's folder selection for one view level: the folders that the user always wants to see on a level whose listing is cut by the folder limit.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/SetFolderSelection/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCFolderUISettings/SetFolderSelection/index.md"}
{"method": "MFiles.IRPCSubstituteUsers.GetSubstituteUsers", "service": "MFiles.IRPCSubstituteUsers", "name": "GetSubstituteUsers", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSubstituteUsers/GetSubstituteUsers", "http_path": "POST /grpc/v1/get-substitute-users", "request": "MFiles.GetSubstituteUsersRequest", "response": "MFiles.GetSubstituteUsersResponse", "summary": "Gets the substitutes of the calling user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/GetSubstituteUsers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/GetSubstituteUsers/index.md"}
{"method": "MFiles.IRPCSubstituteUsers.SetSubstituteUsers", "service": "MFiles.IRPCSubstituteUsers", "name": "SetSubstituteUsers", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSubstituteUsers/SetSubstituteUsers", "http_path": "POST /grpc/v1/set-substitute-users", "request": "MFiles.SetSubstituteUsersRequest", "response": "MFiles.SetSubstituteUsersResponse", "summary": "Replaces the substitutes of the calling user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/SetSubstituteUsers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/SetSubstituteUsers/index.md"}
{"method": "MFiles.IRPCSubstituteUsers.GetSubstituteUsersOfUser", "service": "MFiles.IRPCSubstituteUsers", "name": "GetSubstituteUsersOfUser", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSubstituteUsers/GetSubstituteUsersOfUser", "http_path": "POST /grpc/v1/get-substitute-users-of-user", "request": "MFiles.GetSubstituteUsersOfUserRequest", "response": "MFiles.GetSubstituteUsersOfUserResponse", "summary": "Gets the substitutes of any user (administration).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/GetSubstituteUsersOfUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/GetSubstituteUsersOfUser/index.md"}
{"method": "MFiles.IRPCSubstituteUsers.GetUsersBySubstituteUser", "service": "MFiles.IRPCSubstituteUsers", "name": "GetUsersBySubstituteUser", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSubstituteUsers/GetUsersBySubstituteUser", "http_path": "POST /grpc/v1/get-users-by-substitute-user", "request": "MFiles.GetUsersBySubstituteUserRequest", "response": "MFiles.GetUsersBySubstituteUserResponse", "summary": "Gets the users for whom a given user is a substitute, directly or through group membership (administration).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/GetUsersBySubstituteUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSubstituteUsers/GetUsersBySubstituteUser/index.md"}
{"method": "MFiles.IRPCElectronicSignatures.AddEmptyElectronicSignature", "service": "MFiles.IRPCElectronicSignatures", "name": "AddEmptyElectronicSignature", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCElectronicSignatures/AddEmptyElectronicSignature", "http_path": "POST /grpc/v1/add-empty-electronic-signature", "request": "MFiles.AddEmptyElectronicSignatureRequest", "response": "MFiles.AddEmptyElectronicSignatureResponse", "summary": "Adds empty (unsigned) separate signature objects to an object for one signature, or for all signatures that its workflow requires.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCElectronicSignatures/AddEmptyElectronicSignature/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCElectronicSignatures/AddEmptyElectronicSignature/index.md"}
{"method": "MFiles.IRPCElectronicSignatures.DisconnectElectronicSignature", "service": "MFiles.IRPCElectronicSignatures", "name": "DisconnectElectronicSignature", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCElectronicSignatures/DisconnectElectronicSignature", "http_path": "POST /grpc/v1/disconnect-electronic-signature", "request": "MFiles.DisconnectElectronicSignatureRequest", "response": "MFiles.DisconnectElectronicSignatureResponse", "summary": "Removes one signature, or all signatures, from an object's signature references, optionally invalidating the removed signature objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCElectronicSignatures/DisconnectElectronicSignature/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCElectronicSignatures/DisconnectElectronicSignature/index.md"}
{"method": "MFiles.IRPCSensitivityLabels.GetSensitivityLabels", "service": "MFiles.IRPCSensitivityLabels", "name": "GetSensitivityLabels", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCSensitivityLabels/GetSensitivityLabels", "http_path": "POST /grpc/v1/get-sensitivity-labels", "request": "MFiles.GetSensitivityLabelsRequest", "response": "MFiles.GetSensitivityLabelsResponse", "summary": "Gets the sensitivity labels of one file, or an empty list when no labels are available.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSensitivityLabels/GetSensitivityLabels/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSensitivityLabels/GetSensitivityLabels/index.md"}
{"method": "MFiles.IRPCExportedDataSets.GetDataSetAuxiliaryExecutionControlState", "service": "MFiles.IRPCExportedDataSets", "name": "GetDataSetAuxiliaryExecutionControlState", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSets/GetDataSetAuxiliaryExecutionControlState", "http_path": "POST /grpc/v1/get-data-set-auxiliary-execution-control-state", "request": "MFiles.GetDataSetAuxiliaryExecutionControlStateRequest", "response": "MFiles.GetDataSetAuxiliaryExecutionControlStateResponse", "summary": "Gets when an export of the data set was last requested or cancelled by hand. Used by the export process.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetDataSetAuxiliaryExecutionControlState/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetDataSetAuxiliaryExecutionControlState/index.md"}
{"method": "MFiles.IRPCExportedDataSets.UpdateExportedDataSetExecutionStatus", "service": "MFiles.IRPCExportedDataSets", "name": "UpdateExportedDataSetExecutionStatus", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSets/UpdateExportedDataSetExecutionStatus", "http_path": "POST /grpc/v1/update-exported-data-set-execution-status", "request": "MFiles.UpdateExportedDataSetExecutionStatusRequest", "response": "MFiles.UpdateExportedDataSetExecutionStatusResponse", "summary": "Stores the progress of an export. Reserved for the M-Files Reporting export process.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/UpdateExportedDataSetExecutionStatus/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/UpdateExportedDataSetExecutionStatus/index.md"}
{"method": "MFiles.IRPCExportedDataSets.TriggerExportedDataSetRefresh", "service": "MFiles.IRPCExportedDataSets", "name": "TriggerExportedDataSetRefresh", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSets/TriggerExportedDataSetRefresh", "http_path": "POST /grpc/v1/trigger-exported-data-set-refresh", "request": "MFiles.TriggerExportedDataSetRefreshRequest", "response": "MFiles.TriggerExportedDataSetRefreshResponse", "summary": "Asks for an export of the data set to start now, outside its schedule.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/TriggerExportedDataSetRefresh/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/TriggerExportedDataSetRefresh/index.md"}
{"method": "MFiles.IRPCExportedDataSets.GetDataSetExportingStatusBasic", "service": "MFiles.IRPCExportedDataSets", "name": "GetDataSetExportingStatusBasic", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSets/GetDataSetExportingStatusBasic", "http_path": "POST /grpc/v1/get-data-set-exporting-status-basic", "request": "MFiles.GetDataSetExportingStatusBasicRequest", "response": "MFiles.GetDataSetExportingStatusBasicResponse", "summary": "Tells whether a data set is being exported right now and when its export status last changed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetDataSetExportingStatusBasic/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetDataSetExportingStatusBasic/index.md"}
{"method": "MFiles.IRPCExportedDataSets.GetDataSetExportingReferenceTimestamp", "service": "MFiles.IRPCExportedDataSets", "name": "GetDataSetExportingReferenceTimestamp", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSets/GetDataSetExportingReferenceTimestamp", "http_path": "POST /grpc/v1/get-data-set-exporting-reference-timestamp", "request": "MFiles.GetDataSetExportingReferenceTimestampRequest", "response": "MFiles.GetDataSetExportingReferenceTimestampResponse", "summary": "Gets the current server time, as the reference time for data set synchronization.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetDataSetExportingReferenceTimestamp/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetDataSetExportingReferenceTimestamp/index.md"}
{"method": "MFiles.IRPCExportedDataSets.GetExportedDataSet", "service": "MFiles.IRPCExportedDataSets", "name": "GetExportedDataSet", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSets/GetExportedDataSet", "http_path": "POST /grpc/v1/get-exported-data-set", "request": "MFiles.GetExportedDataSetRequest", "response": "MFiles.GetExportedDataSetResponse", "summary": "Gets one exported data set by ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetExportedDataSet/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetExportedDataSet/index.md"}
{"method": "MFiles.IRPCExportedDataSets.GetExportedDataSets", "service": "MFiles.IRPCExportedDataSets", "name": "GetExportedDataSets", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSets/GetExportedDataSets", "http_path": "POST /grpc/v1/get-exported-data-sets", "request": "MFiles.GetExportedDataSetsRequest", "response": "MFiles.GetExportedDataSetsResponse", "summary": "Gets all exported data sets of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetExportedDataSets/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSets/GetExportedDataSets/index.md"}
{"method": "MFiles.IRPCDataExport.SearchExportedObjects", "service": "MFiles.IRPCDataExport", "name": "SearchExportedObjects", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDataExport/SearchExportedObjects", "http_path": "POST /grpc/v1/search-exported-objects", "request": "MFiles.SearchExportedObjectsRequest", "response": "MFiles.SearchExportedObjectsResponse", "summary": "Searches objects in batches ordered by object ID, for paging through all objects that match.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/SearchExportedObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/SearchExportedObjects/index.md"}
{"method": "MFiles.IRPCDataExport.GetExportedValueListItems", "service": "MFiles.IRPCDataExport", "name": "GetExportedValueListItems", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDataExport/GetExportedValueListItems", "http_path": "POST /grpc/v1/get-exported-value-list-items", "request": "MFiles.GetExportedValueListItemsRequest", "response": "MFiles.GetExportedValueListItemsResponse", "summary": "Gets the items of a value list in batches ordered by item ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedValueListItems/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedValueListItems/index.md"}
{"method": "MFiles.IRPCDataExport.GetExportedValueListItemsByID", "service": "MFiles.IRPCDataExport", "name": "GetExportedValueListItemsByID", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDataExport/GetExportedValueListItemsByID", "http_path": "POST /grpc/v1/get-exported-value-list-items-by-id", "request": "MFiles.GetExportedValueListItemsByIDRequest", "response": "MFiles.GetExportedValueListItemsByIDResponse", "summary": "Gets the given items of a value list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedValueListItemsByID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedValueListItemsByID/index.md"}
{"method": "MFiles.IRPCDataExport.GetExportedObjectProperties", "service": "MFiles.IRPCDataExport", "name": "GetExportedObjectProperties", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDataExport/GetExportedObjectProperties", "http_path": "POST /grpc/v1/get-exported-object-properties", "request": "MFiles.GetExportedObjectPropertiesRequest", "response": "MFiles.GetExportedObjectPropertiesResponse", "summary": "Gets the version information and property values of many objects in one call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedObjectProperties/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedObjectProperties/index.md"}
{"method": "MFiles.IRPCDataExport.GetPropertyValueHistory", "service": "MFiles.IRPCDataExport", "name": "GetPropertyValueHistory", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDataExport/GetPropertyValueHistory", "http_path": "POST /grpc/v1/get-property-value-history", "request": "MFiles.GetPropertyValueHistoryRequest", "response": "MFiles.GetPropertyValueHistoryResponse", "summary": "Gets how one property of each given object changed over the object's versions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetPropertyValueHistory/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetPropertyValueHistory/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.OCROperation_Status", "service": "MFiles.IRPCScanningAndOCR", "name": "OCROperation_Status", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/OCROperation_Status", "http_path": "POST /grpc/v1/ocroperation_-status", "request": "MFiles.OCROperation_StatusRequest", "response": "MFiles.OCROperation_StatusResponse", "summary": "Gets the progress of an OCR job, and optionally cancels it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_Status/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_Status/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.GetScanningAndOCROptions", "service": "MFiles.IRPCScanningAndOCR", "name": "GetScanningAndOCROptions", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/GetScanningAndOCROptions", "http_path": "POST /grpc/v1/get-scanning-and-ocroptions", "request": "MFiles.GetScanningAndOCROptionsRequest", "response": "MFiles.GetScanningAndOCROptionsResponse", "summary": "Gets whether scanning and client- and server-side OCR are enabled for the vault, and for which file types.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/GetScanningAndOCROptions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/GetScanningAndOCROptions/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.OCROperation_BeginAfterUpload", "service": "MFiles.IRPCScanningAndOCR", "name": "OCROperation_BeginAfterUpload", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/OCROperation_BeginAfterUpload", "http_path": "POST /grpc/v1/ocroperation_-begin-after-upload", "request": "MFiles.OCROperation_BeginAfterUploadRequest", "response": "MFiles.OCROperation_BeginAfterUploadResponse", "summary": "Starts an OCR job on a file that the caller uploaded with UploadTempFile.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_BeginAfterUpload/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_BeginAfterUpload/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.OCROperation_Begin", "service": "MFiles.IRPCScanningAndOCR", "name": "OCROperation_Begin", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/OCROperation_Begin", "http_path": "POST /grpc/v1/ocroperation_-begin", "request": "MFiles.OCROperation_BeginRequest", "response": "MFiles.OCROperation_BeginResponse", "summary": "Starts an OCR job on a file of a document that the caller has checked out.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_Begin/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.OCROperation_End", "service": "MFiles.IRPCScanningAndOCR", "name": "OCROperation_End", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/OCROperation_End", "http_path": "POST /grpc/v1/ocroperation_-end", "request": "MFiles.OCROperation_EndRequest", "response": "MFiles.OCROperation_EndResponse", "summary": "Ends an OCR job started with OCROperationBegin and replaces the document's file with the resulting PDF.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_End/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_End/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.OCROperation_EndWithDownload", "service": "MFiles.IRPCScanningAndOCR", "name": "OCROperation_EndWithDownload", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/OCROperation_EndWithDownload", "http_path": "POST /grpc/v1/ocroperation_-end-with-download", "request": "MFiles.OCROperation_EndWithDownloadRequest", "response": "MFiles.OCROperation_EndWithDownloadResponse", "summary": "Ends an OCR job and returns its results: the recognized texts and a download of the PDF.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_EndWithDownload/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCROperation_EndWithDownload/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.OCRUploadedFile", "service": "MFiles.IRPCScanningAndOCR", "name": "OCRUploadedFile", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/OCRUploadedFile", "http_path": "POST /grpc/v1/ocruploaded-file", "request": "MFiles.OCRUploadedFileRequest", "response": "MFiles.OCRUploadedFileResponse", "summary": "Starts an OCR job that converts the file of a stateless upload to a searchable PDF.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCRUploadedFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/OCRUploadedFile/index.md"}
{"method": "MFiles.IRPCScanningAndOCR.GetOCRUploadedFileStatus", "service": "MFiles.IRPCScanningAndOCR", "name": "GetOCRUploadedFileStatus", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScanningAndOCR/GetOCRUploadedFileStatus", "http_path": "POST /grpc/v1/get-ocruploaded-file-status", "request": "MFiles.GetOCRUploadedFileStatusRequest", "response": "MFiles.GetOCRUploadedFileStatusResponse", "summary": "Gets the state of an OCR job started with OCRUploadedFile and, when it has completed, its result as a fileref. Optionally requests the cancellation of the job.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/GetOCRUploadedFileStatus/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScanningAndOCR/GetOCRUploadedFileStatus/index.md"}
{"method": "MFiles.IRPCVaultExtensionMethods.ExecuteExtensionMethod", "service": "MFiles.IRPCVaultExtensionMethods", "name": "ExecuteExtensionMethod", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultExtensionMethods/ExecuteExtensionMethod", "http_path": "POST /grpc/v1/execute-extension-method", "request": "MFiles.ExecuteExtensionMethodRequest", "response": "MFiles.ExecuteExtensionMethodResponse", "summary": "Runs an event handler method by name. In new code use RunExtensionMethod.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/ExecuteExtensionMethod/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/ExecuteExtensionMethod/index.md"}
{"method": "MFiles.IRPCVaultExtensionMethods.IsExtensionMethodAvailable", "service": "MFiles.IRPCVaultExtensionMethods", "name": "IsExtensionMethodAvailable", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultExtensionMethods/IsExtensionMethodAvailable", "http_path": "POST /grpc/v1/is-extension-method-available", "request": "MFiles.IsExtensionMethodAvailableRequest", "response": "MFiles.IsExtensionMethodAvailableResponse", "summary": "Tells whether an event handler method with the given name exists and is active.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/IsExtensionMethodAvailable/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/IsExtensionMethodAvailable/index.md"}
{"method": "MFiles.IRPCVaultExtensionMethods.ExecuteExtensionMethodEx", "service": "MFiles.IRPCVaultExtensionMethods", "name": "ExecuteExtensionMethodEx", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultExtensionMethods/ExecuteExtensionMethodEx", "http_path": "POST /grpc/v1/execute-extension-method-ex", "request": "MFiles.ExecuteExtensionMethodExRequest", "response": "MFiles.ExecuteExtensionMethodExResponse", "summary": "Runs an extension method of a vault application. In new code use RunExtensionMethod.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/ExecuteExtensionMethodEx/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/ExecuteExtensionMethodEx/index.md"}
{"method": "MFiles.IRPCVaultExtensionMethods.ExecuteAnonymousExtensionMethod", "service": "MFiles.IRPCVaultExtensionMethods", "name": "ExecuteAnonymousExtensionMethod", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultExtensionMethods/ExecuteAnonymousExtensionMethod", "http_path": "POST /grpc/v1/execute-anonymous-extension-method", "request": "MFiles.ExecuteAnonymousExtensionMethodRequest", "response": "MFiles.ExecuteAnonymousExtensionMethodResponse", "summary": "Passes an anonymous HTTP request, such as a webhook call, to a vault application. Used by the M-Files web server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/ExecuteAnonymousExtensionMethod/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/ExecuteAnonymousExtensionMethod/index.md"}
{"method": "MFiles.IRPCVaultExtensionMethods.RunExtensionMethod", "service": "MFiles.IRPCVaultExtensionMethods", "name": "RunExtensionMethod", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultExtensionMethods/RunExtensionMethod", "http_path": "POST /grpc/v1/run-extension-method", "request": "MFiles.RunExtensionMethodRequest", "response": "MFiles.RunExtensionMethodResponse", "summary": "Runs a vault extension method, either an event handler method or an application extension method, with optional compression of the input and output.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/RunExtensionMethod/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultExtensionMethods/RunExtensionMethod/index.md"}
{"method": "MFiles.IRPCClientScript.DownloadScriptApplicationFile_Begin", "service": "MFiles.IRPCClientScript", "name": "DownloadScriptApplicationFile_Begin", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/DownloadScriptApplicationFile_Begin", "http_path": "POST /grpc/v1/download-script-application-file_-begin", "request": "MFiles.DownloadScriptApplicationFile_BeginRequest", "response": "MFiles.DownloadScriptApplicationFile_BeginResponse", "summary": "Starts downloading the package (ZIP file) of an application and returns its first block.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/DownloadScriptApplicationFile_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/DownloadScriptApplicationFile_Begin/index.md"}
{"method": "MFiles.IRPCClientScript.DownloadScriptApplicationFile_ReadBlock", "service": "MFiles.IRPCClientScript", "name": "DownloadScriptApplicationFile_ReadBlock", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/DownloadScriptApplicationFile_ReadBlock", "http_path": "POST /grpc/v1/download-script-application-file_-read-block", "request": "MFiles.DownloadScriptApplicationFile_ReadBlockRequest", "response": "MFiles.DownloadScriptApplicationFile_ReadBlockResponse", "summary": "Reads the next block of an application download.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/DownloadScriptApplicationFile_ReadBlock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/DownloadScriptApplicationFile_ReadBlock/index.md"}
{"method": "MFiles.IRPCClientScript.UploadScriptApplicationFileBlock", "service": "MFiles.IRPCClientScript", "name": "UploadScriptApplicationFileBlock", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/UploadScriptApplicationFileBlock", "http_path": "POST /grpc/v1/upload-script-application-file-block", "request": "MFiles.UploadScriptApplicationFileBlockRequest", "response": "MFiles.UploadScriptApplicationFileBlockResponse", "summary": "Uploads and installs an application package. Same as UploadScriptApplicationFileBlockEx without the list of outdated dependencies.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/UploadScriptApplicationFileBlock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/UploadScriptApplicationFileBlock/index.md"}
{"method": "MFiles.IRPCClientScript.RemoveScriptApplication", "service": "MFiles.IRPCClientScript", "name": "RemoveScriptApplication", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/RemoveScriptApplication", "http_path": "POST /grpc/v1/remove-script-application", "request": "MFiles.RemoveScriptApplicationRequest", "response": "MFiles.RemoveScriptApplicationResponse", "summary": "Uninstalls an application from the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/RemoveScriptApplication/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/RemoveScriptApplication/index.md"}
{"method": "MFiles.IRPCClientScript.GetVaultApplicationLicense", "service": "MFiles.IRPCClientScript", "name": "GetVaultApplicationLicense", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/GetVaultApplicationLicense", "http_path": "POST /grpc/v1/get-vault-application-license", "request": "MFiles.GetVaultApplicationLicenseRequest", "response": "MFiles.GetVaultApplicationLicenseResponse", "summary": "Not implemented: always returns an empty license.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetVaultApplicationLicense/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetVaultApplicationLicense/index.md"}
{"method": "MFiles.IRPCClientScript.SetVaultApplicationLicense", "service": "MFiles.IRPCClientScript", "name": "SetVaultApplicationLicense", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/SetVaultApplicationLicense", "http_path": "POST /grpc/v1/set-vault-application-license", "request": "MFiles.SetVaultApplicationLicenseRequest", "response": "MFiles.SetVaultApplicationLicenseResponse", "summary": "Installs or removes the license of a vault application.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/SetVaultApplicationLicense/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/SetVaultApplicationLicense/index.md"}
{"method": "MFiles.IRPCClientScript.GetVaultApplicationLicenseStatus", "service": "MFiles.IRPCClientScript", "name": "GetVaultApplicationLicenseStatus", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/GetVaultApplicationLicenseStatus", "http_path": "POST /grpc/v1/get-vault-application-license-status", "request": "MFiles.GetVaultApplicationLicenseStatusRequest", "response": "MFiles.GetVaultApplicationLicenseStatusResponse", "summary": "Gets the license status of a vault application, or checks a license before installing it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetVaultApplicationLicenseStatus/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetVaultApplicationLicenseStatus/index.md"}
{"method": "MFiles.IRPCClientScript.GetScriptApplicationServerEnable", "service": "MFiles.IRPCClientScript", "name": "GetScriptApplicationServerEnable", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/GetScriptApplicationServerEnable", "http_path": "POST /grpc/v1/get-script-application-server-enable", "request": "MFiles.GetScriptApplicationServerEnableRequest", "response": "MFiles.GetScriptApplicationServerEnableResponse", "summary": "Tells whether an application is enabled in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetScriptApplicationServerEnable/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetScriptApplicationServerEnable/index.md"}
{"method": "MFiles.IRPCClientScript.SetScriptApplicationServerEnable", "service": "MFiles.IRPCClientScript", "name": "SetScriptApplicationServerEnable", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/SetScriptApplicationServerEnable", "http_path": "POST /grpc/v1/set-script-application-server-enable", "request": "MFiles.SetScriptApplicationServerEnableRequest", "response": "MFiles.SetScriptApplicationServerEnableResponse", "summary": "Enables or disables an application in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/SetScriptApplicationServerEnable/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/SetScriptApplicationServerEnable/index.md"}
{"method": "MFiles.IRPCClientScript.DownloadScriptApplication", "service": "MFiles.IRPCClientScript", "name": "DownloadScriptApplication", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/DownloadScriptApplication", "http_path": "POST /grpc/v1/download-script-application", "request": "MFiles.DownloadScriptApplicationRequest", "response": "MFiles.DownloadScriptApplicationResponse", "summary": "Not implemented: fails with \"Not implemented.\".", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/DownloadScriptApplication/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/DownloadScriptApplication/index.md"}
{"method": "MFiles.IRPCClientScript.GetScriptApplication", "service": "MFiles.IRPCClientScript", "name": "GetScriptApplication", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/GetScriptApplication", "http_path": "POST /grpc/v1/get-script-application", "request": "MFiles.GetScriptApplicationRequest", "response": "MFiles.GetScriptApplicationResponse", "summary": "Gets one application by its GUID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetScriptApplication/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetScriptApplication/index.md"}
{"method": "MFiles.IRPCClientScript.GetScriptApplicationsEx", "service": "MFiles.IRPCClientScript", "name": "GetScriptApplicationsEx", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/GetScriptApplicationsEx", "http_path": "POST /grpc/v1/get-script-applications-ex", "request": "MFiles.GetScriptApplicationsExRequest", "response": "MFiles.GetScriptApplicationsExResponse", "summary": "Lists the applications installed in the vault, optionally only one type or platform.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetScriptApplicationsEx/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetScriptApplicationsEx/index.md"}
{"method": "MFiles.IRPCClientScript.GetDownloadSessionIdOfScriptApplicationFile", "service": "MFiles.IRPCClientScript", "name": "GetDownloadSessionIdOfScriptApplicationFile", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/GetDownloadSessionIdOfScriptApplicationFile", "http_path": "POST /grpc/v1/get-download-session-id-of-script-application-file", "request": "MFiles.GetDownloadSessionIdOfScriptApplicationFileRequest", "response": "MFiles.GetDownloadSessionIdOfScriptApplicationFileResponse", "summary": "Starts downloading one file of a UI extension application of the new M-Files clients.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetDownloadSessionIdOfScriptApplicationFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetDownloadSessionIdOfScriptApplicationFile/index.md"}
{"method": "MFiles.IRPCClientScript.UploadScriptApplicationFileBlockEx", "service": "MFiles.IRPCClientScript", "name": "UploadScriptApplicationFileBlockEx", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/UploadScriptApplicationFileBlockEx", "http_path": "POST /grpc/v1/upload-script-application-file-block-ex", "request": "MFiles.UploadScriptApplicationFileBlockExRequest", "response": "MFiles.UploadScriptApplicationFileBlockExResponse", "summary": "Uploads an application package block by block and, with the last block, installs the application.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/UploadScriptApplicationFileBlockEx/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/UploadScriptApplicationFileBlockEx/index.md"}
{"method": "MFiles.IRPCClientScript.GetClientScriptApplicationsDetails", "service": "MFiles.IRPCClientScript", "name": "GetClientScriptApplicationsDetails", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/GetClientScriptApplicationsDetails", "http_path": "POST /grpc/v1/get-client-script-applications-details", "request": "MFiles.GetClientScriptApplicationsDetailsRequest", "response": "MFiles.GetClientScriptApplicationsDetailsResponse", "summary": "Lists the enabled UI extension applications of the new M-Files clients with their modules, files and dashboards.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetClientScriptApplicationsDetails/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/GetClientScriptApplicationsDetails/index.md"}
{"method": "MFiles.IRPCClientScript.ReloadApplication", "service": "MFiles.IRPCClientScript", "name": "ReloadApplication", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCClientScript/ReloadApplication", "http_path": "POST /grpc/v1/reload-application", "request": "MFiles.ReloadApplicationRequest", "response": "MFiles.ReloadApplicationResponse", "summary": "Restarts a hot-swappable vault application on all servers of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/ReloadApplication/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCClientScript/ReloadApplication/index.md"}
{"method": "MFiles.IRPCConversationOperations.GetConversationById", "service": "MFiles.IRPCConversationOperations", "name": "GetConversationById", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCConversationOperations/GetConversationById", "http_path": "POST /grpc/v1/get-conversation-by-id", "request": "MFiles.GetConversationByIdRequest", "response": "MFiles.GetConversationByIdResponse", "summary": "Gets one of the caller's conversations by ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/GetConversationById/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/GetConversationById/index.md"}
{"method": "MFiles.IRPCConversationOperations.GetConversations", "service": "MFiles.IRPCConversationOperations", "name": "GetConversations", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCConversationOperations/GetConversations", "http_path": "POST /grpc/v1/get-conversations", "request": "MFiles.GetConversationsRequest", "response": "MFiles.GetConversationsResponse", "summary": "Gets the caller's conversations, newest first, up to 100 per call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/GetConversations/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/GetConversations/index.md"}
{"method": "MFiles.IRPCConversationOperations.GetChatTurns", "service": "MFiles.IRPCConversationOperations", "name": "GetChatTurns", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCConversationOperations/GetChatTurns", "http_path": "POST /grpc/v1/get-chat-turns", "request": "MFiles.GetChatTurnsRequest", "response": "MFiles.GetChatTurnsResponse", "summary": "Gets the chat turns of one of the caller's conversations, newest first, up to 100 per call.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/GetChatTurns/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/GetChatTurns/index.md"}
{"method": "MFiles.IRPCConversationOperations.AddOrUpdateConversation", "service": "MFiles.IRPCConversationOperations", "name": "AddOrUpdateConversation", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCConversationOperations/AddOrUpdateConversation", "http_path": "POST /grpc/v1/add-or-update-conversation", "request": "MFiles.AddOrUpdateConversationRequest", "response": "MFiles.AddOrUpdateConversationResponse", "summary": "Creates a conversation, or renames an existing one of the caller.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/AddOrUpdateConversation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/AddOrUpdateConversation/index.md"}
{"method": "MFiles.IRPCConversationOperations.AddOrUpdateChatTurn", "service": "MFiles.IRPCConversationOperations", "name": "AddOrUpdateChatTurn", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCConversationOperations/AddOrUpdateChatTurn", "http_path": "POST /grpc/v1/add-or-update-chat-turn", "request": "MFiles.AddOrUpdateChatTurnRequest", "response": "MFiles.AddOrUpdateChatTurnResponse", "summary": "Adds a chat turn to one of the caller's conversations, or replaces the content of an existing chat turn.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/AddOrUpdateChatTurn/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/AddOrUpdateChatTurn/index.md"}
{"method": "MFiles.IRPCConversationOperations.DeleteConversationById", "service": "MFiles.IRPCConversationOperations", "name": "DeleteConversationById", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCConversationOperations/DeleteConversationById", "http_path": "POST /grpc/v1/delete-conversation-by-id", "request": "MFiles.DeleteConversationByIdRequest", "response": "MFiles.DeleteConversationByIdResponse", "summary": "Deletes one of the caller's conversations and all its chat turns.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/DeleteConversationById/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCConversationOperations/DeleteConversationById/index.md"}
{"method": "MFiles.IRPCAgent.AgentCreateSummarization", "service": "MFiles.IRPCAgent", "name": "AgentCreateSummarization", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCAgent/AgentCreateSummarization", "http_path": "POST /grpc/v1/agent-create-summarization", "request": "MFiles.AgentRequest", "response": "MFiles.AgentResponse", "summary": "Creates an Aino summary of a set of objects. Used by M-Files clients; the request and response formats are internal to them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAgent/AgentCreateSummarization/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAgent/AgentCreateSummarization/index.md"}
{"method": "MFiles.IRPCAgent.CreateAgentResponse", "service": "MFiles.IRPCAgent", "name": "CreateAgentResponse", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCAgent/CreateAgentResponse", "http_path": "POST /grpc/v1/create-agent-response", "request": "MFiles.CreateAgentResponseRequest", "response": "MFiles.CreateAgentResponseResponse", "summary": "Sends one turn to the general Aino agent and returns its answer. Used by M-Files clients; the request and response formats are internal to them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAgent/CreateAgentResponse/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAgent/CreateAgentResponse/index.md"}
{"method": "MFiles.IRPCAgent.CallAgentApiV2", "service": "MFiles.IRPCAgent", "name": "CallAgentApiV2", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCAgent/CallAgentApiV2", "http_path": "POST /grpc/v1/call-agent-api-v2", "request": "MFiles.AgentApiV2Request", "response": "MFiles.AgentApiV2Response", "summary": "Calls version 2 of the Aino agent service API for the session's user and returns the HTTP status and body. A temporary bridge for M-Files clients that cannot call the agent service directly; it will be deprecated when they can.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAgent/CallAgentApiV2/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAgent/CallAgentApiV2/index.md"}
{"method": "MFiles.IRPCAnonymousLoginOperations.SetAnonymousAuthenticationSettings", "service": "MFiles.IRPCAnonymousLoginOperations", "name": "SetAnonymousAuthenticationSettings", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCAnonymousLoginOperations/SetAnonymousAuthenticationSettings", "http_path": "POST /grpc/v1/set-anonymous-authentication-settings", "request": "MFiles.SetAnonymousAuthenticationSettingsRequest", "response": "MFiles.SetAnonymousAuthenticationSettingsResponse", "summary": "Turns anonymous access to the vault on or off.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAnonymousLoginOperations/SetAnonymousAuthenticationSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAnonymousLoginOperations/SetAnonymousAuthenticationSettings/index.md"}
{"method": "MFiles.IRPCAnonymousLoginOperations.GetAnonymousAuthenticationSettings", "service": "MFiles.IRPCAnonymousLoginOperations", "name": "GetAnonymousAuthenticationSettings", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCAnonymousLoginOperations/GetAnonymousAuthenticationSettings", "http_path": "POST /grpc/v1/get-anonymous-authentication-settings", "request": "MFiles.GetAnonymousAuthenticationSettingsRequest", "response": "MFiles.GetAnonymousAuthenticationSettingsResponse", "summary": "Tells whether anonymous access to the vault is turned on.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAnonymousLoginOperations/GetAnonymousAuthenticationSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCAnonymousLoginOperations/GetAnonymousAuthenticationSettings/index.md"}
{"method": "MFiles.IRPCIdentityOperations.RequestIdentityPoolTopUp", "service": "MFiles.IRPCIdentityOperations", "name": "RequestIdentityPoolTopUp", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCIdentityOperations/RequestIdentityPoolTopUp", "http_path": "POST /grpc/v1/request-identity-pool-top-up", "request": "MFiles.RequestIdentityPoolTopUpRequest", "response": "MFiles.RequestIdentityPoolTopUpResponse", "summary": "Asks the vault to replenish the ID ranges that an M-Files cloud service holds for it. Used by M-Files cloud services only.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIdentityOperations/RequestIdentityPoolTopUp/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIdentityOperations/RequestIdentityPoolTopUp/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.GetExtensionAuthenticationTargets", "service": "MFiles.IRPCExtensionAuthentications", "name": "GetExtensionAuthenticationTargets", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/GetExtensionAuthenticationTargets", "http_path": "POST /grpc/v1/get-extension-authentication-targets", "request": "MFiles.GetExtensionAuthenticationTargetsRequest", "response": "MFiles.GetExtensionAuthenticationTargetsResponse", "summary": "Lists the external systems that accept credentials through this service.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/GetExtensionAuthenticationTargets/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/GetExtensionAuthenticationTargets/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.LoginWithExtensionAuthentication", "service": "MFiles.IRPCExtensionAuthentications", "name": "LoginWithExtensionAuthentication", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/LoginWithExtensionAuthentication", "http_path": "POST /grpc/v1/login-with-extension-authentication", "request": "MFiles.LoginWithExtensionAuthenticationRequest", "response": "MFiles.LoginWithExtensionAuthenticationResponse", "summary": "Logs the caller in to an external system with encrypted credentials.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/LoginWithExtensionAuthentication/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/LoginWithExtensionAuthentication/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.LogoutWithExtensionAuthentication", "service": "MFiles.IRPCExtensionAuthentications", "name": "LogoutWithExtensionAuthentication", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/LogoutWithExtensionAuthentication", "http_path": "POST /grpc/v1/logout-with-extension-authentication", "request": "MFiles.LogoutWithExtensionAuthenticationRequest", "response": "MFiles.LogoutWithExtensionAuthenticationResponse", "summary": "Removes the caller's stored credentials for an external system and logs the caller out of it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/LogoutWithExtensionAuthentication/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/LogoutWithExtensionAuthentication/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.LogInAsDifferentUserForExtensionAuthentication", "service": "MFiles.IRPCExtensionAuthentications", "name": "LogInAsDifferentUserForExtensionAuthentication", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/LogInAsDifferentUserForExtensionAuthentication", "http_path": "POST /grpc/v1/log-in-as-different-user-for-extension-authentication", "request": "MFiles.LogInAsDifferentUserForExtensionAuthenticationRequest", "response": "MFiles.LogInAsDifferentUserForExtensionAuthenticationResponse", "summary": "Asks the external system to start a new login for the caller, so that the caller can switch to another account there. Used by M-Files clients; applications rarely call it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/LogInAsDifferentUserForExtensionAuthentication/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/LogInAsDifferentUserForExtensionAuthentication/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.GetExtensionAuthenticationStatus", "service": "MFiles.IRPCExtensionAuthentications", "name": "GetExtensionAuthenticationStatus", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/GetExtensionAuthenticationStatus", "http_path": "POST /grpc/v1/get-extension-authentication-status", "request": "MFiles.GetExtensionAuthenticationStatusRequest", "response": "MFiles.GetExtensionAuthenticationStatusResponse", "summary": "Lists the targets for which the caller has stored credentials, with the account name used.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/GetExtensionAuthenticationStatus/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/GetExtensionAuthenticationStatus/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.StoreExtensionAuthenticationSpecialCredentials", "service": "MFiles.IRPCExtensionAuthentications", "name": "StoreExtensionAuthenticationSpecialCredentials", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/StoreExtensionAuthenticationSpecialCredentials", "http_path": "POST /grpc/v1/store-extension-authentication-special-credentials", "request": "MFiles.StoreExtensionAuthenticationSpecialCredentialsRequest", "response": "MFiles.StoreExtensionAuthenticationSpecialCredentialsResponse", "summary": "Stores vault-wide credentials for an external system: the common, background or permission-reading account. Used by vault administration tools.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/StoreExtensionAuthenticationSpecialCredentials/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/StoreExtensionAuthenticationSpecialCredentials/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.RemoveExtensionAuthenticationSpecialCredentials", "service": "MFiles.IRPCExtensionAuthentications", "name": "RemoveExtensionAuthenticationSpecialCredentials", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/RemoveExtensionAuthenticationSpecialCredentials", "http_path": "POST /grpc/v1/remove-extension-authentication-special-credentials", "request": "MFiles.RemoveExtensionAuthenticationSpecialCredentialsRequest", "response": "MFiles.RemoveExtensionAuthenticationSpecialCredentialsResponse", "summary": "Removes vault-wide credentials for an external system. Used by vault administration tools.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/RemoveExtensionAuthenticationSpecialCredentials/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/RemoveExtensionAuthenticationSpecialCredentials/index.md"}
{"method": "MFiles.IRPCExtensionAuthentications.StoreExtensionAuthenticationCredentials", "service": "MFiles.IRPCExtensionAuthentications", "name": "StoreExtensionAuthenticationCredentials", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExtensionAuthentications/StoreExtensionAuthenticationCredentials", "http_path": "POST /grpc/v1/store-extension-authentication-credentials", "request": "MFiles.StoreExtensionAuthenticationCredentialsRequest", "response": "MFiles.StoreExtensionAuthenticationCredentialsResponse", "summary": "Logs the caller in to an external system by storing the caller's credentials for it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/StoreExtensionAuthenticationCredentials/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExtensionAuthentications/StoreExtensionAuthenticationCredentials/index.md"}
{"method": "MFiles.IRPCTest.TestConnectionToServer", "service": "MFiles.IRPCTest", "name": "TestConnectionToServer", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCTest/TestConnectionToServer", "http_path": "POST /grpc/v1/test-connection-to-server", "request": "MFiles.TestConnectionToServerRequest", "response": "MFiles.TestConnectionToServerResponse", "summary": "Does nothing and returns at once. Use it to check that calls reach the server and to measure the round-trip time.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestConnectionToServer/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestConnectionToServer/index.md"}
{"method": "MFiles.IRPCTest.TestConnectionToVault", "service": "MFiles.IRPCTest", "name": "TestConnectionToVault", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCTest/TestConnectionToVault", "http_path": "POST /grpc/v1/test-connection-to-vault", "request": "MFiles.TestConnectionToVaultRequest", "response": "MFiles.TestConnectionToVaultResponse", "summary": "Checks that the session is a valid vault session, and does nothing else.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestConnectionToVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestConnectionToVault/index.md"}
{"method": "MFiles.IRPCTest.TestConnectionToRemoteServer", "service": "MFiles.IRPCTest", "name": "TestConnectionToRemoteServer", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTest/TestConnectionToRemoteServer", "http_path": "POST /grpc/v1/test-connection-to-remote-server", "request": "MFiles.TestConnectionToRemoteServerRequest", "response": "MFiles.TestConnectionToRemoteServerResponse", "summary": "Asks this server to connect to another M-Files Server and call TestConnectionToServer there. Normally disabled.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestConnectionToRemoteServer/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestConnectionToRemoteServer/index.md"}
{"method": "MFiles.IRPCTest.TestVaultAvailability", "service": "MFiles.IRPCTest", "name": "TestVaultAvailability", "book": "vault", "level": "standard", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTest/TestVaultAvailability", "http_path": "POST /grpc/v1/test-vault-availability", "request": "MFiles.TestVaultAvailabilityRequest", "response": "MFiles.TestVaultAvailabilityResponse", "summary": "Checks that a vault on this server is online and that its database and file data storage can be accessed. No session needed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestVaultAvailability/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/TestVaultAvailability/index.md"}
{"method": "MFiles.IRPCTest.DownloadTestFile_Begin", "service": "MFiles.IRPCTest", "name": "DownloadTestFile_Begin", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCTest/DownloadTestFile_Begin", "http_path": "POST /grpc/v1/download-test-file_-begin", "request": "MFiles.DownloadTestFile_BeginRequest", "response": "MFiles.DownloadTestFile_BeginResponse", "summary": "Creates a file of random bytes on the server and opens a download session for it, for measuring download throughput.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/DownloadTestFile_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/DownloadTestFile_Begin/index.md"}
{"method": "MFiles.IRPCTest.UploadTestFile_Begin", "service": "MFiles.IRPCTest", "name": "UploadTestFile_Begin", "book": "vault", "level": "standard", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTest/UploadTestFile_Begin", "http_path": "POST /grpc/v1/upload-test-file_-begin", "request": "MFiles.UploadTestFile_BeginRequest", "response": "MFiles.UploadTestFile_BeginResponse", "summary": "Starts an upload whose bytes the server discards, for measuring upload throughput.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/UploadTestFile_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/UploadTestFile_Begin/index.md"}
{"method": "MFiles.IRPCTest.CheckServerHealthAnonymous", "service": "MFiles.IRPCTest", "name": "CheckServerHealthAnonymous", "book": "vault", "level": "standard", "kind": "read", "session": "none", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTest/CheckServerHealthAnonymous", "http_path": "POST /grpc/v1/check-server-health-anonymous", "request": "MFiles.CheckServerHealthAnonymousRequest", "response": "MFiles.CheckServerHealthAnonymousResponse", "summary": "Succeeds when the server and all its vaults have finished starting; fails otherwise. No session needed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/CheckServerHealthAnonymous/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/CheckServerHealthAnonymous/index.md"}
{"method": "MFiles.IRPCTest.GetServerHealth", "service": "MFiles.IRPCTest", "name": "GetServerHealth", "book": "vault", "level": "standard", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCTest/GetServerHealth", "http_path": "POST /grpc/v1/get-server-health", "request": "MFiles.GetServerHealthRequest", "response": "MFiles.GetServerHealthResponse", "summary": "Runs the server health checks you select and returns the result of each.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/GetServerHealth/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/GetServerHealth/index.md"}
{"method": "MFiles.IRPCTest.CheckVaultHealthAnonymous", "service": "MFiles.IRPCTest", "name": "CheckVaultHealthAnonymous", "book": "vault", "level": "standard", "kind": "read", "session": "none", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": true, "internal": false, "grpc_path": "/MFiles.IRPCTest/CheckVaultHealthAnonymous", "http_path": "POST /grpc/v1/check-vault-health-anonymous", "request": "MFiles.CheckVaultHealthAnonymousRequest", "response": "MFiles.CheckVaultHealthAnonymousResponse", "summary": "Succeeds when a vault on this server is ready for use; fails otherwise. No session needed. Made for load balancer health probes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/CheckVaultHealthAnonymous/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCTest/CheckVaultHealthAnonymous/index.md"}
{"method": "MFiles.IRPCServerAdmin.Shutdown", "service": "MFiles.IRPCServerAdmin", "name": "Shutdown", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/Shutdown", "http_path": "POST /grpc/v1/shutdown", "request": "MFiles.ShutdownRequest", "response": "MFiles.ShutdownResponse", "summary": "Stops the M-Files Server process.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/Shutdown/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/Shutdown/index.md"}
{"method": "MFiles.IRPCServerAdmin.IsRunningOnNT4", "service": "MFiles.IRPCServerAdmin", "name": "IsRunningOnNT4", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/IsRunningOnNT4", "http_path": "POST /grpc/v1/is-running-on-nt4", "request": "MFiles.IsRunningOnNT4Request", "response": "MFiles.IsRunningOnNT4Response", "summary": "Obsolete. Always returns false.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/IsRunningOnNT4/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/IsRunningOnNT4/index.md"}
{"method": "MFiles.IRPCServerAdmin.GetServerActivityAsJSON", "service": "MFiles.IRPCServerAdmin", "name": "GetServerActivityAsJSON", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/GetServerActivityAsJSON", "http_path": "POST /grpc/v1/get-server-activity-as-json", "request": "MFiles.GetServerActivityAsJSONRequest", "response": "MFiles.GetServerActivityAsJSONResponse", "summary": "Gets recent server activity (connections, slowest calls, object changes, views, background processes) as a JSON document, for the M-Files Admin server activity dashboard.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetServerActivityAsJSON/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetServerActivityAsJSON/index.md"}
{"method": "MFiles.IRPCServerAdmin.ResetServerActivityBuffer", "service": "MFiles.IRPCServerAdmin", "name": "ResetServerActivityBuffer", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/ResetServerActivityBuffer", "http_path": "POST /grpc/v1/reset-server-activity-buffer", "request": "MFiles.ResetServerActivityBufferRequest", "response": "MFiles.ResetServerActivityBufferResponse", "summary": "Clears the server's in-memory activity buffer that GetServerActivityAsJSON reads.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/ResetServerActivityBuffer/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/ResetServerActivityBuffer/index.md"}
{"method": "MFiles.IRPCServerAdmin.BeginPerformanceMeasurementsAsJSON", "service": "MFiles.IRPCServerAdmin", "name": "BeginPerformanceMeasurementsAsJSON", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/BeginPerformanceMeasurementsAsJSON", "http_path": "POST /grpc/v1/begin-performance-measurements-as-json", "request": "MFiles.BeginPerformanceMeasurementsAsJSONRequest", "response": "MFiles.BeginPerformanceMeasurementsAsJSONResponse", "summary": "Starts a database performance measurement in the session's vault and returns its ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/BeginPerformanceMeasurementsAsJSON/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/BeginPerformanceMeasurementsAsJSON/index.md"}
{"method": "MFiles.IRPCServerAdmin.EndPerformanceMeasurementsAsJSON", "service": "MFiles.IRPCServerAdmin", "name": "EndPerformanceMeasurementsAsJSON", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/EndPerformanceMeasurementsAsJSON", "http_path": "POST /grpc/v1/end-performance-measurements-as-json", "request": "MFiles.EndPerformanceMeasurementsAsJSONRequest", "response": "MFiles.EndPerformanceMeasurementsAsJSONResponse", "summary": "Stops and removes a performance measurement started with BeginPerformanceMeasurementsAsJSON.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/EndPerformanceMeasurementsAsJSON/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/EndPerformanceMeasurementsAsJSON/index.md"}
{"method": "MFiles.IRPCServerAdmin.GetPerformanceMeasurementsAsJSON", "service": "MFiles.IRPCServerAdmin", "name": "GetPerformanceMeasurementsAsJSON", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/GetPerformanceMeasurementsAsJSON", "http_path": "POST /grpc/v1/get-performance-measurements-as-json", "request": "MFiles.GetPerformanceMeasurementsAsJSONRequest", "response": "MFiles.GetPerformanceMeasurementsAsJSONResponse", "summary": "Gets the current results of a vault database performance measurement as JSON.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetPerformanceMeasurementsAsJSON/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetPerformanceMeasurementsAsJSON/index.md"}
{"method": "MFiles.IRPCServerAdmin.BackUpMasterDB", "service": "MFiles.IRPCServerAdmin", "name": "BackUpMasterDB", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/BackUpMasterDB", "http_path": "POST /grpc/v1/back-up-master-db", "request": "MFiles.BackUpMasterDBRequest", "response": "MFiles.BackUpMasterDBResponse", "summary": "Backs up the server's master database to a file on the server, and returns when the backup is complete.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/BackUpMasterDB/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/BackUpMasterDB/index.md"}
{"method": "MFiles.IRPCServerAdmin.RestoreMasterDB", "service": "MFiles.IRPCServerAdmin", "name": "RestoreMasterDB", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/RestoreMasterDB", "http_path": "POST /grpc/v1/restore-master-db", "request": "MFiles.RestoreMasterDBRequest", "response": "MFiles.RestoreMasterDBResponse", "summary": "Replaces the server's master database with a master database backup file on the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/RestoreMasterDB/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/RestoreMasterDB/index.md"}
{"method": "MFiles.IRPCServerAdmin.BackUp", "service": "MFiles.IRPCServerAdmin", "name": "BackUp", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/BackUp", "http_path": "POST /grpc/v1/back-up", "request": "MFiles.BackUpRequest", "response": "MFiles.BackUpResponse", "summary": "Starts a backup of a vault or of the master database as a server job and returns the job ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/BackUp/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/BackUp/index.md"}
{"method": "MFiles.IRPCServerAdmin.GetServerEndpointSettings", "service": "MFiles.IRPCServerAdmin", "name": "GetServerEndpointSettings", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/GetServerEndpointSettings", "http_path": "POST /grpc/v1/get-server-endpoint-settings", "request": "MFiles.GetServerEndpointSettingsRequest", "response": "MFiles.GetServerEndpointSettingsResponse", "summary": "Gets the TLS setting and the certificate of the server's gRPC endpoint.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetServerEndpointSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetServerEndpointSettings/index.md"}
{"method": "MFiles.IRPCServerAdmin.SetServerEndpointSettings", "service": "MFiles.IRPCServerAdmin", "name": "SetServerEndpointSettings", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/SetServerEndpointSettings", "http_path": "POST /grpc/v1/set-server-endpoint-settings", "request": "MFiles.SetServerEndpointSettingsRequest", "response": "MFiles.SetServerEndpointSettingsResponse", "summary": "Changes the TLS setting and the certificate of the server's gRPC endpoint and restarts the endpoint.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/SetServerEndpointSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/SetServerEndpointSettings/index.md"}
{"method": "MFiles.IRPCServerAdmin.GetSubscriptionInfo", "service": "MFiles.IRPCServerAdmin", "name": "GetSubscriptionInfo", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/GetSubscriptionInfo", "http_path": "POST /grpc/v1/get-subscription-info", "request": "MFiles.GetSubscriptionInfoRequest", "response": "MFiles.GetSubscriptionInfoResponse", "summary": "Gets whether and how the server is connected to an M-Files Manage subscription.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetSubscriptionInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetSubscriptionInfo/index.md"}
{"method": "MFiles.IRPCServerAdmin.JoinSubscription", "service": "MFiles.IRPCServerAdmin", "name": "JoinSubscription", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/JoinSubscription", "http_path": "POST /grpc/v1/join-subscription", "request": "MFiles.JoinSubscriptionRequest", "response": "MFiles.JoinSubscriptionResponse", "summary": "Joins the server to an M-Files Manage subscription.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/JoinSubscription/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/JoinSubscription/index.md"}
{"method": "MFiles.IRPCServerAdmin.GetServerUsers", "service": "MFiles.IRPCServerAdmin", "name": "GetServerUsers", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/GetServerUsers", "http_path": "POST /grpc/v1/get-server-users", "request": "MFiles.GetServerUsersRequest", "response": "MFiles.GetServerUsersResponse", "summary": "Gets the server users: account names with server roles that are stored separately from login accounts.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetServerUsers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetServerUsers/index.md"}
{"method": "MFiles.IRPCServerAdmin.UpsertServerUser", "service": "MFiles.IRPCServerAdmin", "name": "UpsertServerUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/UpsertServerUser", "http_path": "POST /grpc/v1/upsert-server-user", "request": "MFiles.UpsertServerUserRequest", "response": "MFiles.UpsertServerUserResponse", "summary": "Adds a server user or changes the server roles of an existing one.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/UpsertServerUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/UpsertServerUser/index.md"}
{"method": "MFiles.IRPCServerAdmin.RemoveServerUser", "service": "MFiles.IRPCServerAdmin", "name": "RemoveServerUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/RemoveServerUser", "http_path": "POST /grpc/v1/remove-server-user", "request": "MFiles.RemoveServerUserRequest", "response": "MFiles.RemoveServerUserResponse", "summary": "Removes a server user, that is, the server roles stored for an account name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/RemoveServerUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/RemoveServerUser/index.md"}
{"method": "MFiles.IRPCServerAdmin.ConnectToCloud", "service": "MFiles.IRPCServerAdmin", "name": "ConnectToCloud", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCServerAdmin/ConnectToCloud", "http_path": "POST /grpc/v1/connect-to-cloud", "request": "MFiles.ConnectToCloudRequest", "response": "MFiles.ConnectToCloudResponse", "summary": "Tells the server to fetch its licenses and login accounts from M-Files Manage so that it can start attaching its vaults.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/ConnectToCloud/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/ConnectToCloud/index.md"}
{"method": "MFiles.IRPCServerAdmin.SetNotificationSettings", "service": "MFiles.IRPCServerAdmin", "name": "SetNotificationSettings", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/SetNotificationSettings", "http_path": "POST /grpc/v1/set-notification-settings", "request": "MFiles.SetNotificationSettingsRequest", "response": "MFiles.SetNotificationSettingsResponse", "summary": "Sets the server's notification settings: whether notifications are on, the daily digest time, and the SMTP or OAuth 2.0 mail settings used to send them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/SetNotificationSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/SetNotificationSettings/index.md"}
{"method": "MFiles.IRPCServerAdmin.GetNotificationSettings", "service": "MFiles.IRPCServerAdmin", "name": "GetNotificationSettings", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/GetNotificationSettings", "http_path": "POST /grpc/v1/get-notification-settings", "request": "MFiles.GetNotificationSettingsRequest", "response": "MFiles.GetNotificationSettingsResponse", "summary": "Gets the server's notification settings and mail-sending configuration (without the SMTP password).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetNotificationSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/GetNotificationSettings/index.md"}
{"method": "MFiles.IRPCServerAdmin.JoinSubscriptionTest", "service": "MFiles.IRPCServerAdmin", "name": "JoinSubscriptionTest", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCServerAdmin/JoinSubscriptionTest", "http_path": "POST /grpc/v1/join-subscription-test", "request": "MFiles.JoinSubscriptionTestRequest", "response": "MFiles.JoinSubscriptionTestResponse", "summary": "Checks whether the server could join an M-Files Manage subscription, and lists the vaults that would prevent it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/JoinSubscriptionTest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCServerAdmin/JoinSubscriptionTest/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.DestroyVault", "service": "MFiles.IRPCVaultsAdmin", "name": "DestroyVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/DestroyVault", "http_path": "POST /grpc/v1/destroy-vault", "request": "MFiles.DestroyVaultRequest", "response": "MFiles.DestroyVaultResponse", "summary": "Destroys a vault: deletes its metadata database and its file data permanently and removes it from the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/DestroyVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/DestroyVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.DetachVault", "service": "MFiles.IRPCVaultsAdmin", "name": "DetachVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/DetachVault", "http_path": "POST /grpc/v1/detach-vault", "request": "MFiles.DetachVaultRequest", "response": "MFiles.DetachVaultResponse", "summary": "Removes the vault from the server's list of registered vaults but does not remove the metadata database or file data files.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/DetachVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/DetachVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.UpgradeVault", "service": "MFiles.IRPCVaultsAdmin", "name": "UpgradeVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/UpgradeVault", "http_path": "POST /grpc/v1/upgrade-vault", "request": "MFiles.UpgradeVaultRequest", "response": "MFiles.UpgradeVaultResponse", "summary": "Upgrades an old document vault to the current version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpgradeVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpgradeVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.TakeVaultOffline", "service": "MFiles.IRPCVaultsAdmin", "name": "TakeVaultOffline", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/TakeVaultOffline", "http_path": "POST /grpc/v1/take-vault-offline", "request": "MFiles.TakeVaultOfflineRequest", "response": "MFiles.TakeVaultOfflineResponse", "summary": "Takes a vault offline: users cannot log in to it until it is brought online again.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/TakeVaultOffline/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/TakeVaultOffline/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.BringVaultOnline", "service": "MFiles.IRPCVaultsAdmin", "name": "BringVaultOnline", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/BringVaultOnline", "http_path": "POST /grpc/v1/bring-vault-online", "request": "MFiles.BringVaultOnlineRequest", "response": "MFiles.BringVaultOnlineResponse", "summary": "Brings an offline vault online so that users can log in to it again.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/BringVaultOnline/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/BringVaultOnline/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.GetDefaultDataFolderPrefix", "service": "MFiles.IRPCVaultsAdmin", "name": "GetDefaultDataFolderPrefix", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/GetDefaultDataFolderPrefix", "http_path": "POST /grpc/v1/get-default-data-folder-prefix", "request": "MFiles.GetDefaultDataFolderPrefixRequest", "response": "MFiles.GetDefaultDataFolderPrefixResponse", "summary": "Gets the default data folder prefix of new document vaults.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/GetDefaultDataFolderPrefix/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/GetDefaultDataFolderPrefix/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.CheckForOpenSessions", "service": "MFiles.IRPCVaultsAdmin", "name": "CheckForOpenSessions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/CheckForOpenSessions", "http_path": "POST /grpc/v1/check-for-open-sessions", "request": "MFiles.CheckForOpenSessionsRequest", "response": "MFiles.CheckForOpenSessionsResponse", "summary": "Checks whether users have open sessions to a vault: succeeds if there are none and fails with a list of the sessions otherwise.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CheckForOpenSessions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CheckForOpenSessions/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.GetFullTextSearchInfo", "service": "MFiles.IRPCVaultsAdmin", "name": "GetFullTextSearchInfo", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/GetFullTextSearchInfo", "http_path": "POST /grpc/v1/get-full-text-search-info", "request": "MFiles.GetFullTextSearchInfoRequest", "response": "MFiles.GetFullTextSearchInfoResponse", "summary": "Gets the languages that the full-text search of a vault supports, or the server's defaults.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/GetFullTextSearchInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/GetFullTextSearchInfo/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.EncryptFileData", "service": "MFiles.IRPCVaultsAdmin", "name": "EncryptFileData", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/EncryptFileData", "http_path": "POST /grpc/v1/encrypt-file-data", "request": "MFiles.EncryptFileDataRequest", "response": "MFiles.EncryptFileDataResponse", "summary": "Encrypts the existing files of a vault with the vault's latest encryption key.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/EncryptFileData/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/EncryptFileData/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.BackUpVault", "service": "MFiles.IRPCVaultsAdmin", "name": "BackUpVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/BackUpVault", "http_path": "POST /grpc/v1/back-up-vault", "request": "MFiles.BackUpVaultRequest", "response": "MFiles.BackUpVaultResponse", "summary": "Backs up a vault into a backup file on the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/BackUpVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/BackUpVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.GetBackupFileContents", "service": "MFiles.IRPCVaultsAdmin", "name": "GetBackupFileContents", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/GetBackupFileContents", "http_path": "POST /grpc/v1/get-backup-file-contents", "request": "MFiles.GetBackupFileContentsRequest", "response": "MFiles.GetBackupFileContentsResponse", "summary": "Reads the vault identity and data folders stored in a backup file on the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/GetBackupFileContents/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/GetBackupFileContents/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.TestConnectionToSQLDatabase", "service": "MFiles.IRPCVaultsAdmin", "name": "TestConnectionToSQLDatabase", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/TestConnectionToSQLDatabase", "http_path": "POST /grpc/v1/test-connection-to-sqldatabase", "request": "MFiles.TestConnectionToSQLDatabaseRequest", "response": "MFiles.TestConnectionToSQLDatabaseResponse", "summary": "Tests whether the server can connect to a Microsoft SQL Server database, for example before creating a vault in it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/TestConnectionToSQLDatabase/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/TestConnectionToSQLDatabase/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.OptimizeVaultMetaDataDatabase", "service": "MFiles.IRPCVaultsAdmin", "name": "OptimizeVaultMetaDataDatabase", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/OptimizeVaultMetaDataDatabase", "http_path": "POST /grpc/v1/optimize-vault-meta-data-database", "request": "MFiles.OptimizeVaultMetaDataDatabaseRequest", "response": "MFiles.OptimizeVaultMetaDataDatabaseResponse", "summary": "Optimizes the metadata database of a vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/OptimizeVaultMetaDataDatabase/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/OptimizeVaultMetaDataDatabase/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.AttachVaultToOneDbTest", "service": "MFiles.IRPCVaultsAdmin", "name": "AttachVaultToOneDbTest", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/AttachVaultToOneDbTest", "http_path": "POST /grpc/v1/attach-vault-to-one-db-test", "request": "MFiles.AttachVaultToOneDbTestRequest", "response": "MFiles.AttachVaultToOneDbTestResponse", "summary": "Checks whether existing vault files can be attached on a server that has joined a subscription, without attaching them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/AttachVaultToOneDbTest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/AttachVaultToOneDbTest/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.CreateNewVault", "service": "MFiles.IRPCVaultsAdmin", "name": "CreateNewVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/CreateNewVault", "http_path": "POST /grpc/v1/create-new-vault", "request": "MFiles.CreateNewVaultRequest", "response": "MFiles.CreateNewVaultResponse", "summary": "Creates a new document vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CreateNewVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CreateNewVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.UpdateVault", "service": "MFiles.IRPCVaultsAdmin", "name": "UpdateVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/UpdateVault", "http_path": "POST /grpc/v1/update-vault", "request": "MFiles.UpdateVaultRequest", "response": "MFiles.UpdateVaultResponse", "summary": "Changes the definition of a vault: name and other registration data, data folders, database, file data storage and vault variables.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpdateVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpdateVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.CreateNewGroundLinkProxy", "service": "MFiles.IRPCVaultsAdmin", "name": "CreateNewGroundLinkProxy", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/CreateNewGroundLinkProxy", "http_path": "POST /grpc/v1/create-new-ground-link-proxy", "request": "MFiles.CreateNewGroundLinkProxyRequest", "response": "MFiles.CreateNewGroundLinkProxyResponse", "summary": "Creates a ground link proxy, a vault of type VAULTTYPEGROUNDLINKPROXY.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CreateNewGroundLinkProxy/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CreateNewGroundLinkProxy/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.AttachExistingVault", "service": "MFiles.IRPCVaultsAdmin", "name": "AttachExistingVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/AttachExistingVault", "http_path": "POST /grpc/v1/attach-existing-vault", "request": "MFiles.AttachExistingVaultRequest", "response": "MFiles.AttachExistingVaultResponse", "summary": "Attaches an existing vault (metadata database and file data files) to the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/AttachExistingVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/AttachExistingVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.CreateNewReplicaVault", "service": "MFiles.IRPCVaultsAdmin", "name": "CreateNewReplicaVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/CreateNewReplicaVault", "http_path": "POST /grpc/v1/create-new-replica-vault", "request": "MFiles.CreateNewReplicaVaultRequest", "response": "MFiles.CreateNewReplicaVaultResponse", "summary": "Creates a new replica vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CreateNewReplicaVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CreateNewReplicaVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.UpdateReplicaVault", "service": "MFiles.IRPCVaultsAdmin", "name": "UpdateReplicaVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/UpdateReplicaVault", "http_path": "POST /grpc/v1/update-replica-vault", "request": "MFiles.UpdateReplicaVaultRequest", "response": "MFiles.UpdateReplicaVaultResponse", "summary": "Updates the definition of a replica vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpdateReplicaVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpdateReplicaVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.UpdateGroundLinkProxy", "service": "MFiles.IRPCVaultsAdmin", "name": "UpdateGroundLinkProxy", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/UpdateGroundLinkProxy", "http_path": "POST /grpc/v1/update-ground-link-proxy", "request": "MFiles.UpdateGroundLinkProxyRequest", "response": "MFiles.UpdateGroundLinkProxyResponse", "summary": "Updates the definition of a ground link proxy.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpdateGroundLinkProxy/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/UpdateGroundLinkProxy/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.RestoreVault", "service": "MFiles.IRPCVaultsAdmin", "name": "RestoreVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/RestoreVault", "http_path": "POST /grpc/v1/restore-vault", "request": "MFiles.RestoreVaultRequest", "response": "MFiles.RestoreVaultResponse", "summary": "Restores a vault from backup files on the server and attaches it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/RestoreVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/RestoreVault/index.md"}
{"method": "MFiles.IRPCVaultsAdmin.CopyVault", "service": "MFiles.IRPCVaultsAdmin", "name": "CopyVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdmin/CopyVault", "http_path": "POST /grpc/v1/copy-vault", "request": "MFiles.CopyVaultRequest", "response": "MFiles.CopyVaultResponse", "summary": "Copies the specified vault into a new vault (creates the target vault).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CopyVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdmin/CopyVault/index.md"}
{"method": "MFiles.IRPCVaultsAdminBasic.GetAddInSettings", "service": "MFiles.IRPCVaultsAdminBasic", "name": "GetAddInSettings", "book": "admin", "level": "specialized", "kind": "admin", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCVaultsAdminBasic/GetAddInSettings", "http_path": "POST /grpc/v1/get-add-in-settings", "request": "MFiles.GetAddInSettingsRequest", "response": "MFiles.GetAddInSettingsResponse", "summary": "Gets the cross-origin (CORS) and cross-frame settings that a vault's add-in configuration allows.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetAddInSettings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetAddInSettings/index.md"}
{"method": "MFiles.IRPCVaultsAdminBasic.GetVaultsAdmin", "service": "MFiles.IRPCVaultsAdminBasic", "name": "GetVaultsAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdminBasic/GetVaultsAdmin", "http_path": "POST /grpc/v1/get-vaults-admin", "request": "MFiles.GetVaultsAdminRequest", "response": "MFiles.GetVaultsAdminResponse", "summary": "Lists the ordinary vaults of the server (not replicas or Ground Link proxies) with their administrative details, including offline vaults.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetVaultsAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetVaultsAdmin/index.md"}
{"method": "MFiles.IRPCVaultsAdminBasic.GetVaultAdmin", "service": "MFiles.IRPCVaultsAdminBasic", "name": "GetVaultAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdminBasic/GetVaultAdmin", "http_path": "POST /grpc/v1/get-vault-admin", "request": "MFiles.GetVaultAdminRequest", "response": "MFiles.GetVaultAdminResponse", "summary": "Gets one ordinary vault with its administrative details.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetVaultAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetVaultAdmin/index.md"}
{"method": "MFiles.IRPCVaultsAdminBasic.GetGroundLinkProxiesAdmin", "service": "MFiles.IRPCVaultsAdminBasic", "name": "GetGroundLinkProxiesAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdminBasic/GetGroundLinkProxiesAdmin", "http_path": "POST /grpc/v1/get-ground-link-proxies-admin", "request": "MFiles.GetGroundLinkProxiesAdminRequest", "response": "MFiles.GetGroundLinkProxiesAdminResponse", "summary": "Lists the Ground Link proxy vaults of the server, including offline ones.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetGroundLinkProxiesAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetGroundLinkProxiesAdmin/index.md"}
{"method": "MFiles.IRPCVaultsAdminBasic.GetGroundLinkProxyAdmin", "service": "MFiles.IRPCVaultsAdminBasic", "name": "GetGroundLinkProxyAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdminBasic/GetGroundLinkProxyAdmin", "http_path": "POST /grpc/v1/get-ground-link-proxy-admin", "request": "MFiles.GetGroundLinkProxyAdminRequest", "response": "MFiles.GetGroundLinkProxyAdminResponse", "summary": "Gets one Ground Link proxy vault with its administrative details.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetGroundLinkProxyAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetGroundLinkProxyAdmin/index.md"}
{"method": "MFiles.IRPCVaultsAdminBasic.GetReplicasOfVaultsAdmin", "service": "MFiles.IRPCVaultsAdminBasic", "name": "GetReplicasOfVaultsAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdminBasic/GetReplicasOfVaultsAdmin", "http_path": "POST /grpc/v1/get-replicas-of-vaults-admin", "request": "MFiles.GetReplicasOfVaultsAdminRequest", "response": "MFiles.GetReplicasOfVaultsAdminResponse", "summary": "Lists the replica vaults of the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetReplicasOfVaultsAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetReplicasOfVaultsAdmin/index.md"}
{"method": "MFiles.IRPCVaultsAdminBasic.GetReplicaOfVaultAdmin", "service": "MFiles.IRPCVaultsAdminBasic", "name": "GetReplicaOfVaultAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultsAdminBasic/GetReplicaOfVaultAdmin", "http_path": "POST /grpc/v1/get-replica-of-vault-admin", "request": "MFiles.GetReplicaOfVaultAdminRequest", "response": "MFiles.GetReplicaOfVaultAdminResponse", "summary": "Gets one replica vault with its administrative details.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetReplicaOfVaultAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultsAdminBasic/GetReplicaOfVaultAdmin/index.md"}
{"method": "MFiles.IRPCVaultAdmin.VerifyVault", "service": "MFiles.IRPCVaultAdmin", "name": "VerifyVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/VerifyVault", "http_path": "POST /grpc/v1/verify-vault", "request": "MFiles.VerifyVaultRequest", "response": "MFiles.VerifyVaultResponse", "summary": "Verifies the consistency of a vault's database and optionally of its file data, and optionally fixes the problems it finds (M-Files Admin's \"Verify and Repair\").", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/VerifyVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/VerifyVault/index.md"}
{"method": "MFiles.IRPCVaultAdmin.RebuildFullTextSearchIndexes", "service": "MFiles.IRPCVaultAdmin", "name": "RebuildFullTextSearchIndexes", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/RebuildFullTextSearchIndexes", "http_path": "POST /grpc/v1/rebuild-full-text-search-indexes", "request": "MFiles.RebuildFullTextSearchIndexesRequest", "response": "MFiles.RebuildFullTextSearchIndexesResponse", "summary": "Rebuilds the full-text search indexes of the vault: the metadata index, the file data index or both.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/RebuildFullTextSearchIndexes/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/RebuildFullTextSearchIndexes/index.md"}
{"method": "MFiles.IRPCVaultAdmin.CheckForIssue9855Errors", "service": "MFiles.IRPCVaultAdmin", "name": "CheckForIssue9855Errors", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/CheckForIssue9855Errors", "http_path": "POST /grpc/v1/check-for-issue9855-errors", "request": "MFiles.CheckForIssue9855ErrorsRequest", "response": "MFiles.CheckForIssue9855ErrorsResponse", "summary": "Gets the number of objects affected by a known file data problem of earlier M-Files versions that the server has detected in the vault, and that the administrator has not dismissed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/CheckForIssue9855Errors/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/CheckForIssue9855Errors/index.md"}
{"method": "MFiles.IRPCVaultAdmin.DismissIssue9855Errors", "service": "MFiles.IRPCVaultAdmin", "name": "DismissIssue9855Errors", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/DismissIssue9855Errors", "http_path": "POST /grpc/v1/dismiss-issue9855-errors", "request": "MFiles.DismissIssue9855ErrorsRequest", "response": "MFiles.DismissIssue9855ErrorsResponse", "summary": "Marks the recorded file data problems of earlier M-Files versions as dismissed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/DismissIssue9855Errors/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/DismissIssue9855Errors/index.md"}
{"method": "MFiles.IRPCVaultAdmin.GetIssue9855ErrorDetails", "service": "MFiles.IRPCVaultAdmin", "name": "GetIssue9855ErrorDetails", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/GetIssue9855ErrorDetails", "http_path": "POST /grpc/v1/get-issue9855-error-details", "request": "MFiles.GetIssue9855ErrorDetailsRequest", "response": "MFiles.GetIssue9855ErrorDetailsResponse", "summary": "Describes the recorded file data problems of earlier M-Files versions in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetIssue9855ErrorDetails/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetIssue9855ErrorDetails/index.md"}
{"method": "MFiles.IRPCVaultAdmin.CheckAnnotationsAndRedlining", "service": "MFiles.IRPCVaultAdmin", "name": "CheckAnnotationsAndRedlining", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/CheckAnnotationsAndRedlining", "http_path": "POST /grpc/v1/check-annotations-and-redlining", "request": "MFiles.CheckAnnotationsAndRedliningRequest", "response": "MFiles.CheckAnnotationsAndRedliningResponse", "summary": "Checks whether the vault has the metadata structure that the annotations and redlining feature needs.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/CheckAnnotationsAndRedlining/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/CheckAnnotationsAndRedlining/index.md"}
{"method": "MFiles.IRPCVaultAdmin.EnableAnnotationsAndRedlining", "service": "MFiles.IRPCVaultAdmin", "name": "EnableAnnotationsAndRedlining", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/EnableAnnotationsAndRedlining", "http_path": "POST /grpc/v1/enable-annotations-and-redlining", "request": "MFiles.EnableAnnotationsAndRedliningRequest", "response": "MFiles.EnableAnnotationsAndRedliningResponse", "summary": "Enables annotations and redlining in the vault by creating the metadata structure elements that the feature needs.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/EnableAnnotationsAndRedlining/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/EnableAnnotationsAndRedlining/index.md"}
{"method": "MFiles.IRPCVaultAdmin.ArchiveOldVersions", "service": "MFiles.IRPCVaultAdmin", "name": "ArchiveOldVersions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/ArchiveOldVersions", "http_path": "POST /grpc/v1/archive-old-versions", "request": "MFiles.ArchiveOldVersionsRequest", "response": "MFiles.ArchiveOldVersionsResponse", "summary": "Archives old versions of documents that meet the job's conditions into an archive file on the server, or previews how many would be archived.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ArchiveOldVersions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ArchiveOldVersions/index.md"}
{"method": "MFiles.IRPCVaultAdmin.ContainsAutomaticAzureADConfiguration", "service": "MFiles.IRPCVaultAdmin", "name": "ContainsAutomaticAzureADConfiguration", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/ContainsAutomaticAzureADConfiguration", "http_path": "POST /grpc/v1/contains-automatic-azure-adconfiguration", "request": "MFiles.ContainsAutomaticAzureADConfigurationRequest", "response": "MFiles.ContainsAutomaticAzureADConfigurationResponse", "summary": "Checks whether the vault has an automatically created Microsoft Entra ID (Azure AD) authentication configuration.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ContainsAutomaticAzureADConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ContainsAutomaticAzureADConfiguration/index.md"}
{"method": "MFiles.IRPCVaultAdmin.DeleteAutomaticAzureADConfiguration", "service": "MFiles.IRPCVaultAdmin", "name": "DeleteAutomaticAzureADConfiguration", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/DeleteAutomaticAzureADConfiguration", "http_path": "POST /grpc/v1/delete-automatic-azure-adconfiguration", "request": "MFiles.DeleteAutomaticAzureADConfigurationRequest", "response": "MFiles.DeleteAutomaticAzureADConfigurationResponse", "summary": "Deletes the automatically created Microsoft Entra ID (Azure AD) authentication configuration of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/DeleteAutomaticAzureADConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/DeleteAutomaticAzureADConfiguration/index.md"}
{"method": "MFiles.IRPCVaultAdmin.SetVaultVariables", "service": "MFiles.IRPCVaultAdmin", "name": "SetVaultVariables", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCVaultAdmin/SetVaultVariables", "http_path": "POST /grpc/v1/set-vault-variables", "request": "MFiles.SetVaultVariablesRequest", "response": "MFiles.SetVaultVariablesResponse", "summary": "Sets the Microsoft Entra ID (Azure AD) consent mode of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/SetVaultVariables/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/SetVaultVariables/index.md"}
{"method": "MFiles.IRPCVaultAdmin.GetAzureADProvisioningState", "service": "MFiles.IRPCVaultAdmin", "name": "GetAzureADProvisioningState", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/GetAzureADProvisioningState", "http_path": "POST /grpc/v1/get-azure-adprovisioning-state", "request": "MFiles.GetAzureADProvisioningStateRequest", "response": "MFiles.GetAzureADProvisioningStateResponse", "summary": "Gets whether user provisioning (SCIM) from Microsoft Entra ID (Azure AD) is enabled in the vault, and the license type of provisioned users.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetAzureADProvisioningState/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetAzureADProvisioningState/index.md"}
{"method": "MFiles.IRPCVaultAdmin.SetAzureADProvisioningState", "service": "MFiles.IRPCVaultAdmin", "name": "SetAzureADProvisioningState", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/SetAzureADProvisioningState", "http_path": "POST /grpc/v1/set-azure-adprovisioning-state", "request": "MFiles.SetAzureADProvisioningStateRequest", "response": "MFiles.SetAzureADProvisioningStateResponse", "summary": "Enables or disables user provisioning (SCIM) from Microsoft Entra ID (Azure AD) in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/SetAzureADProvisioningState/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/SetAzureADProvisioningState/index.md"}
{"method": "MFiles.IRPCVaultAdmin.RestoreFromArchive", "service": "MFiles.IRPCVaultAdmin", "name": "RestoreFromArchive", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/RestoreFromArchive", "http_path": "POST /grpc/v1/restore-from-archive", "request": "MFiles.RestoreFromArchiveRequest", "response": "MFiles.RestoreFromArchiveResponse", "summary": "Imports the contents of an archive (or one object of it) into the vault, or previews the import.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/RestoreFromArchive/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/RestoreFromArchive/index.md"}
{"method": "MFiles.IRPCVaultAdmin.GetDefaultReplicationConfiguration", "service": "MFiles.IRPCVaultAdmin", "name": "GetDefaultReplicationConfiguration", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/GetDefaultReplicationConfiguration", "http_path": "POST /grpc/v1/get-default-replication-configuration", "request": "MFiles.GetDefaultReplicationConfigurationRequest", "response": "MFiles.GetDefaultReplicationConfigurationResponse", "summary": "Gets the default cloud storage connection string for the vault's archive and replication jobs.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetDefaultReplicationConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetDefaultReplicationConfiguration/index.md"}
{"method": "MFiles.IRPCVaultAdmin.GetIndexOptions", "service": "MFiles.IRPCVaultAdmin", "name": "GetIndexOptions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/GetIndexOptions", "http_path": "POST /grpc/v1/get-index-options", "request": "MFiles.GetIndexOptionsRequest", "response": "MFiles.GetIndexOptionsResponse", "summary": "Lists the search indexes of the vault with their state and the management operations the caller may run on each.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetIndexOptions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetIndexOptions/index.md"}
{"method": "MFiles.IRPCVaultAdmin.ExecuteIndexManagementOperation", "service": "MFiles.IRPCVaultAdmin", "name": "ExecuteIndexManagementOperation", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/ExecuteIndexManagementOperation", "http_path": "POST /grpc/v1/execute-index-management-operation", "request": "MFiles.ExecuteIndexManagementOperationRequest", "response": "MFiles.ExecuteIndexManagementOperationResponse", "summary": "Runs a management operation on one search index of the vault: rebuild, re-index, activate, enable, disable or delete.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ExecuteIndexManagementOperation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ExecuteIndexManagementOperation/index.md"}
{"method": "MFiles.IRPCVaultAdmin.AddAutomaticAzureADConfiguration", "service": "MFiles.IRPCVaultAdmin", "name": "AddAutomaticAzureADConfiguration", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCVaultAdmin/AddAutomaticAzureADConfiguration", "http_path": "POST /grpc/v1/add-automatic-azure-adconfiguration", "request": "MFiles.AddAutomaticAzureADConfigurationRequest", "response": "MFiles.AddAutomaticAzureADConfigurationResponse", "summary": "Creates the automatic Microsoft Entra ID (Azure AD) authentication configuration of the vault from a completed administrator consent sign-in.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/AddAutomaticAzureADConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/AddAutomaticAzureADConfiguration/index.md"}
{"method": "MFiles.IRPCVaultAdmin.ArchiveDocuments", "service": "MFiles.IRPCVaultAdmin", "name": "ArchiveDocuments", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/ArchiveDocuments", "http_path": "POST /grpc/v1/archive-documents", "request": "MFiles.ArchiveDocumentsRequest", "response": "MFiles.ArchiveDocumentsResponse", "summary": "Exports (archives) the objects that match a filter into an archive package, or previews how many would be archived.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ArchiveDocuments/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/ArchiveDocuments/index.md"}
{"method": "MFiles.IRPCVaultAdmin.GetMigrantAuthenticationConfigurations", "service": "MFiles.IRPCVaultAdmin", "name": "GetMigrantAuthenticationConfigurations", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultAdmin/GetMigrantAuthenticationConfigurations", "http_path": "POST /grpc/v1/get-migrant-authentication-configurations", "request": "MFiles.GetMigrantAuthenticationConfigurationsRequest", "response": "MFiles.GetMigrantAuthenticationConfigurationsResponse", "summary": "Lists the authentication configurations of the vault that need to be migrated to the current format.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetMigrantAuthenticationConfigurations/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/GetMigrantAuthenticationConfigurations/index.md"}
{"method": "MFiles.IRPCVaultAdmin.MigrateAuthenticationConfiguration", "service": "MFiles.IRPCVaultAdmin", "name": "MigrateAuthenticationConfiguration", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCVaultAdmin/MigrateAuthenticationConfiguration", "http_path": "POST /grpc/v1/migrate-authentication-configuration", "request": "MFiles.MigrateAuthenticationConfigurationRequest", "response": "MFiles.MigrateAuthenticationConfigurationResponse", "summary": "Migrates one authentication configuration of the vault to the current format after a successful test sign-in with it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/MigrateAuthenticationConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultAdmin/MigrateAuthenticationConfiguration/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.RemoveLogin", "service": "MFiles.IRPCLoginsAdmin", "name": "RemoveLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/RemoveLogin", "http_path": "POST /grpc/v1/remove-login", "request": "MFiles.RemoveLoginRequest", "response": "MFiles.RemoveLoginResponse", "summary": "Removes a login account from the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/RemoveLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/RemoveLogin/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetDomainName", "service": "MFiles.IRPCLoginsAdmin", "name": "GetDomainName", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetDomainName", "http_path": "POST /grpc/v1/get-domain-name", "request": "MFiles.GetDomainNameRequest", "response": "MFiles.GetDomainNameResponse", "summary": "Gets the Windows domain of the server computer, or the computer name if it is not in a domain.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetDomainName/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetDomainName/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetComputerName", "service": "MFiles.IRPCLoginsAdmin", "name": "GetComputerName", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetComputerName", "http_path": "POST /grpc/v1/get-computer-name", "request": "MFiles.GetComputerNameRequest", "response": "MFiles.GetComputerNameResponse", "summary": "Gets the name of the server computer.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetComputerName/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetComputerName/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetFullNameAndEmail", "service": "MFiles.IRPCLoginsAdmin", "name": "GetFullNameAndEmail", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetFullNameAndEmail", "http_path": "POST /grpc/v1/get-full-name-and-email", "request": "MFiles.GetFullNameAndEmailRequest", "response": "MFiles.GetFullNameAndEmailResponse", "summary": "Looks up the full name and e-mail address of a Windows account in its directory.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetFullNameAndEmail/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetFullNameAndEmail/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetWindowsGroups", "service": "MFiles.IRPCLoginsAdmin", "name": "GetWindowsGroups", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetWindowsGroups", "http_path": "POST /grpc/v1/get-windows-groups", "request": "MFiles.GetWindowsGroupsRequest", "response": "MFiles.GetWindowsGroupsResponse", "summary": "Lists Windows groups that the server can see: local groups and domain groups.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetWindowsGroups/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetWindowsGroups/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetWindowsGroupMembers", "service": "MFiles.IRPCLoginsAdmin", "name": "GetWindowsGroupMembers", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetWindowsGroupMembers", "http_path": "POST /grpc/v1/get-windows-group-members", "request": "MFiles.GetWindowsGroupMembersRequest", "response": "MFiles.GetWindowsGroupMembersResponse", "summary": "Lists the users and groups that are members of a Windows group.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetWindowsGroupMembers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetWindowsGroupMembers/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetAllDomains", "service": "MFiles.IRPCLoginsAdmin", "name": "GetAllDomains", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetAllDomains", "http_path": "POST /grpc/v1/get-all-domains", "request": "MFiles.GetAllDomainsRequest", "response": "MFiles.GetAllDomainsResponse", "summary": "Lists the Windows domains that the server computer can reach, including its own.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetAllDomains/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetAllDomains/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetOrganizationalUnitsForDomain", "service": "MFiles.IRPCLoginsAdmin", "name": "GetOrganizationalUnitsForDomain", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetOrganizationalUnitsForDomain", "http_path": "POST /grpc/v1/get-organizational-units-for-domain", "request": "MFiles.GetOrganizationalUnitsForDomainRequest", "response": "MFiles.GetOrganizationalUnitsForDomainResponse", "summary": "Lists the organizational units of a Windows domain.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetOrganizationalUnitsForDomain/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetOrganizationalUnitsForDomain/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.ForceLogout", "service": "MFiles.IRPCLoginsAdmin", "name": "ForceLogout", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/ForceLogout", "http_path": "POST /grpc/v1/force-logout", "request": "MFiles.ForceLogoutRequest", "response": "MFiles.ForceLogoutResponse", "summary": "Ends all sessions of the given login accounts in every vault on the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/ForceLogout/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/ForceLogout/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.CreatePasswordResetRequest", "service": "MFiles.IRPCLoginsAdmin", "name": "CreatePasswordResetRequest", "book": "admin", "level": "specialized", "kind": "admin", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/CreatePasswordResetRequest", "http_path": "POST /grpc/v1/create-password-reset-request", "request": "MFiles.CreatePasswordResetRequestRequest", "response": "MFiles.CreatePasswordResetRequestResponse", "summary": "Starts the \"forgot password\" flow for an M-Files login: sends the user an e-mail with a password reset link.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/CreatePasswordResetRequest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/CreatePasswordResetRequest/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.CreatePasswordResetRequestAdmin", "service": "MFiles.IRPCLoginsAdmin", "name": "CreatePasswordResetRequestAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/CreatePasswordResetRequestAdmin", "http_path": "POST /grpc/v1/create-password-reset-request-admin", "request": "MFiles.CreatePasswordResetRequestAdminRequest", "response": "MFiles.CreatePasswordResetRequestAdminResponse", "summary": "Creates a password reset link for an M-Files login, returns it, and optionally e-mails it to the user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/CreatePasswordResetRequestAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/CreatePasswordResetRequestAdmin/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetPasswordHash", "service": "MFiles.IRPCLoginsAdmin", "name": "GetPasswordHash", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetPasswordHash", "http_path": "POST /grpc/v1/get-password-hash", "request": "MFiles.GetPasswordHashRequest", "response": "MFiles.GetPasswordHashResponse", "summary": "Gets the encrypted password hash of an M-Files login, for copying the password to another server with SetPasswordHash.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetPasswordHash/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetPasswordHash/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.SetPasswordHash", "service": "MFiles.IRPCLoginsAdmin", "name": "SetPasswordHash", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/SetPasswordHash", "http_path": "POST /grpc/v1/set-password-hash", "request": "MFiles.SetPasswordHashRequest", "response": "MFiles.SetPasswordHashResponse", "summary": "Sets the password of an M-Files login from a password hash, for example one read with GetPasswordHash on another server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/SetPasswordHash/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/SetPasswordHash/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.ResetPassword", "service": "MFiles.IRPCLoginsAdmin", "name": "ResetPassword", "book": "admin", "level": "specialized", "kind": "admin", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/ResetPassword", "http_path": "POST /grpc/v1/reset-password", "request": "MFiles.ResetPasswordRequest", "response": "MFiles.ResetPasswordResponse", "summary": "Completes the \"forgot password\" flow: sets a new password for a login with the values from the password reset link.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/ResetPassword/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/ResetPassword/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.AddLogin", "service": "MFiles.IRPCLoginsAdmin", "name": "AddLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/AddLogin", "http_path": "POST /grpc/v1/add-login", "request": "MFiles.AddLoginRequest", "response": "MFiles.AddLoginResponse", "summary": "Adds a login account to the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/AddLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/AddLogin/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetLogins", "service": "MFiles.IRPCLoginsAdmin", "name": "GetLogins", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetLogins", "http_path": "POST /grpc/v1/get-logins", "request": "MFiles.GetLoginsRequest", "response": "MFiles.GetLoginsResponse", "summary": "Gets the login accounts the caller is allowed to see: all of them for system administrators, otherwise those linked to vaults the caller administers.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetLogins/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetLogins/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetLogin", "service": "MFiles.IRPCLoginsAdmin", "name": "GetLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetLogin", "http_path": "POST /grpc/v1/get-login", "request": "MFiles.GetLoginRequest", "response": "MFiles.GetLoginResponse", "summary": "Gets one login account by account name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetLogin/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.GetLoginsWithSessions", "service": "MFiles.IRPCLoginsAdmin", "name": "GetLoginsWithSessions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/GetLoginsWithSessions", "http_path": "POST /grpc/v1/get-logins-with-sessions", "request": "MFiles.GetLoginsWithSessionsRequest", "response": "MFiles.GetLoginsWithSessionsResponse", "summary": "Gets the login accounts that currently have open sessions on the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetLoginsWithSessions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/GetLoginsWithSessions/index.md"}
{"method": "MFiles.IRPCLoginsAdmin.ModifyLogin", "service": "MFiles.IRPCLoginsAdmin", "name": "ModifyLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLoginsAdmin/ModifyLogin", "http_path": "POST /grpc/v1/modify-login", "request": "MFiles.ModifyLoginRequest", "response": "MFiles.ModifyLoginResponse", "summary": "Changes a login account: its server roles and enabled state, and optionally its password, full name, e-mail address and license type.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/ModifyLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLoginsAdmin/ModifyLogin/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.RemoveVaultLogin", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "RemoveVaultLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/RemoveVaultLogin", "http_path": "POST /grpc/v1/remove-vault-login", "request": "MFiles.RemoveVaultLoginRequest", "response": "MFiles.RemoveVaultLoginResponse", "summary": "Removes a login account from the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/RemoveVaultLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/RemoveVaultLogin/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetFullNameAndEmailInVault", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetFullNameAndEmailInVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetFullNameAndEmailInVault", "http_path": "POST /grpc/v1/get-full-name-and-email-in-vault", "request": "MFiles.GetFullNameAndEmailInVaultRequest", "response": "MFiles.GetFullNameAndEmailInVaultResponse", "summary": "Looks up the full name and email address of a Windows account in the directory.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetFullNameAndEmailInVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetFullNameAndEmailInVault/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetWindowsGroupsInVault", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetWindowsGroupsInVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetWindowsGroupsInVault", "http_path": "POST /grpc/v1/get-windows-groups-in-vault", "request": "MFiles.GetWindowsGroupsInVaultRequest", "response": "MFiles.GetWindowsGroupsInVaultResponse", "summary": "Lists Windows groups of the server's domains, for importing users by group.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetWindowsGroupsInVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetWindowsGroupsInVault/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetWindowsGroupMembersInVault", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetWindowsGroupMembersInVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetWindowsGroupMembersInVault", "http_path": "POST /grpc/v1/get-windows-group-members-in-vault", "request": "MFiles.GetWindowsGroupMembersInVaultRequest", "response": "MFiles.GetWindowsGroupMembersInVaultResponse", "summary": "Lists the users and groups that are members of a Windows group.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetWindowsGroupMembersInVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetWindowsGroupMembersInVault/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetAllDomainsInVault", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetAllDomainsInVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetAllDomainsInVault", "http_path": "POST /grpc/v1/get-all-domains-in-vault", "request": "MFiles.GetAllDomainsInVaultRequest", "response": "MFiles.GetAllDomainsInVaultResponse", "summary": "Lists the domains whose accounts can be imported: the server's own domain and the domains it can reach.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetAllDomainsInVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetAllDomainsInVault/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetOrganizationalUnitsForDomainInVault", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetOrganizationalUnitsForDomainInVault", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetOrganizationalUnitsForDomainInVault", "http_path": "POST /grpc/v1/get-organizational-units-for-domain-in-vault", "request": "MFiles.GetOrganizationalUnitsForDomainInVaultRequest", "response": "MFiles.GetOrganizationalUnitsForDomainInVaultResponse", "summary": "Lists the organizational units of a domain.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetOrganizationalUnitsForDomainInVault/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetOrganizationalUnitsForDomainInVault/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.ForceLogoutVaultLoginSessions", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "ForceLogoutVaultLoginSessions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/ForceLogoutVaultLoginSessions", "http_path": "POST /grpc/v1/force-logout-vault-login-sessions", "request": "MFiles.ForceLogoutVaultLoginSessionsRequest", "response": "MFiles.ForceLogoutVaultLoginSessionsResponse", "summary": "Logs out all sessions of the given login accounts in this vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ForceLogoutVaultLoginSessions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ForceLogoutVaultLoginSessions/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.CreateVaultLoginPasswordResetRequest", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "CreateVaultLoginPasswordResetRequest", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/CreateVaultLoginPasswordResetRequest", "http_path": "POST /grpc/v1/create-vault-login-password-reset-request", "request": "MFiles.CreateVaultLoginPasswordResetRequestRequest", "response": "MFiles.CreateVaultLoginPasswordResetRequestResponse", "summary": "Creates a password reset link for an M-Files login of the vault, and optionally emails it to the login's email address.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/CreateVaultLoginPasswordResetRequest/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/CreateVaultLoginPasswordResetRequest/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetVaultLoginPasswordHash", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetVaultLoginPasswordHash", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetVaultLoginPasswordHash", "http_path": "POST /grpc/v1/get-vault-login-password-hash", "request": "MFiles.GetVaultLoginPasswordHashRequest", "response": "MFiles.GetVaultLoginPasswordHashResponse", "summary": "Reads the password hash of a vault login, encrypted with a public key that the caller supplies.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLoginPasswordHash/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLoginPasswordHash/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.SetVaultLoginPasswordHash", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "SetVaultLoginPasswordHash", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/SetVaultLoginPasswordHash", "http_path": "POST /grpc/v1/set-vault-login-password-hash", "request": "MFiles.SetVaultLoginPasswordHashRequest", "response": "MFiles.SetVaultLoginPasswordHashResponse", "summary": "Sets the password of a vault login from a password hash.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/SetVaultLoginPasswordHash/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/SetVaultLoginPasswordHash/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.ResetVaultLoginPassword", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "ResetVaultLoginPassword", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/ResetVaultLoginPassword", "http_path": "POST /grpc/v1/reset-vault-login-password", "request": "MFiles.ResetVaultLoginPasswordRequest", "response": "MFiles.ResetVaultLoginPasswordResponse", "summary": "Sets a new password for a vault login, authorized by a password reset link.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ResetVaultLoginPassword/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ResetVaultLoginPassword/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.AddVaultLogin", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "AddVaultLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/AddVaultLogin", "http_path": "POST /grpc/v1/add-vault-login", "request": "MFiles.AddVaultLoginRequest", "response": "MFiles.AddVaultLoginResponse", "summary": "Adds a login account to the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/AddVaultLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/AddVaultLogin/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetVaultLogins", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetVaultLogins", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetVaultLogins", "http_path": "POST /grpc/v1/get-vault-logins", "request": "MFiles.GetVaultLoginsRequest", "response": "MFiles.GetVaultLoginsResponse", "summary": "Gets all login accounts stored in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLogins/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLogins/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetVaultLogin", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetVaultLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetVaultLogin", "http_path": "POST /grpc/v1/get-vault-login", "request": "MFiles.GetVaultLoginRequest", "response": "MFiles.GetVaultLoginResponse", "summary": "Gets one vault login by account name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLogin/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.GetVaultLoginsWithSessions", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "GetVaultLoginsWithSessions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/GetVaultLoginsWithSessions", "http_path": "POST /grpc/v1/get-vault-logins-with-sessions", "request": "MFiles.GetVaultLoginsWithSessionsRequest", "response": "MFiles.GetVaultLoginsWithSessionsResponse", "summary": "Gets the login accounts that currently have sessions to this vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLoginsWithSessions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/GetVaultLoginsWithSessions/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.ModifyVaultLogin", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "ModifyVaultLogin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/ModifyVaultLogin", "http_path": "POST /grpc/v1/modify-vault-login", "request": "MFiles.ModifyVaultLoginRequest", "response": "MFiles.ModifyVaultLoginResponse", "summary": "Changes the server roles, password, full name, email address or license type of a vault login.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ModifyVaultLogin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ModifyVaultLogin/index.md"}
{"method": "MFiles.IRPCVaultLoginsAdmin.ModifyVaultLoginEx", "service": "MFiles.IRPCVaultLoginsAdmin", "name": "ModifyVaultLoginEx", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCVaultLoginsAdmin/ModifyVaultLoginEx", "http_path": "POST /grpc/v1/modify-vault-login-ex", "request": "MFiles.ModifyVaultLoginExRequest", "response": "MFiles.ModifyVaultLoginExResponse", "summary": "Replaces the data of a vault login, optionally including its account name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ModifyVaultLoginEx/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCVaultLoginsAdmin/ModifyVaultLoginEx/index.md"}
{"method": "MFiles.IRPCUsersAdmin.GetUsers", "service": "MFiles.IRPCUsersAdmin", "name": "GetUsers", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/GetUsers", "http_path": "POST /grpc/v1/get-users", "request": "MFiles.GetUsersRequest", "response": "MFiles.GetUsersResponse", "summary": "Gets all user accounts of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/GetUsers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/GetUsers/index.md"}
{"method": "MFiles.IRPCUsersAdmin.ModifyUser", "service": "MFiles.IRPCUsersAdmin", "name": "ModifyUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/ModifyUser", "http_path": "POST /grpc/v1/modify-user", "request": "MFiles.ModifyUserRequest", "response": "MFiles.ModifyUserResponse", "summary": "Replaces the data of an existing user account.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/ModifyUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/ModifyUser/index.md"}
{"method": "MFiles.IRPCUsersAdmin.RemoveUser", "service": "MFiles.IRPCUsersAdmin", "name": "RemoveUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/RemoveUser", "http_path": "POST /grpc/v1/remove-user", "request": "MFiles.RemoveUserRequest", "response": "MFiles.RemoveUserResponse", "summary": "Removes a user account from the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/RemoveUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/RemoveUser/index.md"}
{"method": "MFiles.IRPCUsersAdmin.AddOrUndeleteUser", "service": "MFiles.IRPCUsersAdmin", "name": "AddOrUndeleteUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/AddOrUndeleteUser", "http_path": "POST /grpc/v1/add-or-undelete-user", "request": "MFiles.AddOrUndeleteUserRequest", "response": "MFiles.AddOrUndeleteUserResponse", "summary": "Adds a user account, or brings back a removed one with the same login name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/AddOrUndeleteUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/AddOrUndeleteUser/index.md"}
{"method": "MFiles.IRPCUsersAdmin.AddOrUndeleteUserViaADSync", "service": "MFiles.IRPCUsersAdmin", "name": "AddOrUndeleteUserViaADSync", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCUsersAdmin/AddOrUndeleteUserViaADSync", "http_path": "POST /grpc/v1/add-or-undelete-user-via-adsync", "request": "MFiles.AddOrUndeleteUserViaADSyncRequest", "response": "MFiles.AddOrUndeleteUserViaADSyncResponse", "summary": "Adds a user account during a directory import; brings back a removed account only when the vault allows that.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/AddOrUndeleteUserViaADSync/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/AddOrUndeleteUserViaADSync/index.md"}
{"method": "MFiles.IRPCUsersAdmin.GetUser", "service": "MFiles.IRPCUsersAdmin", "name": "GetUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/GetUser", "http_path": "POST /grpc/v1/get-user", "request": "MFiles.GetUserRequest", "response": "MFiles.GetUserResponse", "summary": "Gets one user account by ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/GetUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/GetUser/index.md"}
{"method": "MFiles.IRPCUsersAdmin.SearchForUser", "service": "MFiles.IRPCUsersAdmin", "name": "SearchForUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/SearchForUser", "http_path": "POST /grpc/v1/search-for-user", "request": "MFiles.SearchForUserRequest", "response": "MFiles.SearchForUserResponse", "summary": "Finds the user account of a login name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/SearchForUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/SearchForUser/index.md"}
{"method": "MFiles.IRPCUsersAdmin.UndeleteUserByGUID", "service": "MFiles.IRPCUsersAdmin", "name": "UndeleteUserByGUID", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/UndeleteUserByGUID", "http_path": "POST /grpc/v1/undelete-user-by-guid", "request": "MFiles.UndeleteUserByGUIDRequest", "response": "MFiles.UndeleteUserByGUIDResponse", "summary": "Brings back a removed user account, identified by its GUID in the Users value list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/UndeleteUserByGUID/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/UndeleteUserByGUID/index.md"}
{"method": "MFiles.IRPCUsersAdmin.AddUser", "service": "MFiles.IRPCUsersAdmin", "name": "AddUser", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/AddUser", "http_path": "POST /grpc/v1/add-user", "request": "MFiles.AddUserRequest", "response": "MFiles.AddUserResponse", "summary": "Adds a user account to the vault, or brings back a removed one.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/AddUser/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/AddUser/index.md"}
{"method": "MFiles.IRPCUsersAdmin.GetChangedUserAccounts", "service": "MFiles.IRPCUsersAdmin", "name": "GetChangedUserAccounts", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUsersAdmin/GetChangedUserAccounts", "http_path": "POST /grpc/v1/get-changed-user-accounts", "request": "MFiles.GetChangedUserAccountsRequest", "response": "MFiles.GetChangedUserAccountsResponse", "summary": "Gets the user accounts that were added, changed or removed after a version token.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/GetChangedUserAccounts/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/GetChangedUserAccounts/index.md"}
{"method": "MFiles.IRPCUsersAdmin.IsVaultReadyForM365StoragePermissions", "service": "MFiles.IRPCUsersAdmin", "name": "IsVaultReadyForM365StoragePermissions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCUsersAdmin/IsVaultReadyForM365StoragePermissions", "http_path": "POST /grpc/v1/is-vault-ready-for-m365-storage-permissions", "request": "MFiles.IsVaultReadyForM365StoragePermissionsRequest", "response": "MFiles.IsVaultReadyForM365StoragePermissionsResponse", "summary": "Tells whether the vault meets the user identity precondition for projecting M-Files permissions to Microsoft 365 storage.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/IsVaultReadyForM365StoragePermissions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUsersAdmin/IsVaultReadyForM365StoragePermissions/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.RemoveUserGroup", "service": "MFiles.IRPCUserGroupsAdmin", "name": "RemoveUserGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/RemoveUserGroup", "http_path": "POST /grpc/v1/remove-user-group", "request": "MFiles.RemoveUserGroupRequest", "response": "MFiles.RemoveUserGroupResponse", "summary": "Removes a user group from the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/RemoveUserGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/RemoveUserGroup/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.SyncExternalWindowsGroup", "service": "MFiles.IRPCUserGroupsAdmin", "name": "SyncExternalWindowsGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/SyncExternalWindowsGroup", "http_path": "POST /grpc/v1/sync-external-windows-group", "request": "MFiles.SyncExternalWindowsGroupRequest", "response": "MFiles.SyncExternalWindowsGroupResponse", "summary": "Updates the members of an external Windows group from the domain directory.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/SyncExternalWindowsGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/SyncExternalWindowsGroup/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.AddUserGroup", "service": "MFiles.IRPCUserGroupsAdmin", "name": "AddUserGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/AddUserGroup", "http_path": "POST /grpc/v1/add-user-group", "request": "MFiles.AddUserGroupRequest", "response": "MFiles.AddUserGroupResponse", "summary": "Adds a user group to the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/AddUserGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/AddUserGroup/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.GetUserGroupsAdmin", "service": "MFiles.IRPCUserGroupsAdmin", "name": "GetUserGroupsAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/GetUserGroupsAdmin", "http_path": "POST /grpc/v1/get-user-groups-admin", "request": "MFiles.GetUserGroupsAdminRequest", "response": "MFiles.GetUserGroupsAdminResponse", "summary": "Gets all normal user groups of the vault, with their members.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserGroupsAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserGroupsAdmin/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.ModifyUserGroup", "service": "MFiles.IRPCUserGroupsAdmin", "name": "ModifyUserGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/ModifyUserGroup", "http_path": "POST /grpc/v1/modify-user-group", "request": "MFiles.ModifyUserGroupRequest", "response": "MFiles.ModifyUserGroupResponse", "summary": "Replaces the data and members of an existing user group.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/ModifyUserGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/ModifyUserGroup/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.AddOrUndeleteUserGroup", "service": "MFiles.IRPCUserGroupsAdmin", "name": "AddOrUndeleteUserGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/AddOrUndeleteUserGroup", "http_path": "POST /grpc/v1/add-or-undelete-user-group", "request": "MFiles.AddOrUndeleteUserGroupRequest", "response": "MFiles.AddOrUndeleteUserGroupResponse", "summary": "Adds a user group, or brings back a removed group with the same name.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/AddOrUndeleteUserGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/AddOrUndeleteUserGroup/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.GetUserGroupAdmin", "service": "MFiles.IRPCUserGroupsAdmin", "name": "GetUserGroupAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/GetUserGroupAdmin", "http_path": "POST /grpc/v1/get-user-group-admin", "request": "MFiles.GetUserGroupAdminRequest", "response": "MFiles.GetUserGroupAdminResponse", "summary": "Gets one user group of any type, with its members.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserGroupAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserGroupAdmin/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.GetUserContainersAdmin", "service": "MFiles.IRPCUserGroupsAdmin", "name": "GetUserContainersAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/GetUserContainersAdmin", "http_path": "POST /grpc/v1/get-user-containers-admin", "request": "MFiles.GetUserContainersAdminRequest", "response": "MFiles.GetUserContainersAdminResponse", "summary": "Gets all user groups of the vault, including the groups that represent external repository users and groups.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserContainersAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserContainersAdmin/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.AddMemberToUserGroup", "service": "MFiles.IRPCUserGroupsAdmin", "name": "AddMemberToUserGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/AddMemberToUserGroup", "http_path": "POST /grpc/v1/add-member-to-user-group", "request": "MFiles.AddMemberToUserGroupRequest", "response": "MFiles.AddMemberToUserGroupResponse", "summary": "Adds one user or group to a user group, if it is not a member yet.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/AddMemberToUserGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/AddMemberToUserGroup/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.RemoveMemberFromUserGroup", "service": "MFiles.IRPCUserGroupsAdmin", "name": "RemoveMemberFromUserGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/RemoveMemberFromUserGroup", "http_path": "POST /grpc/v1/remove-member-from-user-group", "request": "MFiles.RemoveMemberFromUserGroupRequest", "response": "MFiles.RemoveMemberFromUserGroupResponse", "summary": "Removes one user or group from a user group, if it is a member.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/RemoveMemberFromUserGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/RemoveMemberFromUserGroup/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.GetChangedUserGroups", "service": "MFiles.IRPCUserGroupsAdmin", "name": "GetChangedUserGroups", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/GetChangedUserGroups", "http_path": "POST /grpc/v1/get-changed-user-groups", "request": "MFiles.GetChangedUserGroupsRequest", "response": "MFiles.GetChangedUserGroupsResponse", "summary": "Gets the user groups that were added, changed or removed after a version token.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetChangedUserGroups/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetChangedUserGroups/index.md"}
{"method": "MFiles.IRPCUserGroupsAdmin.GetUserGroupSyncStatus", "service": "MFiles.IRPCUserGroupsAdmin", "name": "GetUserGroupSyncStatus", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCUserGroupsAdmin/GetUserGroupSyncStatus", "http_path": "POST /grpc/v1/get-user-group-sync-status", "request": "MFiles.GetUserGroupSyncStatusRequest", "response": "MFiles.GetUserGroupSyncStatusResponse", "summary": "Gets the result of the last synchronization of an external Windows group.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserGroupSyncStatus/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCUserGroupsAdmin/GetUserGroupSyncStatus/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.RemoveObjectType", "service": "MFiles.IRPCObjectTypesAdmin", "name": "RemoveObjectType", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/RemoveObjectType", "http_path": "POST /grpc/v1/remove-object-type", "request": "MFiles.RemoveObjectTypeRequest", "response": "MFiles.RemoveObjectTypeResponse", "summary": "Removes an object type or value list together with its items, classes and dependent views.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/RemoveObjectType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/RemoveObjectType/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.ParseSQLSelectStatement", "service": "MFiles.IRPCObjectTypesAdmin", "name": "ParseSQLSelectStatement", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/ParseSQLSelectStatement", "http_path": "POST /grpc/v1/parse-sqlselect-statement", "request": "MFiles.ParseSQLSelectStatementRequest", "response": "MFiles.ParseSQLSelectStatementResponse", "summary": "Connects to an external database and returns the source table and columns of a SELECT statement, to set up the column mappings of an external object type.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ParseSQLSelectStatement/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ParseSQLSelectStatement/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.AddObjectTypeItem", "service": "MFiles.IRPCObjectTypesAdmin", "name": "AddObjectTypeItem", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/AddObjectTypeItem", "http_path": "POST /grpc/v1/add-object-type-item", "request": "MFiles.AddObjectTypeItemRequest", "response": "MFiles.AddObjectTypeItemResponse", "summary": "Adds an item to a value list as an administrator.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/AddObjectTypeItem/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/AddObjectTypeItem/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.RemoveObjectTypeItem", "service": "MFiles.IRPCObjectTypesAdmin", "name": "RemoveObjectTypeItem", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/RemoveObjectTypeItem", "http_path": "POST /grpc/v1/remove-object-type-item", "request": "MFiles.RemoveObjectTypeItemRequest", "response": "MFiles.RemoveObjectTypeItemResponse", "summary": "Deletes an item of a value list as an administrator.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/RemoveObjectTypeItem/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/RemoveObjectTypeItem/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.UpdateObjectTypeItem", "service": "MFiles.IRPCObjectTypesAdmin", "name": "UpdateObjectTypeItem", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/UpdateObjectTypeItem", "http_path": "POST /grpc/v1/update-object-type-item", "request": "MFiles.UpdateObjectTypeItemRequest", "response": "MFiles.UpdateObjectTypeItemResponse", "summary": "Updates an item of a value list (for example its name, parent or owner) as an administrator.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/UpdateObjectTypeItem/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/UpdateObjectTypeItem/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.ChangeObjectTypeItemPermissions", "service": "MFiles.IRPCObjectTypesAdmin", "name": "ChangeObjectTypeItemPermissions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemPermissions", "http_path": "POST /grpc/v1/change-object-type-item-permissions", "request": "MFiles.ChangeObjectTypeItemPermissionsRequest", "response": "MFiles.ChangeObjectTypeItemPermissionsResponse", "summary": "Replaces the permissions (ACL) of a value list item.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemPermissions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemPermissions/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.ConvertValueListToObjectType", "service": "MFiles.IRPCObjectTypesAdmin", "name": "ConvertValueListToObjectType", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/ConvertValueListToObjectType", "http_path": "POST /grpc/v1/convert-value-list-to-object-type", "request": "MFiles.ConvertValueListToObjectTypeRequest", "response": "MFiles.ConvertValueListToObjectTypeResponse", "summary": "Converts a value list, and the lists that own it or that it owns, into real object types.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ConvertValueListToObjectType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ConvertValueListToObjectType/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.ChangeObjectTypeItemIcon", "service": "MFiles.IRPCObjectTypesAdmin", "name": "ChangeObjectTypeItemIcon", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemIcon", "http_path": "POST /grpc/v1/change-object-type-item-icon", "request": "MFiles.ChangeObjectTypeItemIconRequest", "response": "MFiles.ChangeObjectTypeItemIconResponse", "summary": "Sets or clears the icon of a value list item.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemIcon/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemIcon/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.AreAutomaticPermissionsUsed", "service": "MFiles.IRPCObjectTypesAdmin", "name": "AreAutomaticPermissionsUsed", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/AreAutomaticPermissionsUsed", "http_path": "POST /grpc/v1/are-automatic-permissions-used", "request": "MFiles.AreAutomaticPermissionsUsedRequest", "response": "MFiles.AreAutomaticPermissionsUsedResponse", "summary": "Tells whether any item uses automatic permissions, in one object type or value list or in all of them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/AreAutomaticPermissionsUsed/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/AreAutomaticPermissionsUsed/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.GetObjectTypeDefs", "service": "MFiles.IRPCObjectTypesAdmin", "name": "GetObjectTypeDefs", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/GetObjectTypeDefs", "http_path": "POST /grpc/v1/get-object-type-defs", "request": "MFiles.GetObjectTypeDefsRequest", "response": "MFiles.GetObjectTypeDefsResponse", "summary": "Gets the full administrative definitions of all real object types.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetObjectTypeDefs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetObjectTypeDefs/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.GetValueListDefs", "service": "MFiles.IRPCObjectTypesAdmin", "name": "GetValueListDefs", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/GetValueListDefs", "http_path": "POST /grpc/v1/get-value-list-defs", "request": "MFiles.GetValueListDefsRequest", "response": "MFiles.GetValueListDefsResponse", "summary": "Gets the full administrative definitions of all object types and value lists.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetValueListDefs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetValueListDefs/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.AddObjectType", "service": "MFiles.IRPCObjectTypesAdmin", "name": "AddObjectType", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/AddObjectType", "http_path": "POST /grpc/v1/add-object-type", "request": "MFiles.AddObjectTypeRequest", "response": "MFiles.AddObjectTypeResponse", "summary": "Creates a new object type or value list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/AddObjectType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/AddObjectType/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.GetObjectTypeDef", "service": "MFiles.IRPCObjectTypesAdmin", "name": "GetObjectTypeDef", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/GetObjectTypeDef", "http_path": "POST /grpc/v1/get-object-type-def", "request": "MFiles.GetObjectTypeDefRequest", "response": "MFiles.GetObjectTypeDefResponse", "summary": "Gets the full administrative definition of one object type or value list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetObjectTypeDef/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetObjectTypeDef/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.RefreshExternalObjectTypeColumnMappings", "service": "MFiles.IRPCObjectTypesAdmin", "name": "RefreshExternalObjectTypeColumnMappings", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/RefreshExternalObjectTypeColumnMappings", "http_path": "POST /grpc/v1/refresh-external-object-type-column-mappings", "request": "MFiles.RefreshExternalObjectTypeColumnMappingsRequest", "response": "MFiles.RefreshExternalObjectTypeColumnMappingsResponse", "summary": "Re-reads the columns of an external object type's SELECT statement, merges them with the existing column mappings, and saves the object type.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/RefreshExternalObjectTypeColumnMappings/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/RefreshExternalObjectTypeColumnMappings/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.ChangeObjectTypeItemAutomaticPermissionsForObjects", "service": "MFiles.IRPCObjectTypesAdmin", "name": "ChangeObjectTypeItemAutomaticPermissionsForObjects", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemAutomaticPermissionsForObjects", "http_path": "POST /grpc/v1/change-object-type-item-automatic-permissions-for-objects", "request": "MFiles.ChangeObjectTypeItemAutomaticPermissionsForObjectsRequest", "response": "MFiles.ChangeObjectTypeItemAutomaticPermissionsForObjectsResponse", "summary": "Sets or clears the automatic permissions that an item (a value list item or an object) gives to the objects that refer to it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemAutomaticPermissionsForObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemAutomaticPermissionsForObjects/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.GetExternalObjectTypePlugins", "service": "MFiles.IRPCObjectTypesAdmin", "name": "GetExternalObjectTypePlugins", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/GetExternalObjectTypePlugins", "http_path": "POST /grpc/v1/get-external-object-type-plugins", "request": "MFiles.GetExternalObjectTypePluginsRequest", "response": "MFiles.GetExternalObjectTypePluginsResponse", "summary": "Lists the installed connectors (vault applications) that can provide the items of external object types.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetExternalObjectTypePlugins/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetExternalObjectTypePlugins/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.GetExternalObjectTypePluginConnectionInfo", "service": "MFiles.IRPCObjectTypesAdmin", "name": "GetExternalObjectTypePluginConnectionInfo", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/GetExternalObjectTypePluginConnectionInfo", "http_path": "POST /grpc/v1/get-external-object-type-plugin-connection-info", "request": "MFiles.GetExternalObjectTypePluginConnectionInfoRequest", "response": "MFiles.GetExternalObjectTypePluginConnectionInfoResponse", "summary": "Gets the configuration domain and status message of a connector for one object type.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetExternalObjectTypePluginConnectionInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/GetExternalObjectTypePluginConnectionInfo/index.md"}
{"method": "MFiles.IRPCObjectTypesAdmin.ModifyObjectType", "service": "MFiles.IRPCObjectTypesAdmin", "name": "ModifyObjectType", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCObjectTypesAdmin/ModifyObjectType", "http_path": "POST /grpc/v1/modify-object-type", "request": "MFiles.ModifyObjectTypeRequest", "response": "MFiles.ModifyObjectTypeResponse", "summary": "Saves a changed definition of an object type or value list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ModifyObjectType/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ModifyObjectType/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.GetAssociatedPropertyDefs", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "GetAssociatedPropertyDefs", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/GetAssociatedPropertyDefs", "http_path": "POST /grpc/v1/get-associated-property-defs", "request": "MFiles.GetAssociatedPropertyDefsRequest", "response": "MFiles.GetAssociatedPropertyDefsResponse", "summary": "Gets the properties of a class: the property definitions associated with it and whether each is required.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetAssociatedPropertyDefs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetAssociatedPropertyDefs/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.RemovePropertyDef", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "RemovePropertyDef", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/RemovePropertyDef", "http_path": "POST /grpc/v1/remove-property-def", "request": "MFiles.RemovePropertyDefRequest", "response": "MFiles.RemovePropertyDefResponse", "summary": "Deletes a property definition and its values from all objects, or only counts the values that would be removed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/RemovePropertyDef/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/RemovePropertyDef/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.RemoveObjectClass", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "RemoveObjectClass", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/RemoveObjectClass", "http_path": "POST /grpc/v1/remove-object-class", "request": "MFiles.RemoveObjectClassRequest", "response": "MFiles.RemoveObjectClassResponse", "summary": "Deletes a class.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/RemoveObjectClass/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/RemoveObjectClass/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.UpdateObjectNames", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "UpdateObjectNames", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/UpdateObjectNames", "http_path": "POST /grpc/v1/update-object-names", "request": "MFiles.UpdateObjectNamesRequest", "response": "MFiles.UpdateObjectNamesResponse", "summary": "Starts a server job that recalculates the names of all objects of a class from the class's name property.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/UpdateObjectNames/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/UpdateObjectNames/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.RecalculateProperty", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "RecalculateProperty", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/RecalculateProperty", "http_path": "POST /grpc/v1/recalculate-property", "request": "MFiles.RecalculatePropertyRequest", "response": "MFiles.RecalculatePropertyResponse", "summary": "Starts a server job that recalculates the automatic values of a property in all existing objects.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/RecalculateProperty/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/RecalculateProperty/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.GetObjectClasses", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "GetObjectClasses", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/GetObjectClasses", "http_path": "POST /grpc/v1/get-object-classes", "request": "MFiles.GetObjectClassesRequest", "response": "MFiles.GetObjectClassesResponse", "summary": "Gets the administrative definitions of all classes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetObjectClasses/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetObjectClasses/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.AddObjectClass", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "AddObjectClass", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/AddObjectClass", "http_path": "POST /grpc/v1/add-object-class", "request": "MFiles.AddObjectClassRequest", "response": "MFiles.AddObjectClassResponse", "summary": "Creates a class with its property associations.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/AddObjectClass/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/AddObjectClass/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.GetPropertyDefsAdmin", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "GetPropertyDefsAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/GetPropertyDefsAdmin", "http_path": "POST /grpc/v1/get-property-defs-admin", "request": "MFiles.GetPropertyDefsAdminRequest", "response": "MFiles.GetPropertyDefsAdminResponse", "summary": "Gets the administrative definitions of all property definitions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetPropertyDefsAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetPropertyDefsAdmin/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.GetPropertyDefAdmin", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "GetPropertyDefAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/GetPropertyDefAdmin", "http_path": "POST /grpc/v1/get-property-def-admin", "request": "MFiles.GetPropertyDefAdminRequest", "response": "MFiles.GetPropertyDefAdminResponse", "summary": "Gets the administrative definition of one property definition.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetPropertyDefAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetPropertyDefAdmin/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.AddPropertyDef", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "AddPropertyDef", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/AddPropertyDef", "http_path": "POST /grpc/v1/add-property-def", "request": "MFiles.AddPropertyDefRequest", "response": "MFiles.AddPropertyDefResponse", "summary": "Creates a property definition.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/AddPropertyDef/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/AddPropertyDef/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.GetLastUsedValue", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "GetLastUsedValue", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/GetLastUsedValue", "http_path": "POST /grpc/v1/get-last-used-value", "request": "MFiles.GetLastUsedValueRequest", "response": "MFiles.GetLastUsedValueResponse", "summary": "Gets the last number used by an automatic numbering property.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetLastUsedValue/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/GetLastUsedValue/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.IsPropertyFullTextSearchIndexable", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "IsPropertyFullTextSearchIndexable", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/IsPropertyFullTextSearchIndexable", "http_path": "POST /grpc/v1/is-property-full-text-search-indexable", "request": "MFiles.IsPropertyFullTextSearchIndexableRequest", "response": "MFiles.IsPropertyFullTextSearchIndexableResponse", "summary": "Tells whether the values of a property definition are indexed for full-text search.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/IsPropertyFullTextSearchIndexable/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/IsPropertyFullTextSearchIndexable/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.UpdatePropertyDef", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "UpdatePropertyDef", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/UpdatePropertyDef", "http_path": "POST /grpc/v1/update-property-def", "request": "MFiles.UpdatePropertyDefRequest", "response": "MFiles.UpdatePropertyDefResponse", "summary": "Saves a changed property definition.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/UpdatePropertyDef/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/UpdatePropertyDef/index.md"}
{"method": "MFiles.IRPCPropertyDefsAdmin.ModifyObjectClass", "service": "MFiles.IRPCPropertyDefsAdmin", "name": "ModifyObjectClass", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCPropertyDefsAdmin/ModifyObjectClass", "http_path": "POST /grpc/v1/modify-object-class", "request": "MFiles.ModifyObjectClassRequest", "response": "MFiles.ModifyObjectClassResponse", "summary": "Saves a changed class and, optionally, its property associations.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/ModifyObjectClass/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCPropertyDefsAdmin/ModifyObjectClass/index.md"}
{"method": "MFiles.IRPCDocClassGroupsAdmin.RemoveDocClassGroup", "service": "MFiles.IRPCDocClassGroupsAdmin", "name": "RemoveDocClassGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDocClassGroupsAdmin/RemoveDocClassGroup", "http_path": "POST /grpc/v1/remove-doc-class-group", "request": "MFiles.RemoveDocClassGroupRequest", "response": "MFiles.RemoveDocClassGroupResponse", "summary": "Deletes a class group.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/RemoveDocClassGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/RemoveDocClassGroup/index.md"}
{"method": "MFiles.IRPCDocClassGroupsAdmin.AddDocClassGroup", "service": "MFiles.IRPCDocClassGroupsAdmin", "name": "AddDocClassGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDocClassGroupsAdmin/AddDocClassGroup", "http_path": "POST /grpc/v1/add-doc-class-group", "request": "MFiles.AddDocClassGroupRequest", "response": "MFiles.AddDocClassGroupResponse", "summary": "Creates a class group.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/AddDocClassGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/AddDocClassGroup/index.md"}
{"method": "MFiles.IRPCDocClassGroupsAdmin.GetDocClassGroups", "service": "MFiles.IRPCDocClassGroupsAdmin", "name": "GetDocClassGroups", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDocClassGroupsAdmin/GetDocClassGroups", "http_path": "POST /grpc/v1/get-doc-class-groups", "request": "MFiles.GetDocClassGroupsRequest", "response": "MFiles.GetDocClassGroupsResponse", "summary": "Gets all class groups with their member classes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/GetDocClassGroups/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/GetDocClassGroups/index.md"}
{"method": "MFiles.IRPCDocClassGroupsAdmin.ModifyDocClassGroup", "service": "MFiles.IRPCDocClassGroupsAdmin", "name": "ModifyDocClassGroup", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDocClassGroupsAdmin/ModifyDocClassGroup", "http_path": "POST /grpc/v1/modify-doc-class-group", "request": "MFiles.ModifyDocClassGroupRequest", "response": "MFiles.ModifyDocClassGroupResponse", "summary": "Saves a changed class group: its name and member classes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/ModifyDocClassGroup/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocClassGroupsAdmin/ModifyDocClassGroup/index.md"}
{"method": "MFiles.IRPCWorkflowsAdmin.RemoveWorkflow", "service": "MFiles.IRPCWorkflowsAdmin", "name": "RemoveWorkflow", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkflowsAdmin/RemoveWorkflow", "http_path": "POST /grpc/v1/remove-workflow", "request": "MFiles.RemoveWorkflowRequest", "response": "MFiles.RemoveWorkflowResponse", "summary": "Deletes a workflow with its states and transitions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/RemoveWorkflow/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/RemoveWorkflow/index.md"}
{"method": "MFiles.IRPCWorkflowsAdmin.RemoveWorkflows", "service": "MFiles.IRPCWorkflowsAdmin", "name": "RemoveWorkflows", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkflowsAdmin/RemoveWorkflows", "http_path": "POST /grpc/v1/remove-workflows", "request": "MFiles.RemoveWorkflowsRequest", "response": "MFiles.RemoveWorkflowsResponse", "summary": "Deletes several workflows in one transaction.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/RemoveWorkflows/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/RemoveWorkflows/index.md"}
{"method": "MFiles.IRPCWorkflowsAdmin.AddWorkflow", "service": "MFiles.IRPCWorkflowsAdmin", "name": "AddWorkflow", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkflowsAdmin/AddWorkflow", "http_path": "POST /grpc/v1/add-workflow", "request": "MFiles.AddWorkflowRequest", "response": "MFiles.AddWorkflowResponse", "summary": "Creates a workflow with its states and transitions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/AddWorkflow/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/AddWorkflow/index.md"}
{"method": "MFiles.IRPCWorkflowsAdmin.ModifyWorkflow", "service": "MFiles.IRPCWorkflowsAdmin", "name": "ModifyWorkflow", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkflowsAdmin/ModifyWorkflow", "http_path": "POST /grpc/v1/modify-workflow", "request": "MFiles.ModifyWorkflowRequest", "response": "MFiles.ModifyWorkflowResponse", "summary": "Saves a changed workflow with its states and transitions.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/ModifyWorkflow/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/ModifyWorkflow/index.md"}
{"method": "MFiles.IRPCWorkflowsAdmin.GetWorkflows", "service": "MFiles.IRPCWorkflowsAdmin", "name": "GetWorkflows", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCWorkflowsAdmin/GetWorkflows", "http_path": "POST /grpc/v1/get-workflows", "request": "MFiles.GetWorkflowsRequest", "response": "MFiles.GetWorkflowsResponse", "summary": "Gets the full administrative definitions of all workflows.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/GetWorkflows/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWorkflowsAdmin/GetWorkflows/index.md"}
{"method": "MFiles.IRPCViewsAdmin.GetViewsAndUsersAdmin", "service": "MFiles.IRPCViewsAdmin", "name": "GetViewsAndUsersAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCViewsAdmin/GetViewsAndUsersAdmin", "http_path": "POST /grpc/v1/get-views-and-users-admin", "request": "MFiles.GetViewsAndUsersAdminRequest", "response": "MFiles.GetViewsAndUsersAdminResponse", "summary": "Gets all common views and the private views of all users, with the owner of each private view.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViewsAdmin/GetViewsAndUsersAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCViewsAdmin/GetViewsAndUsersAdmin/index.md"}
{"method": "MFiles.IRPCNamedACLsAdmin.AddNamedACL", "service": "MFiles.IRPCNamedACLsAdmin", "name": "AddNamedACL", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedACLsAdmin/AddNamedACL", "http_path": "POST /grpc/v1/add-named-acl", "request": "MFiles.AddNamedACLRequest", "response": "MFiles.AddNamedACLResponse", "summary": "Adds a named ACL to the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/AddNamedACL/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/AddNamedACL/index.md"}
{"method": "MFiles.IRPCNamedACLsAdmin.GetNamedACLsForAdmin", "service": "MFiles.IRPCNamedACLsAdmin", "name": "GetNamedACLsForAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedACLsAdmin/GetNamedACLsForAdmin", "http_path": "POST /grpc/v1/get-named-acls-for-admin", "request": "MFiles.GetNamedACLsForAdminRequest", "response": "MFiles.GetNamedACLsForAdminResponse", "summary": "Gets the named ACLs of the given types, including the ACLs that control who sees them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/GetNamedACLsForAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/GetNamedACLsForAdmin/index.md"}
{"method": "MFiles.IRPCNamedACLsAdmin.IsNamedACLUsedInAutomaticPermissions", "service": "MFiles.IRPCNamedACLsAdmin", "name": "IsNamedACLUsedInAutomaticPermissions", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedACLsAdmin/IsNamedACLUsedInAutomaticPermissions", "http_path": "POST /grpc/v1/is-named-aclused-in-automatic-permissions", "request": "MFiles.IsNamedACLUsedInAutomaticPermissionsRequest", "response": "MFiles.IsNamedACLUsedInAutomaticPermissionsResponse", "summary": "Tells whether a named ACL is used in the automatic permissions of any value list item or class.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/IsNamedACLUsedInAutomaticPermissions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/IsNamedACLUsedInAutomaticPermissions/index.md"}
{"method": "MFiles.IRPCNamedACLsAdmin.ModifyNamedACL", "service": "MFiles.IRPCNamedACLsAdmin", "name": "ModifyNamedACL", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedACLsAdmin/ModifyNamedACL", "http_path": "POST /grpc/v1/modify-named-acl", "request": "MFiles.ModifyNamedACLRequest", "response": "MFiles.ModifyNamedACLResponse", "summary": "Changes a named ACL, and optionally the permissions of the objects that use it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/ModifyNamedACL/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/ModifyNamedACL/index.md"}
{"method": "MFiles.IRPCNamedACLsAdmin.RemoveNamedACL", "service": "MFiles.IRPCNamedACLsAdmin", "name": "RemoveNamedACL", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCNamedACLsAdmin/RemoveNamedACL", "http_path": "POST /grpc/v1/remove-named-acl", "request": "MFiles.RemoveNamedACLRequest", "response": "MFiles.RemoveNamedACLResponse", "summary": "Removes a named ACL from the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/RemoveNamedACL/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCNamedACLsAdmin/RemoveNamedACL/index.md"}
{"method": "MFiles.IRPCLanguagesAdmin.AddLanguage", "service": "MFiles.IRPCLanguagesAdmin", "name": "AddLanguage", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLanguagesAdmin/AddLanguage", "http_path": "POST /grpc/v1/add-language", "request": "MFiles.AddLanguageRequest", "response": "MFiles.AddLanguageResponse", "summary": "Adds a language to the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/AddLanguage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/AddLanguage/index.md"}
{"method": "MFiles.IRPCLanguagesAdmin.ModifyLanguage", "service": "MFiles.IRPCLanguagesAdmin", "name": "ModifyLanguage", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLanguagesAdmin/ModifyLanguage", "http_path": "POST /grpc/v1/modify-language", "request": "MFiles.ModifyLanguageRequest", "response": "MFiles.ModifyLanguageResponse", "summary": "Changes the name or language code of a language.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/ModifyLanguage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/ModifyLanguage/index.md"}
{"method": "MFiles.IRPCLanguagesAdmin.RemoveLanguage", "service": "MFiles.IRPCLanguagesAdmin", "name": "RemoveLanguage", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLanguagesAdmin/RemoveLanguage", "http_path": "POST /grpc/v1/remove-language", "request": "MFiles.RemoveLanguageRequest", "response": "MFiles.RemoveLanguageResponse", "summary": "Removes an additional language from the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/RemoveLanguage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/RemoveLanguage/index.md"}
{"method": "MFiles.IRPCLanguagesAdmin.GetTranslations", "service": "MFiles.IRPCLanguagesAdmin", "name": "GetTranslations", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLanguagesAdmin/GetTranslations", "http_path": "POST /grpc/v1/get-translations", "request": "MFiles.GetTranslationsRequest", "response": "MFiles.GetTranslationsResponse", "summary": "Gets the translatable names of the vault's metadata structure, with their texts in a source and a target language.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/GetTranslations/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/GetTranslations/index.md"}
{"method": "MFiles.IRPCLanguagesAdmin.ApplyTranslations", "service": "MFiles.IRPCLanguagesAdmin", "name": "ApplyTranslations", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLanguagesAdmin/ApplyTranslations", "http_path": "POST /grpc/v1/apply-translations", "request": "MFiles.ApplyTranslationsRequest", "response": "MFiles.ApplyTranslationsResponse", "summary": "Stores translated names in a target language.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/ApplyTranslations/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLanguagesAdmin/ApplyTranslations/index.md"}
{"method": "MFiles.IRPCEventHandlersAdmin.GetVaultEventHandlers", "service": "MFiles.IRPCEventHandlersAdmin", "name": "GetVaultEventHandlers", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventHandlersAdmin/GetVaultEventHandlers", "http_path": "POST /grpc/v1/get-vault-event-handlers", "request": "MFiles.GetVaultEventHandlersRequest", "response": "MFiles.GetVaultEventHandlersResponse", "summary": "Gets all event handlers of the vault, with their code.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/GetVaultEventHandlers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/GetVaultEventHandlers/index.md"}
{"method": "MFiles.IRPCEventHandlersAdmin.SetVaultEventHandlers", "service": "MFiles.IRPCEventHandlersAdmin", "name": "SetVaultEventHandlers", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventHandlersAdmin/SetVaultEventHandlers", "http_path": "POST /grpc/v1/set-vault-event-handlers", "request": "MFiles.SetVaultEventHandlersRequest", "response": "MFiles.SetVaultEventHandlersResponse", "summary": "Replaces all event handlers of the vault with the given list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/SetVaultEventHandlers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/SetVaultEventHandlers/index.md"}
{"method": "MFiles.IRPCEventHandlersAdmin.GetServerEventHandlers", "service": "MFiles.IRPCEventHandlersAdmin", "name": "GetServerEventHandlers", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventHandlersAdmin/GetServerEventHandlers", "http_path": "POST /grpc/v1/get-server-event-handlers", "request": "MFiles.GetServerEventHandlersRequest", "response": "MFiles.GetServerEventHandlersResponse", "summary": "Gets all server-level event handlers, with their code.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/GetServerEventHandlers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/GetServerEventHandlers/index.md"}
{"method": "MFiles.IRPCEventHandlersAdmin.SetServerEventHandlers", "service": "MFiles.IRPCEventHandlersAdmin", "name": "SetServerEventHandlers", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventHandlersAdmin/SetServerEventHandlers", "http_path": "POST /grpc/v1/set-server-event-handlers", "request": "MFiles.SetServerEventHandlersRequest", "response": "MFiles.SetServerEventHandlersResponse", "summary": "Replaces all server-level event handlers with the given list.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/SetServerEventHandlers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventHandlersAdmin/SetServerEventHandlers/index.md"}
{"method": "MFiles.IRPCEventsAdmin.EnableEventLogging", "service": "MFiles.IRPCEventsAdmin", "name": "EnableEventLogging", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/EnableEventLogging", "http_path": "POST /grpc/v1/enable-event-logging", "request": "MFiles.EnableEventLoggingRequest", "response": "MFiles.EnableEventLoggingResponse", "summary": "Turns event logging of the vault on or off.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/EnableEventLogging/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/EnableEventLogging/index.md"}
{"method": "MFiles.IRPCEventsAdmin.IsEventLoggingEnabled", "service": "MFiles.IRPCEventsAdmin", "name": "IsEventLoggingEnabled", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/IsEventLoggingEnabled", "http_path": "POST /grpc/v1/is-event-logging-enabled", "request": "MFiles.IsEventLoggingEnabledRequest", "response": "MFiles.IsEventLoggingEnabledResponse", "summary": "Tells whether event logging is on in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/IsEventLoggingEnabled/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/IsEventLoggingEnabled/index.md"}
{"method": "MFiles.IRPCEventsAdmin.ClearEvents", "service": "MFiles.IRPCEventsAdmin", "name": "ClearEvents", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/ClearEvents", "http_path": "POST /grpc/v1/clear-events", "request": "MFiles.ClearEventsRequest", "response": "MFiles.ClearEventsResponse", "summary": "Deletes all events of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/ClearEvents/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/ClearEvents/index.md"}
{"method": "MFiles.IRPCEventsAdmin.DeleteEventsRange", "service": "MFiles.IRPCEventsAdmin", "name": "DeleteEventsRange", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/DeleteEventsRange", "http_path": "POST /grpc/v1/delete-events-range", "request": "MFiles.DeleteEventsRangeRequest", "response": "MFiles.DeleteEventsRangeResponse", "summary": "Deletes the events whose IDs are in the given range.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/DeleteEventsRange/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/DeleteEventsRange/index.md"}
{"method": "MFiles.IRPCEventsAdmin.EventsExported", "service": "MFiles.IRPCEventsAdmin", "name": "EventsExported", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/EventsExported", "http_path": "POST /grpc/v1/events-exported", "request": "MFiles.EventsExportedRequest", "response": "MFiles.EventsExportedResponse", "summary": "Records in the event log that a range of events was exported.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/EventsExported/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/EventsExported/index.md"}
{"method": "MFiles.IRPCEventsAdmin.GetMinAndMaxEventIDs", "service": "MFiles.IRPCEventsAdmin", "name": "GetMinAndMaxEventIDs", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/GetMinAndMaxEventIDs", "http_path": "POST /grpc/v1/get-min-and-max-event-ids", "request": "MFiles.GetMinAndMaxEventIDsRequest", "response": "MFiles.GetMinAndMaxEventIDsResponse", "summary": "Gets the smallest and largest event ID in the vault's event log.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetMinAndMaxEventIDs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetMinAndMaxEventIDs/index.md"}
{"method": "MFiles.IRPCEventsAdmin.GetEvents", "service": "MFiles.IRPCEventsAdmin", "name": "GetEvents", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/GetEvents", "http_path": "POST /grpc/v1/get-events", "request": "MFiles.GetEventsRequest", "response": "MFiles.GetEventsResponse", "summary": "Gets all events of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEvents/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEvents/index.md"}
{"method": "MFiles.IRPCEventsAdmin.GetEventsRange", "service": "MFiles.IRPCEventsAdmin", "name": "GetEventsRange", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/GetEventsRange", "http_path": "POST /grpc/v1/get-events-range", "request": "MFiles.GetEventsRangeRequest", "response": "MFiles.GetEventsRangeResponse", "summary": "Gets events by ID range and filters, oldest or newest first, with an optional maximum count.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEventsRange/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEventsRange/index.md"}
{"method": "MFiles.IRPCEventsAdmin.SaveEventLogFilter", "service": "MFiles.IRPCEventsAdmin", "name": "SaveEventLogFilter", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/SaveEventLogFilter", "http_path": "POST /grpc/v1/save-event-log-filter", "request": "MFiles.SaveEventLogFilterRequest", "response": "MFiles.SaveEventLogFilterResponse", "summary": "Saves a named event log filter for the calling user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/SaveEventLogFilter/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/SaveEventLogFilter/index.md"}
{"method": "MFiles.IRPCEventsAdmin.GetEventLogFilters", "service": "MFiles.IRPCEventsAdmin", "name": "GetEventLogFilters", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/GetEventLogFilters", "http_path": "POST /grpc/v1/get-event-log-filters", "request": "MFiles.GetEventLogFiltersRequest", "response": "MFiles.GetEventLogFiltersResponse", "summary": "Gets the event log filters saved by the calling user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEventLogFilters/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEventLogFilters/index.md"}
{"method": "MFiles.IRPCEventsAdmin.DeleteEventLogFilters", "service": "MFiles.IRPCEventsAdmin", "name": "DeleteEventLogFilters", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/DeleteEventLogFilters", "http_path": "POST /grpc/v1/delete-event-log-filters", "request": "MFiles.DeleteEventLogFiltersRequest", "response": "MFiles.DeleteEventLogFiltersResponse", "summary": "Deletes saved event log filters of the calling user by ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/DeleteEventLogFilters/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/DeleteEventLogFilters/index.md"}
{"method": "MFiles.IRPCEventsAdmin.GetEventLogFilterRecord", "service": "MFiles.IRPCEventsAdmin", "name": "GetEventLogFilterRecord", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/GetEventLogFilterRecord", "http_path": "POST /grpc/v1/get-event-log-filter-record", "request": "MFiles.GetEventLogFilterRecordRequest", "response": "MFiles.GetEventLogFilterRecordResponse", "summary": "Gets the conditions of the calling user's default event log filter.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEventLogFilterRecord/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/GetEventLogFilterRecord/index.md"}
{"method": "MFiles.IRPCEventsAdmin.UpdateEventLogFilterDefaultValue", "service": "MFiles.IRPCEventsAdmin", "name": "UpdateEventLogFilterDefaultValue", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCEventsAdmin/UpdateEventLogFilterDefaultValue", "http_path": "POST /grpc/v1/update-event-log-filter-default-value", "request": "MFiles.UpdateEventLogFilterDefaultValueRequest", "response": "MFiles.UpdateEventLogFilterDefaultValueResponse", "summary": "Makes a saved event log filter the user's default filter, or clears its default flag.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/UpdateEventLogFilterDefaultValue/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCEventsAdmin/UpdateEventLogFilterDefaultValue/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.RemoveScheduledJob", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "RemoveScheduledJob", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/RemoveScheduledJob", "http_path": "POST /grpc/v1/remove-scheduled-job", "request": "MFiles.RemoveScheduledJobRequest", "response": "MFiles.RemoveScheduledJobResponse", "summary": "Removes a scheduled job.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/RemoveScheduledJob/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/RemoveScheduledJob/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.StartScheduledJob", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "StartScheduledJob", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/StartScheduledJob", "http_path": "POST /grpc/v1/start-scheduled-job", "request": "MFiles.StartScheduledJobRequest", "response": "MFiles.StartScheduledJobResponse", "summary": "Runs a scheduled job now, outside its schedule.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/StartScheduledJob/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/StartScheduledJob/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.CancelScheduledJob", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "CancelScheduledJob", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/CancelScheduledJob", "http_path": "POST /grpc/v1/cancel-scheduled-job", "request": "MFiles.CancelScheduledJobRequest", "response": "MFiles.CancelScheduledJobResponse", "summary": "Asks a running scheduled job to stop.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/CancelScheduledJob/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/CancelScheduledJob/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.DownloadScheduledJobOutputFile_ReadBlock", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "DownloadScheduledJobOutputFile_ReadBlock", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/DownloadScheduledJobOutputFile_ReadBlock", "http_path": "POST /grpc/v1/download-scheduled-job-output-file_-read-block", "request": "MFiles.DownloadScheduledJobOutputFile_ReadBlockRequest", "response": "MFiles.DownloadScheduledJobOutputFile_ReadBlockResponse", "summary": "Reads a block of a job output file, such as the summary of a restore from archive preview.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/DownloadScheduledJobOutputFile_ReadBlock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/DownloadScheduledJobOutputFile_ReadBlock/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.GetScheduledJobRunInfo", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "GetScheduledJobRunInfo", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/GetScheduledJobRunInfo", "http_path": "POST /grpc/v1/get-scheduled-job-run-info", "request": "MFiles.GetScheduledJobRunInfoRequest", "response": "MFiles.GetScheduledJobRunInfoResponse", "summary": "Gets the run state of a scheduled job: running or not, last and next run, errors and progress.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/GetScheduledJobRunInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/GetScheduledJobRunInfo/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.GetScheduledJobs", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "GetScheduledJobs", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/GetScheduledJobs", "http_path": "POST /grpc/v1/get-scheduled-jobs", "request": "MFiles.GetScheduledJobsRequest", "response": "MFiles.GetScheduledJobsResponse", "summary": "Gets the scheduled jobs of the server (server-level session) or of the vault (vault session), with their run state.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/GetScheduledJobs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/GetScheduledJobs/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.AddScheduledJob", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "AddScheduledJob", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/AddScheduledJob", "http_path": "POST /grpc/v1/add-scheduled-job", "request": "MFiles.AddScheduledJobRequest", "response": "MFiles.AddScheduledJobResponse", "summary": "Adds a scheduled job to the server or to the vault, depending on the job type.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/AddScheduledJob/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/AddScheduledJob/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.ModifyScheduledJob", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "ModifyScheduledJob", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/ModifyScheduledJob", "http_path": "POST /grpc/v1/modify-scheduled-job", "request": "MFiles.ModifyScheduledJobRequest", "response": "MFiles.ModifyScheduledJobResponse", "summary": "Replaces the definition of an existing scheduled job.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/ModifyScheduledJob/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/ModifyScheduledJob/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.GetScheduledJob", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "GetScheduledJob", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/GetScheduledJob", "http_path": "POST /grpc/v1/get-scheduled-job", "request": "MFiles.GetScheduledJobRequest", "response": "MFiles.GetScheduledJobResponse", "summary": "Gets one scheduled job and its run state.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/GetScheduledJob/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/GetScheduledJob/index.md"}
{"method": "MFiles.IRPCScheduledJobsAdmin.ResetScheduledJobProgress", "service": "MFiles.IRPCScheduledJobsAdmin", "name": "ResetScheduledJobProgress", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCScheduledJobsAdmin/ResetScheduledJobProgress", "http_path": "POST /grpc/v1/reset-scheduled-job-progress", "request": "MFiles.ResetScheduledJobProgressRequest", "response": "MFiles.ResetScheduledJobProgressResponse", "summary": "Resets the saved progress of an optimize vault job, so that its next run retries the failed step or starts over.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/ResetScheduledJobProgress/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCScheduledJobsAdmin/ResetScheduledJobProgress/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.CheckAndRegisterMultiServerResponsibility", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "CheckAndRegisterMultiServerResponsibility", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/CheckAndRegisterMultiServerResponsibility", "http_path": "POST /grpc/v1/check-and-register-multi-server-responsibility", "request": "MFiles.CheckAndRegisterMultiServerResponsibilityRequest", "response": "MFiles.CheckAndRegisterMultiServerResponsibilityResponse", "summary": "Tells whether this server is the one in a multi-server vault that runs the reporting data exports, and claims that role if no server has it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/CheckAndRegisterMultiServerResponsibility/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/CheckAndRegisterMultiServerResponsibility/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.GetAsyncTasks", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "GetAsyncTasks", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTasks", "http_path": "POST /grpc/v1/get-async-tasks", "request": "MFiles.GetAsyncTasksRequest", "response": "MFiles.GetAsyncTasksResponse", "summary": "Gets the vault's asynchronous tasks, newest first.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTasks/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTasks/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.GetAsyncTask", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "GetAsyncTask", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTask", "http_path": "POST /grpc/v1/get-async-task", "request": "MFiles.GetAsyncTaskRequest", "response": "MFiles.GetAsyncTaskResponse", "summary": "Gets one asynchronous task by ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTask/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTask/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.QueueAndGetLatestAsyncTask", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "QueueAndGetLatestAsyncTask", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/QueueAndGetLatestAsyncTask", "http_path": "POST /grpc/v1/queue-and-get-latest-async-task", "request": "MFiles.QueueAndGetLatestAsyncTaskRequest", "response": "MFiles.QueueAndGetLatestAsyncTaskResponse", "summary": "Gets the newest asynchronous task of the vault and asks the server to queue pending tasks for running now.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/QueueAndGetLatestAsyncTask/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/QueueAndGetLatestAsyncTask/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.WaitForAsyncTaskCompletion", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "WaitForAsyncTaskCompletion", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/WaitForAsyncTaskCompletion", "http_path": "POST /grpc/v1/wait-for-async-task-completion", "request": "MFiles.WaitForAsyncTaskCompletionRequest", "response": "MFiles.WaitForAsyncTaskCompletionResponse", "summary": "Waits until the given asynchronous tasks have finished, then optionally returns a list of tasks.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/WaitForAsyncTaskCompletion/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/WaitForAsyncTaskCompletion/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.GetAsyncTasksRange", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "GetAsyncTasksRange", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTasksRange", "http_path": "POST /grpc/v1/get-async-tasks-range", "request": "MFiles.GetAsyncTasksRangeRequest", "response": "MFiles.GetAsyncTasksRangeResponse", "summary": "Gets a page of asynchronous tasks, oldest or newest first, optionally only tasks in given states.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTasksRange/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetAsyncTasksRange/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.GetBackgroundOperationStatus", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "GetBackgroundOperationStatus", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/GetBackgroundOperationStatus", "http_path": "POST /grpc/v1/get-background-operation-status", "request": "MFiles.GetBackgroundOperationStatusRequest", "response": "MFiles.GetBackgroundOperationStatusResponse", "summary": "Gets the run state of a background operation, such as an external object type refresh.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetBackgroundOperationStatus/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/GetBackgroundOperationStatus/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.StartBackgroundOperation", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "StartBackgroundOperation", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/StartBackgroundOperation", "http_path": "POST /grpc/v1/start-background-operation", "request": "MFiles.StartBackgroundOperationRequest", "response": "MFiles.StartBackgroundOperationResponse", "summary": "Starts a background operation now, such as a full refresh of an external object type from its external database.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/StartBackgroundOperation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/StartBackgroundOperation/index.md"}
{"method": "MFiles.IRPCBackgroundOperationsAdmin.WaitForBackgroundOperationCompletion", "service": "MFiles.IRPCBackgroundOperationsAdmin", "name": "WaitForBackgroundOperationCompletion", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCBackgroundOperationsAdmin/WaitForBackgroundOperationCompletion", "http_path": "POST /grpc/v1/wait-for-background-operation-completion", "request": "MFiles.WaitForBackgroundOperationCompletionRequest", "response": "MFiles.WaitForBackgroundOperationCompletionResponse", "summary": "Waits until a background operation has finished, or stops it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/WaitForBackgroundOperationCompletion/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCBackgroundOperationsAdmin/WaitForBackgroundOperationCompletion/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.AddNewExportedDataSet", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "AddNewExportedDataSet", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/AddNewExportedDataSet", "http_path": "POST /grpc/v1/add-new-exported-data-set", "request": "MFiles.AddNewExportedDataSetRequest", "response": "MFiles.AddNewExportedDataSetResponse", "summary": "Adds an exported data set.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/AddNewExportedDataSet/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/AddNewExportedDataSet/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.ModifyExportedDataSet", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "ModifyExportedDataSet", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/ModifyExportedDataSet", "http_path": "POST /grpc/v1/modify-exported-data-set", "request": "MFiles.ModifyExportedDataSetRequest", "response": "MFiles.ModifyExportedDataSetResponse", "summary": "Replaces the definition of an exported data set.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/ModifyExportedDataSet/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/ModifyExportedDataSet/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.RemoveExportedDataSet", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "RemoveExportedDataSet", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/RemoveExportedDataSet", "http_path": "POST /grpc/v1/remove-exported-data-set", "request": "MFiles.RemoveExportedDataSetRequest", "response": "MFiles.RemoveExportedDataSetResponse", "summary": "Removes an exported data set.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/RemoveExportedDataSet/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/RemoveExportedDataSet/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.TriggerExportedDataSetExecution", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "TriggerExportedDataSetExecution", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/TriggerExportedDataSetExecution", "http_path": "POST /grpc/v1/trigger-exported-data-set-execution", "request": "MFiles.TriggerExportedDataSetExecutionRequest", "response": "MFiles.TriggerExportedDataSetExecutionResponse", "summary": "Requests an immediate export run of an exported data set.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/TriggerExportedDataSetExecution/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/TriggerExportedDataSetExecution/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.CancelExportedDataSetExecution", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "CancelExportedDataSetExecution", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/CancelExportedDataSetExecution", "http_path": "POST /grpc/v1/cancel-exported-data-set-execution", "request": "MFiles.CancelExportedDataSetExecutionRequest", "response": "MFiles.CancelExportedDataSetExecutionResponse", "summary": "Requests that a running export of an exported data set stops.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/CancelExportedDataSetExecution/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/CancelExportedDataSetExecution/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.GetExportedDataSetExecutionStatus", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "GetExportedDataSetExecutionStatus", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/GetExportedDataSetExecutionStatus", "http_path": "POST /grpc/v1/get-exported-data-set-execution-status", "request": "MFiles.GetExportedDataSetExecutionStatusRequest", "response": "MFiles.GetExportedDataSetExecutionStatusResponse", "summary": "Gets the progress and status of the latest export run of an exported data set.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/GetExportedDataSetExecutionStatus/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/GetExportedDataSetExecutionStatus/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.SetReportAccessCredentials", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "SetReportAccessCredentials", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/SetReportAccessCredentials", "http_path": "POST /grpc/v1/set-report-access-credentials", "request": "MFiles.SetReportAccessCredentialsRequest", "response": "MFiles.SetReportAccessCredentialsResponse", "summary": "Sets the account that is used to access reports generated from the exported data.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/SetReportAccessCredentials/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/SetReportAccessCredentials/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.GetReportAccessCredentialsAdmin", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "GetReportAccessCredentialsAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/GetReportAccessCredentialsAdmin", "http_path": "POST /grpc/v1/get-report-access-credentials-admin", "request": "MFiles.GetReportAccessCredentialsAdminRequest", "response": "MFiles.GetReportAccessCredentialsAdminResponse", "summary": "Gets the account that is used to access reports generated from the exported data.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/GetReportAccessCredentialsAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/GetReportAccessCredentialsAdmin/index.md"}
{"method": "MFiles.IRPCExportedDataSetsAdmin.GetExportedDataSetsAdmin", "service": "MFiles.IRPCExportedDataSetsAdmin", "name": "GetExportedDataSetsAdmin", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExportedDataSetsAdmin/GetExportedDataSetsAdmin", "http_path": "POST /grpc/v1/get-exported-data-sets-admin", "request": "MFiles.GetExportedDataSetsAdminRequest", "response": "MFiles.GetExportedDataSetsAdminResponse", "summary": "Gets all exported data sets of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/GetExportedDataSetsAdmin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExportedDataSetsAdmin/GetExportedDataSetsAdmin/index.md"}
{"method": "MFiles.IRPCExternalLocationsAdmin.RemoveExternalLocation", "service": "MFiles.IRPCExternalLocationsAdmin", "name": "RemoveExternalLocation", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExternalLocationsAdmin/RemoveExternalLocation", "http_path": "POST /grpc/v1/remove-external-location", "request": "MFiles.RemoveExternalLocationRequest", "response": "MFiles.RemoveExternalLocationResponse", "summary": "Deletes an external location, optionally destroying the documents whose files are linked to it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/RemoveExternalLocation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/RemoveExternalLocation/index.md"}
{"method": "MFiles.IRPCExternalLocationsAdmin.RefreshExternalLocation", "service": "MFiles.IRPCExternalLocationsAdmin", "name": "RefreshExternalLocation", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExternalLocationsAdmin/RefreshExternalLocation", "http_path": "POST /grpc/v1/refresh-external-location", "request": "MFiles.RefreshExternalLocationRequest", "response": "MFiles.RefreshExternalLocationResponse", "summary": "Checks the location now instead of waiting for the next automatic round.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/RefreshExternalLocation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/RefreshExternalLocation/index.md"}
{"method": "MFiles.IRPCExternalLocationsAdmin.AddExternalLocation", "service": "MFiles.IRPCExternalLocationsAdmin", "name": "AddExternalLocation", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExternalLocationsAdmin/AddExternalLocation", "http_path": "POST /grpc/v1/add-external-location", "request": "MFiles.AddExternalLocationRequest", "response": "MFiles.AddExternalLocationResponse", "summary": "Creates an external location.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/AddExternalLocation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/AddExternalLocation/index.md"}
{"method": "MFiles.IRPCExternalLocationsAdmin.ModifyExternalLocation", "service": "MFiles.IRPCExternalLocationsAdmin", "name": "ModifyExternalLocation", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExternalLocationsAdmin/ModifyExternalLocation", "http_path": "POST /grpc/v1/modify-external-location", "request": "MFiles.ModifyExternalLocationRequest", "response": "MFiles.ModifyExternalLocationResponse", "summary": "Saves a changed external location.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/ModifyExternalLocation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/ModifyExternalLocation/index.md"}
{"method": "MFiles.IRPCExternalLocationsAdmin.GetExternalLocations", "service": "MFiles.IRPCExternalLocationsAdmin", "name": "GetExternalLocations", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExternalLocationsAdmin/GetExternalLocations", "http_path": "POST /grpc/v1/get-external-locations", "request": "MFiles.GetExternalLocationsRequest", "response": "MFiles.GetExternalLocationsResponse", "summary": "Gets all external locations of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/GetExternalLocations/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/GetExternalLocations/index.md"}
{"method": "MFiles.IRPCExternalLocationsAdmin.ImportFilesFromLinkedLocation", "service": "MFiles.IRPCExternalLocationsAdmin", "name": "ImportFilesFromLinkedLocation", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCExternalLocationsAdmin/ImportFilesFromLinkedLocation", "http_path": "POST /grpc/v1/import-files-from-linked-location", "request": "MFiles.ImportFilesFromLinkedLocationRequest", "response": "MFiles.ImportFilesFromLinkedLocationResponse", "summary": "Converts a file source that links files into one that imports them, and starts importing.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/ImportFilesFromLinkedLocation/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCExternalLocationsAdmin/ImportFilesFromLinkedLocation/index.md"}
{"method": "MFiles.IRPCThumbnailsAdmin.ResetThumbnailImages", "service": "MFiles.IRPCThumbnailsAdmin", "name": "ResetThumbnailImages", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCThumbnailsAdmin/ResetThumbnailImages", "http_path": "POST /grpc/v1/reset-thumbnail-images", "request": "MFiles.ResetThumbnailImagesRequest", "response": "MFiles.ResetThumbnailImagesResponse", "summary": "Discards all thumbnail images stored in the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCThumbnailsAdmin/ResetThumbnailImages/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCThumbnailsAdmin/ResetThumbnailImages/index.md"}
{"method": "MFiles.IRPCWebAccessAdmin.QueryADSIObjects", "service": "MFiles.IRPCWebAccessAdmin", "name": "QueryADSIObjects", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebAccessAdmin/QueryADSIObjects", "http_path": "POST /grpc/v1/query-adsiobjects", "request": "MFiles.QueryADSIObjectsRequest", "response": "MFiles.QueryADSIObjectsResponse", "summary": "Lists the child objects of an IIS (ADSI) path on the server computer, for example its web sites.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/QueryADSIObjects/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/QueryADSIObjects/index.md"}
{"method": "MFiles.IRPCWebAccessAdmin.CheckCommonRequirements", "service": "MFiles.IRPCWebAccessAdmin", "name": "CheckCommonRequirements", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebAccessAdmin/CheckCommonRequirements", "http_path": "POST /grpc/v1/check-common-requirements", "request": "MFiles.CheckCommonRequirementsRequest", "response": "MFiles.CheckCommonRequirementsResponse", "summary": "Checks that IIS and ASP.NET are installed and configured as M-Files Web needs.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CheckCommonRequirements/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CheckCommonRequirements/index.md"}
{"method": "MFiles.IRPCWebAccessAdmin.UseExistingWebSite", "service": "MFiles.IRPCWebAccessAdmin", "name": "UseExistingWebSite", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebAccessAdmin/UseExistingWebSite", "http_path": "POST /grpc/v1/use-existing-web-site", "request": "MFiles.UseExistingWebSiteRequest", "response": "MFiles.UseExistingWebSiteResponse", "summary": "Configures an existing IIS web site for M-Files Web.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/UseExistingWebSite/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/UseExistingWebSite/index.md"}
{"method": "MFiles.IRPCWebAccessAdmin.CheckCommonRequirementsForWeb", "service": "MFiles.IRPCWebAccessAdmin", "name": "CheckCommonRequirementsForWeb", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebAccessAdmin/CheckCommonRequirementsForWeb", "http_path": "POST /grpc/v1/check-common-requirements-for-web", "request": "MFiles.CheckCommonRequirementsForWebRequest", "response": "MFiles.CheckCommonRequirementsForWebResponse", "summary": "Checks the IIS prerequisites of the new M-Files Web, including the URL Rewrite and Application Request Routing modules.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CheckCommonRequirementsForWeb/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CheckCommonRequirementsForWeb/index.md"}
{"method": "MFiles.IRPCWebAccessAdmin.CreateWebSite", "service": "MFiles.IRPCWebAccessAdmin", "name": "CreateWebSite", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebAccessAdmin/CreateWebSite", "http_path": "POST /grpc/v1/create-web-site", "request": "MFiles.CreateWebSiteRequest", "response": "MFiles.CreateWebSiteResponse", "summary": "Creates a new IIS web site for M-Files Web.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CreateWebSite/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CreateWebSite/index.md"}
{"method": "MFiles.IRPCWebAccessAdmin.CreateVirtualDirectory", "service": "MFiles.IRPCWebAccessAdmin", "name": "CreateVirtualDirectory", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebAccessAdmin/CreateVirtualDirectory", "http_path": "POST /grpc/v1/create-virtual-directory", "request": "MFiles.CreateVirtualDirectoryRequest", "response": "MFiles.CreateVirtualDirectoryResponse", "summary": "Creates an IIS virtual directory for M-Files Web under an existing web site.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CreateVirtualDirectory/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/CreateVirtualDirectory/index.md"}
{"method": "MFiles.IRPCWebAccessAdmin.NotifyHttpGrpcService", "service": "MFiles.IRPCWebAccessAdmin", "name": "NotifyHttpGrpcService", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebAccessAdmin/NotifyHttpGrpcService", "http_path": "POST /grpc/v1/notify-http-grpc-service", "request": "MFiles.NotifyHttpGrpcServiceRequest", "response": "MFiles.NotifyHttpGrpcServiceResponse", "summary": "Tells the server's HTTP-to-gRPC gateway that web client settings (such as add-in settings or the default web client) have changed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/NotifyHttpGrpcService/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebAccessAdmin/NotifyHttpGrpcService/index.md"}
{"method": "MFiles.IRPCLicenseManagement.SetLicenseCodeAndSerialNumber", "service": "MFiles.IRPCLicenseManagement", "name": "SetLicenseCodeAndSerialNumber", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLicenseManagement/SetLicenseCodeAndSerialNumber", "http_path": "POST /grpc/v1/set-license-code-and-serial-number", "request": "MFiles.SetLicenseCodeAndSerialNumberRequest", "response": "MFiles.SetLicenseCodeAndSerialNumberResponse", "summary": "Installs a new license for the server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/SetLicenseCodeAndSerialNumber/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/SetLicenseCodeAndSerialNumber/index.md"}
{"method": "MFiles.IRPCLicenseManagement.GetLicenseUsage", "service": "MFiles.IRPCLicenseManagement", "name": "GetLicenseUsage", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLicenseManagement/GetLicenseUsage", "http_path": "POST /grpc/v1/get-license-usage", "request": "MFiles.GetLicenseUsageRequest", "response": "MFiles.GetLicenseUsageResponse", "summary": "Gets how many named, concurrent and read-only user licenses are in use.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/GetLicenseUsage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/GetLicenseUsage/index.md"}
{"method": "MFiles.IRPCLicenseManagement.DoesLicenseHaveFeature", "service": "MFiles.IRPCLicenseManagement", "name": "DoesLicenseHaveFeature", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLicenseManagement/DoesLicenseHaveFeature", "http_path": "POST /grpc/v1/does-license-have-feature", "request": "MFiles.DoesLicenseHaveFeatureRequest", "response": "MFiles.DoesLicenseHaveFeatureResponse", "summary": "Tells which of the requested add-on features (OCR, M-Files Web, AI search and so on) the license allows.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/DoesLicenseHaveFeature/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/DoesLicenseHaveFeature/index.md"}
{"method": "MFiles.IRPCLicenseManagement.RefreshLicenseCode", "service": "MFiles.IRPCLicenseManagement", "name": "RefreshLicenseCode", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLicenseManagement/RefreshLicenseCode", "http_path": "POST /grpc/v1/refresh-license-code", "request": "MFiles.RefreshLicenseCodeRequest", "response": "MFiles.RefreshLicenseCodeResponse", "summary": "Asks the server to fetch its license again from M-Files Manage.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/RefreshLicenseCode/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/RefreshLicenseCode/index.md"}
{"method": "MFiles.IRPCLicenseManagement.DoesLicenseHaveFeatureByVaultDNS", "service": "MFiles.IRPCLicenseManagement", "name": "DoesLicenseHaveFeatureByVaultDNS", "book": "admin", "level": "specialized", "kind": "admin", "session": "none", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLicenseManagement/DoesLicenseHaveFeatureByVaultDNS", "http_path": "POST /grpc/v1/does-license-have-feature-by-vault-dns", "request": "MFiles.DoesLicenseHaveFeatureByVaultDNSRequest", "response": "MFiles.DoesLicenseHaveFeatureByVaultDNSResponse", "summary": "Tells whether a feature is licensed for the vault that a host name points to, without a session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/DoesLicenseHaveFeatureByVaultDNS/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/DoesLicenseHaveFeatureByVaultDNS/index.md"}
{"method": "MFiles.IRPCLicenseManagement.GetLicenseCodeAndSerialNumber", "service": "MFiles.IRPCLicenseManagement", "name": "GetLicenseCodeAndSerialNumber", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCLicenseManagement/GetLicenseCodeAndSerialNumber", "http_path": "POST /grpc/v1/get-license-code-and-serial-number", "request": "MFiles.GetLicenseCodeAndSerialNumberRequest", "response": "MFiles.GetLicenseCodeAndSerialNumberResponse", "summary": "Gets the server's serial number, license code and evaluation state.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/GetLicenseCodeAndSerialNumber/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCLicenseManagement/GetLicenseCodeAndSerialNumber/index.md"}
{"method": "MFiles.IRPCMonitoringStatus.GetIndicatorSources", "service": "MFiles.IRPCMonitoringStatus", "name": "GetIndicatorSources", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCMonitoringStatus/GetIndicatorSources", "http_path": "POST /grpc/v1/get-indicator-sources", "request": "MFiles.GetIndicatorSourcesRequest", "response": "MFiles.GetIndicatorSourcesResponse", "summary": "Lists the monitoring sources of the vault, for indexing one source per index and partition.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringStatus/GetIndicatorSources/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringStatus/GetIndicatorSources/index.md"}
{"method": "MFiles.IRPCMonitoringStatus.GetIndicators", "service": "MFiles.IRPCMonitoringStatus", "name": "GetIndicators", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCMonitoringStatus/GetIndicators", "http_path": "POST /grpc/v1/get-indicators", "request": "MFiles.GetIndicatorsRequest", "response": "MFiles.GetIndicatorsResponse", "summary": "Gets the indicator values of the vault's monitoring sources, optionally for one source.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringStatus/GetIndicators/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringStatus/GetIndicators/index.md"}
{"method": "MFiles.IRPCMonitoringStatus.GetActiveNotifications", "service": "MFiles.IRPCMonitoringStatus", "name": "GetActiveNotifications", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCMonitoringStatus/GetActiveNotifications", "http_path": "POST /grpc/v1/get-active-notifications", "request": "MFiles.GetActiveNotificationsRequest", "response": "MFiles.GetActiveNotificationsResponse", "summary": "Gets the active indexing notifications of the vault, such as \"re-indexing required\" or \"rebuild in progress\", combined over all indexes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringStatus/GetActiveNotifications/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringStatus/GetActiveNotifications/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.GetDeclarativeMetadataStructure", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "GetDeclarativeMetadataStructure", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/GetDeclarativeMetadataStructure", "http_path": "POST /grpc/v1/get-declarative-metadata-structure", "request": "MFiles.GetDeclarativeMetadataStructureRequest", "response": "MFiles.GetDeclarativeMetadataStructureResponse", "summary": "Gets the vault's current metadata structure as a declarative JSON document.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/GetDeclarativeMetadataStructure/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/GetDeclarativeMetadataStructure/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.SetDeclarativeMetadataStructure", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "SetDeclarativeMetadataStructure", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructure", "http_path": "POST /grpc/v1/set-declarative-metadata-structure", "request": "MFiles.SetDeclarativeMetadataStructureRequest", "response": "MFiles.SetDeclarativeMetadataStructureResponse", "summary": "Validates a declarative JSON document against the schema, or converts it for deployment.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructure/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructure/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.SetDeclarativeMetadataStructureBeginSession", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "SetDeclarativeMetadataStructureBeginSession", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructureBeginSession", "http_path": "POST /grpc/v1/set-declarative-metadata-structure-begin-session", "request": "MFiles.SetDeclarativeMetadataStructureBeginSessionRequest", "response": "MFiles.SetDeclarativeMetadataStructureBeginSessionResponse", "summary": "Reserved for setting a structure in several parts. Not implemented.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructureBeginSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructureBeginSession/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.SetDeclarativeMetadataStructureEndSession", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "SetDeclarativeMetadataStructureEndSession", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructureEndSession", "http_path": "POST /grpc/v1/set-declarative-metadata-structure-end-session", "request": "MFiles.SetDeclarativeMetadataStructureEndSessionRequest", "response": "MFiles.SetDeclarativeMetadataStructureEndSessionResponse", "summary": "Reserved for setting a structure in several parts. Not implemented.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructureEndSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/SetDeclarativeMetadataStructureEndSession/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.GenerateDeclarativeMetadataStructureSchema", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "GenerateDeclarativeMetadataStructureSchema", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/GenerateDeclarativeMetadataStructureSchema", "http_path": "POST /grpc/v1/generate-declarative-metadata-structure-schema", "request": "MFiles.GenerateDeclarativeMetadataStructureSchemaRequest", "response": "MFiles.GenerateDeclarativeMetadataStructureSchemaResponse", "summary": "Gets the JSON Schema document that describes the declarative metadata structure format.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/GenerateDeclarativeMetadataStructureSchema/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/GenerateDeclarativeMetadataStructureSchema/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.NewDeclarativeMetadataStructureRevisionAvailable", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "NewDeclarativeMetadataStructureRevisionAvailable", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/NewDeclarativeMetadataStructureRevisionAvailable", "http_path": "POST /grpc/v1/new-declarative-metadata-structure-revision-available", "request": "MFiles.NewDeclarativeMetadataStructureRevisionAvailableRequest", "response": "MFiles.NewDeclarativeMetadataStructureRevisionAvailableResponse", "summary": "Reserved for telling the server that a new structure revision is available. Not implemented.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/NewDeclarativeMetadataStructureRevisionAvailable/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/NewDeclarativeMetadataStructureRevisionAvailable/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.PauseDeclarativeMetadataStructureRevisionGeneration", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "PauseDeclarativeMetadataStructureRevisionGeneration", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/PauseDeclarativeMetadataStructureRevisionGeneration", "http_path": "POST /grpc/v1/pause-declarative-metadata-structure-revision-generation", "request": "MFiles.PauseDeclarativeMetadataStructureRevisionGenerationRequest", "response": "MFiles.PauseDeclarativeMetadataStructureRevisionGenerationResponse", "summary": "Starts, extends or reads a pause of automatic revision generation for the calling session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/PauseDeclarativeMetadataStructureRevisionGeneration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/PauseDeclarativeMetadataStructureRevisionGeneration/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructure.CancelDeclarativeMetadataStructureRevisionGenerationPause", "service": "MFiles.IRPCDeclarativeMetadataStructure", "name": "CancelDeclarativeMetadataStructureRevisionGenerationPause", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructure/CancelDeclarativeMetadataStructureRevisionGenerationPause", "http_path": "POST /grpc/v1/cancel-declarative-metadata-structure-revision-generation-pause", "request": "MFiles.CancelDeclarativeMetadataStructureRevisionGenerationPauseRequest", "response": "MFiles.CancelDeclarativeMetadataStructureRevisionGenerationPauseResponse", "summary": "Ends the calling session's pause of automatic revision generation.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/CancelDeclarativeMetadataStructureRevisionGenerationPause/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructure/CancelDeclarativeMetadataStructureRevisionGenerationPause/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf.GetDeclarativeMetadataStructureAsProtobuf", "service": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf", "name": "GetDeclarativeMetadataStructureAsProtobuf", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/GetDeclarativeMetadataStructureAsProtobuf", "http_path": "POST /grpc/v1/get-declarative-metadata-structure-as-protobuf", "request": "MFiles.GetDeclarativeMetadataStructureAsProtobufRequest", "response": "MFiles.GetDeclarativeMetadataStructureAsProtobufResponse", "summary": "Gets the vault's current metadata structure as one typed message.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/GetDeclarativeMetadataStructureAsProtobuf/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/GetDeclarativeMetadataStructureAsProtobuf/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf.SetDeclarativeMetadataStructureAsProtobuf", "service": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf", "name": "SetDeclarativeMetadataStructureAsProtobuf", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureAsProtobuf", "http_path": "POST /grpc/v1/set-declarative-metadata-structure-as-protobuf", "request": "MFiles.SetDeclarativeMetadataStructureAsProtobufRequest", "response": "MFiles.SetDeclarativeMetadataStructureAsProtobufResponse", "summary": "Replaces the vault's metadata structure with the given structure.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureAsProtobuf/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureAsProtobuf/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf.SetDeclarativeMetadataStructureBeginSessionAsProtobuf", "service": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf", "name": "SetDeclarativeMetadataStructureBeginSessionAsProtobuf", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureBeginSessionAsProtobuf", "http_path": "POST /grpc/v1/set-declarative-metadata-structure-begin-session-as-protobuf", "request": "MFiles.SetDeclarativeMetadataStructureBeginSessionAsProtobufRequest", "response": "MFiles.SetDeclarativeMetadataStructureBeginSessionAsProtobufResponse", "summary": "Reserved for setting a structure in several parts. Not implemented.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureBeginSessionAsProtobuf/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureBeginSessionAsProtobuf/index.md"}
{"method": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf.SetDeclarativeMetadataStructureEndSessionAsProtobuf", "service": "MFiles.IRPCDeclarativeMetadataStructureAsProtobuf", "name": "SetDeclarativeMetadataStructureEndSessionAsProtobuf", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureEndSessionAsProtobuf", "http_path": "POST /grpc/v1/set-declarative-metadata-structure-end-session-as-protobuf", "request": "MFiles.SetDeclarativeMetadataStructureEndSessionAsProtobufRequest", "response": "MFiles.SetDeclarativeMetadataStructureEndSessionAsProtobufResponse", "summary": "Reserved for setting a structure in several parts. Not implemented.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureEndSessionAsProtobuf/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDeclarativeMetadataStructureAsProtobuf/SetDeclarativeMetadataStructureEndSessionAsProtobuf/index.md"}
{"method": "MFiles.IRPCCloudManagementApiOperations.GetCloudManagementApiConfiguration", "service": "MFiles.IRPCCloudManagementApiOperations", "name": "GetCloudManagementApiConfiguration", "book": "admin", "level": "specialized", "kind": "admin", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCCloudManagementApiOperations/GetCloudManagementApiConfiguration", "http_path": "POST /grpc/v1/get-cloud-management-api-configuration", "request": "MFiles.GetCloudManagementApiConfigurationRequest", "response": "MFiles.GetCloudManagementApiConfigurationResponse", "summary": "Gets the server's ID in M-Files Manage.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCCloudManagementApiOperations/GetCloudManagementApiConfiguration/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCCloudManagementApiOperations/GetCloudManagementApiConfiguration/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetNextObjectsForMIX", "service": "MFiles.IRPCIndexingDataSource", "name": "GetNextObjectsForMIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetNextObjectsForMIX", "http_path": "POST /grpc/v1/get-next-objects-for-mix", "request": "MFiles.GetNextObjectsForMIXRequest", "response": "MFiles.GetNextObjectsForMIXResponse", "summary": "Gets next objects and their data for metadata indexing.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetNextObjectsForMIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetNextObjectsForMIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetNextFilesForFIX", "service": "MFiles.IRPCIndexingDataSource", "name": "GetNextFilesForFIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetNextFilesForFIX", "http_path": "POST /grpc/v1/get-next-files-for-fix", "request": "MFiles.GetNextFilesForFIXRequest", "response": "MFiles.GetNextFilesForFIXResponse", "summary": "Gets next object files for file data indexing.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetNextFilesForFIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetNextFilesForFIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.DownloadFile_BeginForFIX", "service": "MFiles.IRPCIndexingDataSource", "name": "DownloadFile_BeginForFIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/DownloadFile_BeginForFIX", "http_path": "POST /grpc/v1/download-file_-begin-for-fix", "request": "MFiles.DownloadFile_BeginForFIXRequest", "response": "MFiles.DownloadFile_BeginForFIXResponse", "summary": "Begins downloading a file for file data indexing.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/DownloadFile_BeginForFIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/DownloadFile_BeginForFIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.DownloadFile_EndForFIX", "service": "MFiles.IRPCIndexingDataSource", "name": "DownloadFile_EndForFIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/DownloadFile_EndForFIX", "http_path": "POST /grpc/v1/download-file_-end-for-fix", "request": "MFiles.DownloadFile_EndForFIXRequest", "response": "MFiles.DownloadFile_EndForFIXResponse", "summary": "Ends downloading a file for file data indexing.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/DownloadFile_EndForFIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/DownloadFile_EndForFIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.DownloadFile_ReadBlockForFIX", "service": "MFiles.IRPCIndexingDataSource", "name": "DownloadFile_ReadBlockForFIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/DownloadFile_ReadBlockForFIX", "http_path": "POST /grpc/v1/download-file_-read-block-for-fix", "request": "MFiles.DownloadFile_ReadBlockForFIXRequest", "response": "MFiles.DownloadFile_ReadBlockForFIXResponse", "summary": "Gets a specific block from a file from the server for file data indexing.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/DownloadFile_ReadBlockForFIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/DownloadFile_ReadBlockForFIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.HasMoreObjectsForMetadataIX", "service": "MFiles.IRPCIndexingDataSource", "name": "HasMoreObjectsForMetadataIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/HasMoreObjectsForMetadataIX", "http_path": "POST /grpc/v1/has-more-objects-for-metadata-ix", "request": "MFiles.HasMoreObjectsForMetadataIXRequest", "response": "MFiles.HasMoreObjectsForMetadataIXResponse", "summary": "Checks whether objects are waiting for a metadata index, and optionally how many.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/HasMoreObjectsForMetadataIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/HasMoreObjectsForMetadataIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.HasMoreObjectsForFiledataIX", "service": "MFiles.IRPCIndexingDataSource", "name": "HasMoreObjectsForFiledataIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/HasMoreObjectsForFiledataIX", "http_path": "POST /grpc/v1/has-more-objects-for-filedata-ix", "request": "MFiles.HasMoreObjectsForFiledataIXRequest", "response": "MFiles.HasMoreObjectsForFiledataIXResponse", "summary": "Checks whether object files are waiting for a file data index, and optionally how many.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/HasMoreObjectsForFiledataIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/HasMoreObjectsForFiledataIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetFullTextSearchLanguage", "service": "MFiles.IRPCIndexingDataSource", "name": "GetFullTextSearchLanguage", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetFullTextSearchLanguage", "http_path": "POST /grpc/v1/get-full-text-search-language", "request": "MFiles.GetFullTextSearchLanguageRequest", "response": "MFiles.GetFullTextSearchLanguageResponse", "summary": "Gets the full-text search languages of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetFullTextSearchLanguage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetFullTextSearchLanguage/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetObjectTypesWithPropertyDefs", "service": "MFiles.IRPCIndexingDataSource", "name": "GetObjectTypesWithPropertyDefs", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetObjectTypesWithPropertyDefs", "http_path": "POST /grpc/v1/get-object-types-with-property-defs", "request": "MFiles.GetObjectTypesWithPropertyDefsRequest", "response": "MFiles.GetObjectTypesWithPropertyDefsResponse", "summary": "Gets object types with associated property defs.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetObjectTypesWithPropertyDefs/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetObjectTypesWithPropertyDefs/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetNextObjectsForIX", "service": "MFiles.IRPCIndexingDataSource", "name": "GetNextObjectsForIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetNextObjectsForIX", "http_path": "POST /grpc/v1/get-next-objects-for-ix", "request": "MFiles.GetNextObjectsForIXRequest", "response": "MFiles.GetNextObjectsForIXResponse", "summary": "Gets next objects and their data for indexing.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetNextObjectsForIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetNextObjectsForIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.HasMoreObjectsForIX", "service": "MFiles.IRPCIndexingDataSource", "name": "HasMoreObjectsForIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/HasMoreObjectsForIX", "http_path": "POST /grpc/v1/has-more-objects-for-ix", "request": "MFiles.HasMoreObjectsForIXRequest", "response": "MFiles.HasMoreObjectsForIXResponse", "summary": "Checks whether objects are waiting for a combined index, and optionally how many.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/HasMoreObjectsForIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/HasMoreObjectsForIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetSmallestTimestampForMetadataIX", "service": "MFiles.IRPCIndexingDataSource", "name": "GetSmallestTimestampForMetadataIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetSmallestTimestampForMetadataIX", "http_path": "POST /grpc/v1/get-smallest-timestamp-for-metadata-ix", "request": "MFiles.GetSmallestTimestampForMetadataIXRequest", "response": "MFiles.GetSmallestTimestampForMetadataIXResponse", "summary": "Gets the smallest timestamp of an object that has been modified since specific Change Tracking version. Returns also the current Change Tracking version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetSmallestTimestampForMetadataIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetSmallestTimestampForMetadataIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetSmallestTimestampForFiledataIX", "service": "MFiles.IRPCIndexingDataSource", "name": "GetSmallestTimestampForFiledataIX", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetSmallestTimestampForFiledataIX", "http_path": "POST /grpc/v1/get-smallest-timestamp-for-filedata-ix", "request": "MFiles.GetSmallestTimestampForFiledataIXRequest", "response": "MFiles.GetSmallestTimestampForFiledataIXResponse", "summary": "Gets the smallest timestamp of a file that has been modified since specific Change Tracking version. Returns also the current Change Tracking version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetSmallestTimestampForFiledataIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetSmallestTimestampForFiledataIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetEnabledIndexes", "service": "MFiles.IRPCIndexingDataSource", "name": "GetEnabledIndexes", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetEnabledIndexes", "http_path": "POST /grpc/v1/get-enabled-indexes", "request": "MFiles.GetEnabledIndexesRequest", "response": "MFiles.GetEnabledIndexesResponse", "summary": "Gets the names of the enabled indexes.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetEnabledIndexes/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetEnabledIndexes/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.CacheFileForIndexing", "service": "MFiles.IRPCIndexingDataSource", "name": "CacheFileForIndexing", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/CacheFileForIndexing", "http_path": "POST /grpc/v1/cache-file-for-indexing", "request": "MFiles.CacheFileForIndexingRequest", "response": "MFiles.CacheFileForIndexingResponse", "summary": "Writes a file version, in the requested format, to a temporary folder on the server computer and returns its local path.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/CacheFileForIndexing/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/CacheFileForIndexing/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.ConvertDestructionTimestampToLogical", "service": "MFiles.IRPCIndexingDataSource", "name": "ConvertDestructionTimestampToLogical", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/ConvertDestructionTimestampToLogical", "http_path": "POST /grpc/v1/convert-destruction-timestamp-to-logical", "request": "MFiles.ConvertDestructionTimestampToLogicalRequest", "response": "MFiles.ConvertDestructionTimestampToLogicalResponse", "summary": "Converts a destruction time (a Windows FILETIME value) to the vault's logical destruction timestamp.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/ConvertDestructionTimestampToLogical/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/ConvertDestructionTimestampToLogical/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetFacetSources", "service": "MFiles.IRPCIndexingDataSource", "name": "GetFacetSources", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetFacetSources", "http_path": "POST /grpc/v1/get-facet-sources", "request": "MFiles.GetFacetSourcesRequest", "response": "MFiles.GetFacetSourcesResponse", "summary": "Gets the facet definitions configured for the vault, as JSON.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetFacetSources/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetFacetSources/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetIndexingOptions", "service": "MFiles.IRPCIndexingDataSource", "name": "GetIndexingOptions", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetIndexingOptions", "http_path": "POST /grpc/v1/get-indexing-options", "request": "MFiles.GetIndexingOptionsRequest", "response": "MFiles.GetIndexingOptionsResponse", "summary": "Gets the indexing options of one index, or of all indexes, as JSON.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetIndexingOptions/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetIndexingOptions/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.GetVaultTempFilePath", "service": "MFiles.IRPCIndexingDataSource", "name": "GetVaultTempFilePath", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/GetVaultTempFilePath", "http_path": "POST /grpc/v1/get-vault-temp-file-path", "request": "MFiles.GetVaultTempFilePathRequest", "response": "MFiles.GetVaultTempFilePathResponse", "summary": "Gets the local path of the vault's temporary file folder on the server computer.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetVaultTempFilePath/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/GetVaultTempFilePath/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.NotifyObjectSkippedIndexing", "service": "MFiles.IRPCIndexingDataSource", "name": "NotifyObjectSkippedIndexing", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/NotifyObjectSkippedIndexing", "http_path": "POST /grpc/v1/notify-object-skipped-indexing", "request": "MFiles.NotifyObjectSkippedIndexingRequest", "response": "MFiles.NotifyObjectSkippedIndexingResponse", "summary": "Reports objects or files that an indexer skipped, and why.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/NotifyObjectSkippedIndexing/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/NotifyObjectSkippedIndexing/index.md"}
{"method": "MFiles.IRPCIndexingDataSource.CacheFileForIndexingCollective", "service": "MFiles.IRPCIndexingDataSource", "name": "CacheFileForIndexingCollective", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource/CacheFileForIndexingCollective", "http_path": "POST /grpc/v1/cache-file-for-indexing-collective", "request": "MFiles.CacheFileForIndexingCollectiveRequest", "response": "MFiles.CacheFileForIndexingCollectiveResponse", "summary": "Like CacheFileForIndexing, for up to 20 file versions in one call, processed in parallel.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/CacheFileForIndexingCollective/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource/CacheFileForIndexingCollective/index.md"}
{"method": "MFiles.IRPCIndexingDataSource2.GetValueListItemsForIX", "service": "MFiles.IRPCIndexingDataSource2", "name": "GetValueListItemsForIX", "book": "integration", "level": "specialized", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource2/GetValueListItemsForIX", "http_path": "POST /grpc/v1/get-value-list-items-for-ix", "request": "MFiles.GetValueListItemsForIXRequest", "response": "MFiles.GetValueListItemsForIXResponse", "summary": "Gets the items of one value list for a search index: all items page by page, or the changes since a known version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetValueListItemsForIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetValueListItemsForIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource2.GetObjectForIXById", "service": "MFiles.IRPCIndexingDataSource2", "name": "GetObjectForIXById", "book": "integration", "level": "specialized", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource2/GetObjectForIXById", "http_path": "POST /grpc/v1/get-object-for-ixby-id", "request": "MFiles.GetObjectForIXByIdRequest", "response": "MFiles.GetObjectForIXByIdResponse", "summary": "Gets the index data of one object by its ID: the same data that GetNextObjectsForIX returns for the latest checked-in version and, if requested, the checked-out version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetObjectForIXById/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetObjectForIXById/index.md"}
{"method": "MFiles.IRPCIndexingDataSource2.GetTextContentForFileForIX", "service": "MFiles.IRPCIndexingDataSource2", "name": "GetTextContentForFileForIX", "book": "integration", "level": "specialized", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource2/GetTextContentForFileForIX", "http_path": "POST /grpc/v1/get-text-content-for-file-for-ix", "request": "MFiles.GetTextContentForFileForIXRequest", "response": "MFiles.GetTextContentForFileForIXResponse", "summary": "Gets the text that the server extracts from a file version for indexing, in the response.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetTextContentForFileForIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetTextContentForFileForIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource2.GetIndexConfigurationsForIX", "service": "MFiles.IRPCIndexingDataSource2", "name": "GetIndexConfigurationsForIX", "book": "integration", "level": "specialized", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource2/GetIndexConfigurationsForIX", "http_path": "POST /grpc/v1/get-index-configurations-for-ix", "request": "MFiles.GetIndexConfigurationsForIXRequest", "response": "MFiles.GetIndexConfigurationsForIXResponse", "summary": "Gets the vault's search index configuration as JSON, without secrets, plus the vault settings that an index built from it must agree on.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetIndexConfigurationsForIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetIndexConfigurationsForIX/index.md"}
{"method": "MFiles.IRPCIndexingDataSource2.GetCurrentTimestampForIX", "service": "MFiles.IRPCIndexingDataSource2", "name": "GetCurrentTimestampForIX", "book": "integration", "level": "specialized", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCIndexingDataSource2/GetCurrentTimestampForIX", "http_path": "POST /grpc/v1/get-current-timestamp-for-ix", "request": "MFiles.GetCurrentTimestampForIXRequest", "response": "MFiles.GetCurrentTimestampForIXResponse", "summary": "Gets the vault's current crawl position for the combined enumerator: a crawl that starts there sees every change committed after the call and none committed before it.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetCurrentTimestampForIX/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCIndexingDataSource2/GetCurrentTimestampForIX/index.md"}
{"method": "MFiles.IRPCMonitoringDatapointsSink.ClearDatapointsForIndexing", "service": "MFiles.IRPCMonitoringDatapointsSink", "name": "ClearDatapointsForIndexing", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCMonitoringDatapointsSink/ClearDatapointsForIndexing", "http_path": "POST /grpc/v1/clear-datapoints-for-indexing", "request": "MFiles.ClearDatapointsForIndexingRequest", "response": "MFiles.ClearDatapointsForIndexingResponse", "summary": "Deletes the stored indexing data points of one index.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/ClearDatapointsForIndexing/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/ClearDatapointsForIndexing/index.md"}
{"method": "MFiles.IRPCMonitoringDatapointsSink.PushDatapointsForIndexingCommon", "service": "MFiles.IRPCMonitoringDatapointsSink", "name": "PushDatapointsForIndexingCommon", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingCommon", "http_path": "POST /grpc/v1/push-datapoints-for-indexing-common", "request": "MFiles.PushDatapointsForIndexingCommonRequest", "response": "MFiles.PushDatapointsForIndexingCommonResponse", "summary": "Stores index-level data points of one index: data format capabilities, index size and the times of the last rebuild.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingCommon/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingCommon/index.md"}
{"method": "MFiles.IRPCMonitoringDatapointsSink.PushDatapointsForIndexingBegin", "service": "MFiles.IRPCMonitoringDatapointsSink", "name": "PushDatapointsForIndexingBegin", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingBegin", "http_path": "POST /grpc/v1/push-datapoints-for-indexing-begin", "request": "MFiles.PushDatapointsForIndexingBeginRequest", "response": "MFiles.PushDatapointsForIndexingBeginResponse", "summary": "Stores the data points of the start of an indexing batch: the indexing mode, the start position and the number of items to process.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingBegin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingBegin/index.md"}
{"method": "MFiles.IRPCMonitoringDatapointsSink.PushDatapointsForIndexingEnd", "service": "MFiles.IRPCMonitoringDatapointsSink", "name": "PushDatapointsForIndexingEnd", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingEnd", "http_path": "POST /grpc/v1/push-datapoints-for-indexing-end", "request": "MFiles.PushDatapointsForIndexingEndRequest", "response": "MFiles.PushDatapointsForIndexingEndResponse", "summary": "Stores the data points of the end of an indexing batch: timing, item counts and failures.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingEnd/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCMonitoringDatapointsSink/PushDatapointsForIndexingEnd/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.OpenTaskQueue", "service": "MFiles.IRPCApplicationTaskQueue", "name": "OpenTaskQueue", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/OpenTaskQueue", "http_path": "POST /grpc/v1/open-task-queue", "request": "MFiles.OpenTaskQueueRequest", "response": "MFiles.OpenTaskQueueResponse", "summary": "Creates a task queue if it does not exist, or confirms an existing one.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/OpenTaskQueue/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/OpenTaskQueue/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.AddTask", "service": "MFiles.IRPCApplicationTaskQueue", "name": "AddTask", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/AddTask", "http_path": "POST /grpc/v1/add-task", "request": "MFiles.AddTaskRequest", "response": "MFiles.AddTaskResponse", "summary": "Adds a task to a task queue, ready to be reserved at once.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/AddTask/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/AddTask/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.ReserveTasksForProcessing", "service": "MFiles.IRPCApplicationTaskQueue", "name": "ReserveTasksForProcessing", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/ReserveTasksForProcessing", "http_path": "POST /grpc/v1/reserve-tasks-for-processing", "request": "MFiles.ReserveTasksForProcessingRequest", "response": "MFiles.ReserveTasksForProcessingResponse", "summary": "Reserves the next waiting task from each of the given queues for the caller to process.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/ReserveTasksForProcessing/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/ReserveTasksForProcessing/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.UpdateTask", "service": "MFiles.IRPCApplicationTaskQueue", "name": "UpdateTask", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/UpdateTask", "http_path": "POST /grpc/v1/update-task", "request": "MFiles.UpdateTaskRequest", "response": "MFiles.UpdateTaskResponse", "summary": "Reports the progress or the final state of a task.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/UpdateTask/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/UpdateTask/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.GetTaskQueues", "service": "MFiles.IRPCApplicationTaskQueue", "name": "GetTaskQueues", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/GetTaskQueues", "http_path": "POST /grpc/v1/get-task-queues", "request": "MFiles.GetTaskQueuesRequest", "response": "MFiles.GetTaskQueuesResponse", "summary": "Gets the IDs of all task queues of the vault.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetTaskQueues/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetTaskQueues/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.GetTaskIdentifiersFromQueue", "service": "MFiles.IRPCApplicationTaskQueue", "name": "GetTaskIdentifiersFromQueue", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/GetTaskIdentifiersFromQueue", "http_path": "POST /grpc/v1/get-task-identifiers-from-queue", "request": "MFiles.GetTaskIdentifiersFromQueueRequest", "response": "MFiles.GetTaskIdentifiersFromQueueResponse", "summary": "Gets the IDs of the tasks of a queue that are in the given states.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetTaskIdentifiersFromQueue/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetTaskIdentifiersFromQueue/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.GetApplicationTasks", "service": "MFiles.IRPCApplicationTaskQueue", "name": "GetApplicationTasks", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/GetApplicationTasks", "http_path": "POST /grpc/v1/get-application-tasks", "request": "MFiles.GetApplicationTasksRequest", "response": "MFiles.GetApplicationTasksResponse", "summary": "Gets tasks by ID without reserving them.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetApplicationTasks/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetApplicationTasks/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.SendBroadcastMessage", "service": "MFiles.IRPCApplicationTaskQueue", "name": "SendBroadcastMessage", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/SendBroadcastMessage", "http_path": "POST /grpc/v1/send-broadcast-message", "request": "MFiles.SendBroadcastMessageRequest", "response": "MFiles.SendBroadcastMessageResponse", "summary": "Sends a broadcast message through a task queue to every consumer of that queue.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/SendBroadcastMessage/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/SendBroadcastMessage/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.GetLatestBroadcastMessageIdentifiers", "service": "MFiles.IRPCApplicationTaskQueue", "name": "GetLatestBroadcastMessageIdentifiers", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/GetLatestBroadcastMessageIdentifiers", "http_path": "POST /grpc/v1/get-latest-broadcast-message-identifiers", "request": "MFiles.GetLatestBroadcastMessageIdentifiersRequest", "response": "MFiles.GetLatestBroadcastMessageIdentifiersResponse", "summary": "Gets the ID of the newest broadcast message of each given queue.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetLatestBroadcastMessageIdentifiers/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetLatestBroadcastMessageIdentifiers/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.GetNewBroadcastMessages", "service": "MFiles.IRPCApplicationTaskQueue", "name": "GetNewBroadcastMessages", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/GetNewBroadcastMessages", "http_path": "POST /grpc/v1/get-new-broadcast-messages", "request": "MFiles.GetNewBroadcastMessagesRequest", "response": "MFiles.GetNewBroadcastMessagesResponse", "summary": "Gets the broadcast messages of a queue that are newer than the given message ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetNewBroadcastMessages/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/GetNewBroadcastMessages/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.ClearAndDestroyTaskQueue", "service": "MFiles.IRPCApplicationTaskQueue", "name": "ClearAndDestroyTaskQueue", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/ClearAndDestroyTaskQueue", "http_path": "POST /grpc/v1/clear-and-destroy-task-queue", "request": "MFiles.ClearAndDestroyTaskQueueRequest", "response": "MFiles.ClearAndDestroyTaskQueueResponse", "summary": "Deletes a task queue and all of its tasks.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/ClearAndDestroyTaskQueue/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/ClearAndDestroyTaskQueue/index.md"}
{"method": "MFiles.IRPCApplicationTaskQueue.AddScheduledTask", "service": "MFiles.IRPCApplicationTaskQueue", "name": "AddScheduledTask", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": false, "grpc_path": "/MFiles.IRPCApplicationTaskQueue/AddScheduledTask", "http_path": "POST /grpc/v1/add-scheduled-task", "request": "MFiles.AddScheduledTaskRequest", "response": "MFiles.AddScheduledTaskResponse", "summary": "Adds a task to a task queue that becomes available for processing at a given time.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/AddScheduledTask/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCApplicationTaskQueue/AddScheduledTask/index.md"}
{"method": "MFiles.IRPCReplicationPackages.GetReplicationPackages", "service": "MFiles.IRPCReplicationPackages", "name": "GetReplicationPackages", "book": "integration", "level": "specialized", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCReplicationPackages/GetReplicationPackages", "http_path": "POST /grpc/v1/get-replication-packages", "request": "MFiles.GetReplicationPackagesRequest", "response": "MFiles.GetReplicationPackagesResponse", "summary": "Lists the replication packages in the given cloud storage location that this vault has not imported yet.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCReplicationPackages/GetReplicationPackages/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCReplicationPackages/GetReplicationPackages/index.md"}
{"method": "MFiles.IRPCReplicationPackages.DeleteReplicationPackages", "service": "MFiles.IRPCReplicationPackages", "name": "DeleteReplicationPackages", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCReplicationPackages/DeleteReplicationPackages", "http_path": "POST /grpc/v1/delete-replication-packages", "request": "MFiles.DeleteReplicationPackagesRequest", "response": "MFiles.DeleteReplicationPackagesResponse", "summary": "Deletes replication packages from the given cloud storage location.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCReplicationPackages/DeleteReplicationPackages/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCReplicationPackages/DeleteReplicationPackages/index.md"}
{"method": "MFiles.IRPCWOPIOperations.CreateWOPIUserSession", "service": "MFiles.IRPCWOPIOperations", "name": "CreateWOPIUserSession", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperations/CreateWOPIUserSession", "http_path": "POST /grpc/v1/create-wopiuser-session", "request": "MFiles.CreateWOPIUserSessionRequest", "response": "MFiles.CreateWOPIUserSessionResponse", "summary": "Creates a WOPI user session for one file version and returns its token (or a one-time token that can be exchanged for it).", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperations/CreateWOPIUserSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperations/CreateWOPIUserSession/index.md"}
{"method": "MFiles.IRPCWOPIOperations.CreateContainerAccessToken", "service": "MFiles.IRPCWOPIOperations", "name": "CreateContainerAccessToken", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperations/CreateContainerAccessToken", "http_path": "POST /grpc/v1/create-container-access-token", "request": "MFiles.CreateContainerAccessTokenRequest", "response": "MFiles.CreateContainerAccessTokenResponse", "summary": "Creates, or returns the existing, container access token with which the Office mobile apps browse a vault location through the M-Files WOPI service.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperations/CreateContainerAccessToken/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperations/CreateContainerAccessToken/index.md"}
{"method": "MFiles.IRPCWOPIOperations.GetWOPIDiscoveryData", "service": "MFiles.IRPCWOPIOperations", "name": "GetWOPIDiscoveryData", "book": "integration", "level": "specialized", "kind": "read", "session": "session", "idempotent": true, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperations/GetWOPIDiscoveryData", "http_path": "POST /grpc/v1/get-wopidiscovery-data", "request": "MFiles.GetWOPIDiscoveryDataRequest", "response": "MFiles.GetWOPIDiscoveryDataResponse", "summary": "Gets the Office for the web actions (action name and URL) that the vault's WOPI configuration provides.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperations/GetWOPIDiscoveryData/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperations/GetWOPIDiscoveryData/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.GetWOPIUserSessionKey", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "GetWOPIUserSessionKey", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/GetWOPIUserSessionKey", "http_path": "POST /grpc/v1/get-wopiuser-session-key", "request": "MFiles.GetWOPIUserSessionKeyRequest", "response": "MFiles.GetWOPIUserSessionKeyResponse", "summary": "Exchanges a one-time token for the WOPI user session token it stands for.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetWOPIUserSessionKey/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetWOPIUserSessionKey/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.WOPIFileCheckIn", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "WOPIFileCheckIn", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/WOPIFileCheckIn", "http_path": "POST /grpc/v1/wopifile-check-in", "request": "MFiles.WOPIFileCheckInRequest", "response": "MFiles.WOPIFileCheckInResponse", "summary": "Checks in the object of a WOPI user session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIFileCheckIn/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIFileCheckIn/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.WOPIFileCheckOut", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "WOPIFileCheckOut", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/WOPIFileCheckOut", "http_path": "POST /grpc/v1/wopifile-check-out", "request": "MFiles.WOPIFileCheckOutRequest", "response": "MFiles.WOPIFileCheckOutResponse", "summary": "Checks out the object of a read-only WOPI user session and turns the session into an editing session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIFileCheckOut/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIFileCheckOut/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.EndWOPIUserSession", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "EndWOPIUserSession", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/EndWOPIUserSession", "http_path": "POST /grpc/v1/end-wopiuser-session", "request": "MFiles.EndWOPIUserSessionRequest", "response": "MFiles.EndWOPIUserSessionResponse", "summary": "Ends a WOPI user session: its token stops working at once.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/EndWOPIUserSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/EndWOPIUserSession/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.WOPIUploadFile", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "WOPIUploadFile", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/WOPIUploadFile", "http_path": "POST /grpc/v1/wopiupload-file", "request": "MFiles.WOPIUploadFileRequest", "response": "MFiles.WOPIUploadFileResponse", "summary": "Uploads a block of the new content of the file of a WOPI editing or co-authoring session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIUploadFile/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIUploadFile/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.WOPIUploadFileCommit", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "WOPIUploadFileCommit", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/WOPIUploadFileCommit", "http_path": "POST /grpc/v1/wopiupload-file-commit", "request": "MFiles.WOPIUploadFileCommitRequest", "response": "MFiles.WOPIUploadFileCommitResponse", "summary": "Stores an upload made with WOPIUploadFile as the new content of the file of the WOPI session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIUploadFileCommit/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIUploadFileCommit/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.WOPIDownloadFile_Begin", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "WOPIDownloadFile_Begin", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/WOPIDownloadFile_Begin", "http_path": "POST /grpc/v1/wopidownload-file_-begin", "request": "MFiles.WOPIDownloadFile_BeginRequest", "response": "MFiles.WOPIDownloadFile_BeginResponse", "summary": "Starts downloading the file of a WOPI user session and returns its size and MD5 checksum.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIDownloadFile_Begin/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIDownloadFile_Begin/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.WOPIDownloadFile_ReadBlock", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "WOPIDownloadFile_ReadBlock", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/WOPIDownloadFile_ReadBlock", "http_path": "POST /grpc/v1/wopidownload-file_-read-block", "request": "MFiles.WOPIDownloadFile_ReadBlockRequest", "response": "MFiles.WOPIDownloadFile_ReadBlockResponse", "summary": "Reads a block of the file of a WOPI download session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIDownloadFile_ReadBlock/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/WOPIDownloadFile_ReadBlock/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.GetLockForWOPI", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "GetLockForWOPI", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/GetLockForWOPI", "http_path": "POST /grpc/v1/get-lock-for-wopi", "request": "MFiles.GetLockForWOPIRequest", "response": "MFiles.GetLockForWOPIResponse", "summary": "Gets the WOPI lock string of the file of a WOPI user session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetLockForWOPI/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetLockForWOPI/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.SetLockForWOPI", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "SetLockForWOPI", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/SetLockForWOPI", "http_path": "POST /grpc/v1/set-lock-for-wopi", "request": "MFiles.SetLockForWOPIRequest", "response": "MFiles.SetLockForWOPIResponse", "summary": "Sets the WOPI lock string of the file of a WOPI user session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/SetLockForWOPI/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/SetLockForWOPI/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.RemoveLockForWOPI", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "RemoveLockForWOPI", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/RemoveLockForWOPI", "http_path": "POST /grpc/v1/remove-lock-for-wopi", "request": "MFiles.RemoveLockForWOPIRequest", "response": "MFiles.RemoveLockForWOPIResponse", "summary": "Removes the WOPI lock string of the file of a WOPI user session.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/RemoveLockForWOPI/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/RemoveLockForWOPI/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.GetActiveParticipants", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "GetActiveParticipants", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/GetActiveParticipants", "http_path": "POST /grpc/v1/get-active-participants", "request": "MFiles.GetActiveParticipantsRequest", "response": "MFiles.GetActiveParticipantsResponse", "summary": "Lists the other users who currently have an open co-authoring session on the same file.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetActiveParticipants/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetActiveParticipants/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.GetWOPIUserSession", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "GetWOPIUserSession", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/GetWOPIUserSession", "http_path": "POST /grpc/v1/get-wopiuser-session", "request": "MFiles.GetWOPIUserSessionRequest", "response": "MFiles.GetWOPIUserSessionResponse", "summary": "Gets the details of a WOPI user session: the shared object and file version, the action, the user and whether editing is allowed.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetWOPIUserSession/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetWOPIUserSession/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.GetContainerInfo", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "GetContainerInfo", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/GetContainerInfo", "http_path": "POST /grpc/v1/get-container-info", "request": "MFiles.GetContainerInfoRequest", "response": "MFiles.GetContainerInfoResponse", "summary": "Gets the name and path of the vault location (container) of a container access token.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetContainerInfo/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetContainerInfo/index.md"}
{"method": "MFiles.IRPCWOPIOperationsPublic.GetContainerContent", "service": "MFiles.IRPCWOPIOperationsPublic", "name": "GetContainerContent", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWOPIOperationsPublic/GetContainerContent", "http_path": "POST /grpc/v1/get-container-content", "request": "MFiles.GetContainerContentRequest", "response": "MFiles.GetContainerContentResponse", "summary": "Lists the subcontainers and files of the vault location (container) of a container access token.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetContainerContent/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWOPIOperationsPublic/GetContainerContent/index.md"}
{"method": "MFiles.IRPCWebCompanionOperation.RegisterWebCompanion", "service": "MFiles.IRPCWebCompanionOperation", "name": "RegisterWebCompanion", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebCompanionOperation/RegisterWebCompanion", "http_path": "POST /grpc/v1/register-web-companion", "request": "MFiles.RegisterWebCompanionRequest", "response": "MFiles.RegisterWebCompanionResponse", "summary": "Registers an M-Files Web Companion installation with the vault for the calling user.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebCompanionOperation/RegisterWebCompanion/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebCompanionOperation/RegisterWebCompanion/index.md"}
{"method": "MFiles.IRPCWebCompanionTaskOperation.AddWebCompanionTask", "service": "MFiles.IRPCWebCompanionTaskOperation", "name": "AddWebCompanionTask", "book": "integration", "level": "specialized", "kind": "write", "session": "session", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebCompanionTaskOperation/AddWebCompanionTask", "http_path": "POST /grpc/v1/add-web-companion-task", "request": "MFiles.AddWebCompanionTaskRequest", "response": "MFiles.AddWebCompanionTaskResponse", "summary": "Stores a task for M-Files Web Companion and returns the task ID.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebCompanionTaskOperation/AddWebCompanionTask/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebCompanionTaskOperation/AddWebCompanionTask/index.md"}
{"method": "MFiles.IRPCWebCompanionTaskOperation.GetWebCompanionTask", "service": "MFiles.IRPCWebCompanionTaskOperation", "name": "GetWebCompanionTask", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCWebCompanionTaskOperation/GetWebCompanionTask", "http_path": "POST /grpc/v1/get-web-companion-task", "request": "MFiles.GetWebCompanionTaskRequest", "response": "MFiles.GetWebCompanionTaskResponse", "summary": "Gets a task that M-Files Web stored for M-Files Web Companion.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebCompanionTaskOperation/GetWebCompanionTask/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCWebCompanionTaskOperation/GetWebCompanionTask/index.md"}
{"method": "MFiles.IRPCDocumentOperationsFileIOInternal.UploadFileCommit2", "service": "MFiles.IRPCDocumentOperationsFileIOInternal", "name": "UploadFileCommit2", "book": "integration", "level": "specialized", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCDocumentOperationsFileIOInternal/UploadFileCommit2", "http_path": "POST /grpc/v1/upload-file-commit2", "request": "MFiles.UploadFileCommit2Request", "response": "MFiles.UploadFileCommit2Response", "summary": "Completes an upload made with UploadFile and stores it as the new content of the file; returns only the data file version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocumentOperationsFileIOInternal/UploadFileCommit2/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocumentOperationsFileIOInternal/UploadFileCommit2/index.md"}
{"method": "MFiles.IRPCDocumentOperationsFileIOInternal.GetFileOutline", "service": "MFiles.IRPCDocumentOperationsFileIOInternal", "name": "GetFileOutline", "book": "integration", "level": "specialized", "kind": "write", "session": "session-or-assertion", "idempotent": false, "returns_metadata_structure_version": true, "client_streaming": false, "server_streaming": false, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCDocumentOperationsFileIOInternal/GetFileOutline", "http_path": "POST /grpc/v1/get-file-outline", "request": "MFiles.GetFileOutlineRequest", "response": "MFiles.GetFileOutlineResponse", "summary": "Gets the size and MD5 checksum of a file version.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocumentOperationsFileIOInternal/GetFileOutline/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDocumentOperationsFileIOInternal/GetFileOutline/index.md"}
{"method": "MFiles.IRPCGroundLink.OpenGroundLinkChannel", "service": "MFiles.IRPCGroundLink", "name": "OpenGroundLinkChannel", "book": "integration", "level": "specialized", "kind": "write", "session": "none", "idempotent": false, "returns_metadata_structure_version": false, "client_streaming": true, "server_streaming": true, "highlighted": false, "internal": true, "grpc_path": "/MFiles.IRPCGroundLink/OpenGroundLinkChannel", "http_path": "POST /grpc/v1/open-ground-link-channel", "request": "MFiles.GroundLinkMessage", "response": "MFiles.GroundLinkMessage", "summary": "Opens a bi-directional Ground Link channel between the client and server.", "url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCGroundLink/OpenGroundLinkChannel/", "md_url": "https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCGroundLink/OpenGroundLinkChannel/index.md"}
