GET
Get Channel Messages
Fetch published messages/updates from a channel.
API endpoint
https://waclient.com/api/get_channel_messagesExample:
curl -X GET \
'https://waclient.com/api/get_channel_messages' \
-G \
--data-urlencode 'channel_id=1203634123522XXXXX@newsletter' \
--data-urlencode 'count=25' \
--data-urlencode 'after=100' \
--data-urlencode 'instance_id=6A4B02A1XXXX' \
--data-urlencode 'access_token=EMCUH3NQQK8YXXXX'Response
{
"status": "success",
"message": "Success",
"data": {
"channel_id": "1203634123522XXXXX@newsletter",
"messages": [
{
"server_id": "101",
"views": 42,
"reactions": []
}
]
}
}| Parameter | Description |
|---|---|
| channel_id | Channel JID (WhatsApp uses @newsletter suffix), e.g. 1203634123522XXXXX@newsletter |
| count | Number of messages (1–100) (Optional) |
| after | Pagination cursor (server message id) (Optional) |
| instance_id | Your instance ID |
| access_token | Your access token |