Превышены ограничения на тарифе#
Входящее уведомление quotaExceeded содержит данные о превышении ограничений чатов на тарифе Разработчик
Уведомление#
Формат уведомления#
Параметр | Тип | Описание |
---|---|---|
typeWebhook | string | Тип входящего уведомления. Для уведомлений данного типа поле принимает значение quotaExceeded |
instanceData | object | Данные об инстансе |
timestamp | integer | Время наступления события в UNIX-формате |
quotaData | object | Данные о превышении ограничений |
Поля объекта instanceData
Параметр | Тип | Описание |
---|---|---|
idInstance | integer | Идентификатор инстанса. Размер integer равен int64. Значения лежат в диапазоне от 1 до 10 разрядов |
wid | string | Идентификатор аккаунта в формате WhatsApp |
typeInstance | string | Тип мессенджера для инстанса |
Поля объекта quotaData
Параметр | Тип | Описание |
---|---|---|
method | string | Название метода или ограничения. По умолчанию принимает значение correspondents |
used | string | Количество использованных чатов за месяц |
total | string | Общее количество чатов, которых можно использовать в месяц. По умолчанию принимает значение 3 |
status | string | Статус ограничения |
description | string | Описание превышения ограничения |
Пример тела уведомления#
{
"typeWebhook": "quotaExceeded",
"instanceData": {
"idInstance": 1000100010,
"wid": "10001234560@c.us",
"typeInstance": "whatsapp"
},
"quotaData": {
"method": "correspondents", // Ограниечение чатов
"used": 3,
"total": 3,
"status": "CORRESPONDENTS_QUOTA_EXCEEDED", // Превышена количество ограничении чатов
"description": "Monthly quota has been exceeded. You can only send or receive messages from following chats: 10001234560@c.us, 10001234561@c.us, 10001234562@c.us. Please go to your personal account and change the tariff to business https://console.green-api.com"
}
}