Update an autoreply

POST /api/2.0/mail/autoreply/update/{mailboxId:[0-9]+}

Request

Updates or creates an autoreply with the parameters specified in the request.

Authorization

An API key is a token that you provide when making API calls. Include the token in a header parameter called Authorization.

Example: Authorization: 864FE52C-1C1C-469F-9308-51DAFEFE7436.

Headers

Acceptenum of string

Can be one of: application/json.

Content-Typeenum of string

Can be one of: application/json.

Body

mailboxIdinteger

Mailbox ID

turnOnboolean

New autoreply status

onlyContactsboolean

Specifies whether to send an autoreply only to the contacts or not

turnOnToDateboolean

Specifies whether to send an autoreply till the specified date or not

fromDatestring

New start date of autoreply sending

toDatestring

New end date of autoreply sending

subjectstring

New autoreply subject

htmlstring

New autoreply contents in the HTML format

Examples

POST /api/2.0/mail/autoreply/update/%7BmailboxId:[0-9]+%7D HTTP/1.1
Accept: application/json
Content-Type: application/json
Host: example.com
curl --request POST \
  --url 'https://example.com/api/2.0/mail/autoreply/update/%7BmailboxId:[0-9]+%7D' \
  --header 'Accept: application/json' \
  --header 'Content-Type: application/json'

Responses

200

Updated autoreply information

MailboxIdintegerformat: int32
TurnOnboolean
OnlyContactsboolean
TurnOnToDateboolean
FromDatestringformat: date-time
ToDatestringformat: date-time
Subjectstring
Htmlstring

401

Unauthorized

Get Help

  • If you have any questions about ONLYOFFICE Workspace, try the FAQ section first.
  • You can request a feature or report a bug by posting an issue on GitHub.
  • You can also ask our developers on ONLYOFFICE forum (registration required).