IRPCWebCompanionTaskOperation.GetWebCompanionTask

View as Markdown

Server integration API / specialized internal: not for applications write no session

Gets a task that M-Files Web stored for M-Files Web Companion.

ServiceWeb companion tasks MFiles.IRPCWebCompanionTaskOperation
gRPC method/MFiles.IRPCWebCompanionTaskOperation/GetWebCompanionTask
HTTP (mf-http-grpc)POST /grpc/v1/get-web-companion-task
RequestGetWebCompanionTaskRequest
ResponseGetWebCompanionTaskResponse
Book and levelServer integration API, specialized
Kindwrite
SessionNot needed: the call can be made before logging in.
Idempotentno
Returns metadata structure versionno
Streamingnone (unary)

Remarks

For M-Files components only. M-Files Web Companion calls it to pick up a task that M-Files Web stored. Applications should not call it.

Request: GetWebCompanionTaskRequest

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
get_web_companion_requestWebCompanionFetchTaskWeb Companion Task information.
get_web_companion_request.idint64ID of the web companion task record.
get_web_companion_request.guidstringVault GUID (uniquely identifies the vault).
get_web_companion_request.app_idstringWeb Companion App ID.
get_web_companion_request.secret_keystringApp secret key.

Response: GetWebCompanionTaskResponse

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
idbytesFor M-Files Web Companion.
web_companion_task_infoWebCompanionTaskInfoThe stored task.
web_companion_task_info.datastringThe Web Companion task data.
web_companion_task_info.action_typeWebCompanionActionTypeWeb Companion Task Action type.Values: WEB_COMPANION_ACTION_TYPE_VIEW (0), WEB_COMPANION_ACTION_TYPE_EDIT (1), WEB_COMPANION_ACTION_TYPE_CHECKIN (2), WEB_COMPANION_ACTION_TYPE_SAVE_FILE_EXTENSION (3), WEB_COMPANION_ACTION_TYPE_CO_AUTHOR (4).