Retrieves a list of Instant Messaging (IM) groups.
Operation description
Retrieving IM group lists via the API is a beta feature from Meta. Contact your account manager to be added to the allowlist before using this endpoint.
Before you call this API, ensure that you have created an IM group.
If you have not created one, you can only create one by calling the AddChatGroup operation.
The optional parameters for this operation are used to filter 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 ISV sub-customer, or the instance ID of the direct customer. View the Space 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.