+7 (727) 355-53-65
Войти Начать бесплатно
Сменить регион сайта
Казахстан и СНГ (выбрано)
English Россия

Входящее событие "messageStatus"

Пример объекта messageStatus (статус отправленного сообщения)

Данная статья содержит примеры объектов статусов сообщений, которые могут быть получены через вебхуки и Pusher-события.

Статус сообщения: отправлено (sent)

Этот статус показывает, что сообщение было успешно отправлено получателю, но ещё не доставлено. Доступно для мессенджеров: grWhatsApp, caWhatsApp, WhatsApp, vkNotify

{
  "data": [
    {
      "id": "BAE535F3C30E25D1",
      "type": "sent",
      "time": 1727765002,
      "chat": {
        "id": "70000000001@c.us",
        "hash": null,
        "type": "private",
        "phone": "70000000001",
        "username": null,
        "email": null
      },
      "fromApp": {
        "id": "app_25095_1",
        "tracking": null,
        "sender": "employee"
      },
      "error": null
    }
  ],
  "meta": {
    "type": "messageStatus",
    "licenseId": 1,
    "messengerType": "grWhatsApp"
  }
}

Статус сообщения: доставлено (delivered)

Сообщение успешно доставлено получателю, но ещё не просмотрено.

Доступно для мессенджеров: grWhatsApp, caWhatsApp, WhatsApp, vkNotify, facebook, telegram, viberBot

{
  "data": [
    {
      "id": "111081",
      "type": "delivered",
      "time": 1727765171,
      "chat": {
        "id": "private-917861412h8516845882144834580",
        "hash": "h8516845882144834580",
        "type": "private",
        "phone": "70000000001",
        "username": "username",
        "email": null
      },
      "fromApp": {
        "id": "app_25095_1",
        "tracking": null,
        "sender": "employee"
      },
      "error": null
    }
  ],
  "meta": {
    "type": "messageStatus",
    "licenseId": 1,
    "messengerType": "telegram"
  }
}

Статус сообщения: просмотрено (viewed)

Сообщение было доставлено и прочитано получателем.

Доступно для мессенджеров: grWhatsApp, caWhatsApp, WhatsApp, vkNotify, facebook, telegram, viberBot, instagram, email

{
  "data": [
    {
      "id": "111081",
      "type": "viewed",
      "time": 1727765173,
      "chat": {
        "id": "private-917861412h8516845882144834580",
        "hash": "h8516845882144834580",
        "type": "private",
        "phone": "70000000001",
        "username": "username",
        "email": null
      },
      "fromApp": {
        "id": "app_25095_1",
        "tracking": null,
        "sender": "employee"
      },
      "error": null
    }
  ],
  "meta": {
    "type": "messageStatus",
    "licenseId": 1,
    "messengerType": "telegram"
  }
}

Статус сообщения: не доставлено (failed)

Сообщение не было доставлено по причине ошибки. В поле 'error' указывается код и текст ошибки, при наличии

Доступно для мессенджеров: grWhatsApp, caWhatsApp, WhatsApp, vkNotify, email

{
  "data": [
    {
      "id": "0606f306-a5c8-4fc1-9e4d-62dadce3b168",
      "type": "failed",
      "time": 1727765702,
      "chat": {
        "id": "70000000001",
        "hash": null,
        "type": "private",
        "phone": "70000000001",
        "username": null,
        "email": null
      },
      "fromApp": {
        "id": "app_25095_1",
        "tracking": null,
        "sender": "employee"
      },
      "error": {
        "code": 470,
        "message": "Message failed to send because more than 24 hours have passed since the customer last replied to this number.",
        "messageLang": {
          "en": "Message failed to send because more than 24 hours have passed since the customer last replied to this number.",
          "ru": "Сообщение не удалось отправить, так как прошло более 24 часов с момента последнего ответа клиента на этот номер.",
          "pt": "A mensagem não foi enviada porque mais de 24 horas se passaram desde a última resposta do cliente para este número."
        }
      }
    }
  ],
  "meta": {
    "type": "messageStatus",
    "licenseId": 1,
    "messengerType": "WhatsApp"
  }
}
Оставить заявку на услуги интегратора