Skip to main content

Overview

Sets management configuration at the group level.

Request

Authentication: Add authentication headers to the request. See Authentication

Method: POST

Rate limit: 100 requests/second

Endpoint: https://API domain/jim/groups/management/set

Content-Type: application/json

Request parameters

ParameterData typeRequiredDescription
group_idstringYesGroup ID.
group_edit_msg_rightintNoPermission bitmask: 0 none; 1 group owner; 2 group administrator; 4 group member. Combine values to grant permission to multiple roles.
group_add_member_rightintNoPermission bitmask: 0 none; 1 group owner; 2 group administrator; 4 group member. Combine values to grant permission to multiple roles.
group_mention_all_rightintNoPermission bitmask: 0 none; 1 group owner; 2 group administrator; 4 group member. Combine values to grant permission to multiple roles.
group_top_msg_rightintNoPermission bitmask: 0 none; 1 group owner; 2 group administrator; 4 group member. Combine values to grant permission to multiple roles.
group_send_msg_rightintNoPermission bitmask: 0 none; 1 group owner; 2 group administrator; 4 group member. Combine values to grant permission to multiple roles.
group_set_msg_life_rightintNoPermission bitmask: 0 none; 1 group owner; 2 group administrator; 4 group member. Combine values to grant permission to multiple roles.

Request example

POST /jim/groups/management/set HTTP/1.1
appkey: appkey
Authorization: xxxxxxxxxxxxxxxxxx
Content-Type: application/json

{
"group_id":"groupid1",
"group_edit_msg_right":7,
"group_add_member_right":7,
"group_mention_all_right":7,
"group_top_msg_right":7,
"group_send_msg_right":7,
"group_set_msg_life_right":7
}

Response example

{
"code":0,
"msg":"sucess"
}

Response codes

Response codesDescription