IRPCEvents.SendCustomNotification

View as Markdown

Vault API / standard write session returns metadata structure version

Sends an e-mail with the given subject and body to users, groups and e-mail addresses.

ServiceEvents and notifications MFiles.IRPCEvents
gRPC method/MFiles.IRPCEvents/SendCustomNotification
HTTP (mf-http-grpc)POST /grpc/v1/send-custom-notification
RequestSendCustomNotificationRequest
ResponseSendCustomNotificationResponse
Book and levelVault API, standard
Kindwrite
SessionRequired: the session ID from LogIn in the mfiles-session-id-bin metadata.
Idempotentno
Returns metadata structure versionyes (in the mfiles-metadata-version-bin trailer)
Streamingnone (unary)

Remarks

Request: SendCustomNotificationRequest

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

FieldTypeDescription
uugidarr[]repeated UserOrUserGroupIDThe recipient users and user groups.
uugidarr[].typeUserTypeUser type.Values: USER_TYPE_UNKNOWN (0), USER_TYPE_USER (1), USER_TYPE_USER_GROUP (2), USER_TYPE_WORKFLOW_STATE_PSEUDO_USER (3), USER_TYPE_PROPERTY_BASED_PSEUDO_USER (4).
uugidarr[].idint32User or user group.
include_substitute_usersboolTrue to also send to the substitute users of the recipient users.
external_recipients[]repeated stringAdditional recipients as e-mail addresses, for example name@example.com. Requires the server right send_server_messages.
send_with_server_email_identityboolTrue to send from the server's notification address instead of the caller's own address. Requires the server right send_server_messages.
subjectstringThe subject of the e-mail.
bodystringThe body of the e-mail.

Response: SendCustomNotificationResponse

No fields.