Retrieves a list of Instant Messaging (IM) groups.
Operation description
-
Before you call this API, ensure that you have created at least one IM group.
-
If you have not created an IM group, you can only create one by calling the AddChatGroup operation.
-
The optional parameters for this operation are used to filter the list of IM groups. If you do not specify these parameters, 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 number. |
8613800*** |
| ChannelType |
string |
No |
The channel type. Valid value:
Note
Only the WhatsApp channel is supported. |
|
| CustSpaceId |
string |
Yes |
The space ID of the independent software vendor (ISV) sub-customer. This is the channel ID. You can find the channel ID on the Channel Management page. |
cams-x*** |
| GroupStatus |
string |
No |
The group status. Valid values:
|
ACTIVE |
| Subject |
string |
No |
The group title. |
test |
| Page |
object |
Yes |
The paging information. |
|
| 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 |
Details about the access denial. |
None |
| Message |
string |
The message returned. This parameter is returned only when an error occurs. |
None |
| RequestId |
string |
The request ID. |
90E63D28-E31D-1EB2-8939-A94866411B2O |
| Data |
object |
The returned data. |
|
| Total |
integer |
The total number of entries. |
51 |
| List |
array<object> |
The list of groups. |
|
|
object |
The group object. |
||
| Description |
string |
The description. |
test |
| BusinessNumber |
string |
The business number. |
8613800** |
| InviteLink |
string |
The 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 title. |
This is a test subject |
| GroupId |
string |
The group ID. |
EA30d*** |
| 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***"
}
]
},
"Code": "OK",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.