PUT - Change advanced settings of the group

 Purpose

The API changes the advanced settings for the group, based on the groupid provided.

 Request URL

https://mail.zoho.com/api/organization/<zoid>/groups/<groupId>

Scope

organization.groups

 Request Parameters

ParameterData TypeDescription
mode*StringThe mode value should be 'updateMailGroupAdvOptions'
accessType*StringThe access Type of the Group. (Public/ Organization/ Group/ Moderated)
groupAdminSettings*VOGroup Admin Settings Object

mailboxId*

longMail box id detail of the group mail box

 isNotToCc*

booleanWhether the emails should be delivered or not, if the group email is is not in To/ Cc

holdOrBounce*

StringAllowed Values are "hold" or "reject" based on whether the email should be hold or reject. 

spamApproval*

booleanWhether the spam emails can be identified by the Administrator or not

adminNotify*

booleanWhether the administrator should be notified or not 

authorNotify*

booleanWhether the sender of the email should be notified or not/ 

mailboxSendRights*

booleanWhether the members of the email group should be able to send emails using the group 

spamMarkPermission*

booleanWhether the Spam Marking of administrator needs to be considered or not.

postApprovedNotify*

booleanWhether the post approval should be notified or not. 
suppressMailOnMemAdd*booleanWhether email should be sent to members on member addition. 

* Mandatory Paramaters

 Response Codes

Please refer Response Codes.

Sample Request

Copied{
    "accessType": "Public",
    "mode": "updateMailGroupAdvOptions"
    "groupAdminSettings": {
        "authorNotify": true,
        "holdOrBounce": "hold",
        "mailboxSendRights": true,
        "postApprovedNotify": true,
        "spamMarkPermission": true,
        "suppressMailOnMemAdd": true,
        "mailboxId": 1000000009001,
        "spamApproval": true,
        "adminNotify": true,
        "isNotToCc": true,
    },
}