Retrieves the list of IM groups.
Operation description
-
Before calling this operation, make sure you have successfully created IM groups.
-
If you do not have any created IM groups, you can only create IM groups through the AddChatGroup operation.
-
The optional parameters of this operation are filter conditions for the IM group list. If you do not specify them, all IM groups are returned.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cams:ListChatGroup |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| BusinessNumber |
string |
Yes |
The business phone number. |
8613800*** |
| ChannelType |
string |
No |
The channel type. Valid values: WHATSAPP. Note
Only the WhatsApp channel type is supported. |
|
| CustSpaceId |
string |
Yes |
The SpaceId or instance ID of the ISV sub-customer. This is the channel ID, which can be viewed on the Channel Management page. |
cams-x*** |
| GroupStatus |
string |
No |
The group status. Valid values:
|
ACTIVE |
| Subject |
string |
No |
The group subject. |
test |
| GroupType |
string |
No |
The Telegram group type. |
example |
| GroupLink |
string |
No |
The Telegram group link. |
example |
| Page |
object |
Yes |
The pagination information. |
Example value |
| Size |
integer |
Yes |
The number of entries per page. |
20 |
| Index |
integer |
Yes |
The page number. |
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| AccessDeniedDetail |
string |
The details about the access denial. |
None |
| Message |
string |
The prompt message. This parameter has a value when an exception is returned. |
None |
| RequestId |
string |
The request ID. |
90E63D28-E31D-1EB2-8939-A94866411B2O |
| Data |
object |
The returned data. |
|
| Total |
integer |
The total number of records. |
51 |
| List |
array<object> |
The group list. |
|
|
object |
The group object. |
||
| Description |
string |
The group description. |
test |
| BusinessNumber |
string |
The business number. |
8613800** |
| InviteLink |
string |
The group invitation link. |
https://chat.whatsapp.com/*** |
| GroupStatus |
string |
The group status. |
ACTIVE |
| ProfilePictureFile |
string |
The group's profile picture. |
https://*********/png.jpg |
| Subject |
string |
The group subject. |
This is a test subject |
| GroupId |
string |
The group ID. |
EA30d*** |
| GroupLink |
string |
The group link. |
example |
| TotalParticipantCount |
integer |
The total number of group participants. |
35 |
| GroupType |
string |
The group type. |
example |
| BusinessRole |
string |
The role of the bot in the group. |
example |
| GmtModifier |
integer |
The time the group was last updated. |
94 |
| Code |
string |
The request status code. Valid values:
|
OK |
| Success |
boolean |
Indicates whether the call was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"AccessDeniedDetail": "None",
"Message": "None",
"RequestId": "90E63D28-E31D-1EB2-8939-A94866411B2O",
"Data": {
"Total": 51,
"List": [
{
"Description": "test",
"BusinessNumber": "8613800**",
"InviteLink": "https://chat.whatsapp.com/***",
"GroupStatus": "ACTIVE",
"ProfilePictureFile": "https://*********/png.jpg",
"Subject": "This is a test subject",
"GroupId": "EA30d***",
"GroupLink": "example",
"TotalParticipantCount": 35,
"GroupType": "example",
"BusinessRole": "example",
"GmtModifier": 94
}
]
},
"Code": "OK",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.