В каждом чате Wazzup есть счётчик неотвеченных сообщений — это количество сообщений от клиента, на которые менеджер ещё не ответил. Узнайте больше о счётчике в инструкции.
При работе с перечисленными методами используйте в заголовках токен дочернего аккаунта client_access_token, который получили с помощью упрощенной авторизации или OAuth: Authorization: Bearer client_access_token
Для корректной работы счётчика нужны: добавленный канал, созданный пользователь CRM и назначенные на канале роли этому пользователю.
GET /v2/counters/unanswered/{user_id} — получение счётчика неотвеченных для пользователя CRM.DELETE /v2/chats/unanswered — сброс счётчика неотвеченных во всех чатах.Метод позволяет узнать, сколько всего неотвеченных сообщений есть у пользователя CRM (user_id).
Метод GET /v2/counters/unanswered/{user_id}
Path-параметрыuser_id — ID пользователя в CRM.
Пример запроса:
curl -L 'https://tech.wazzup24.com/v2/counters/unanswered/1' -H 'Authorization: Bearer <client_access_token>'
Пример ответа:
{
"data": {
"counter": 5,
"type": "red"
},
"meta": {
"timestamp": 1759499127
}
}
Результат: количество неотвеченных сообщений у пользователя.
Параметры ответа:
| Параметр | Описание |
counter |
Количество неотвеченных сообщений во всех чатах пользователя |
type |
Тип счетчика: red, grey. Чем отличаются красный и серый счетчики: статья |
В примере ответа красный счётчик для пользователя с id: 1 показывает, что у пользователя есть 5 неотвеченных сообщений в чатах с клиентами, за которых он является ответственным в CRM.
Сбрасывает неотвеченные во всех чатах аккаунта. Пригодится, если в переписках накопилось много неотвеченных сообщений.
Метод DELETE /v2/chats/unanswered
Пример:
curl -L -X DELETE 'https://tech.wazzup24.com/v2/chats/unanswered' -H 'Authorization: Bearer <client_access_token>'
Пример ответа:
{
"data": {
"account_id": "78231464",
"cleared": true
},
"meta": {
"timestamp": 1759499164
}
}
Результат: Счётчик неотвеченных сообщений сброшен во всех чатах.