1MSG
Reference

Inbox API

WhatsApp Inbox API — это HTTP API для 1MSG Inbox. Код делает в Inbox то же, что оператор на платформе: получает список диалогов, назначает ответственных, открывает и закрывает диалоги, блокирует контакты. Команда работает в Inbox как обычно и видит все изменения, которые делает код. Каждое действие оставляет в чате системное сообщение.

У двух API разные задачи. WhatsApp Business API отправляет и получает сообщения. Inbox API отвечает за то, кто ведёт диалог, в каком он статусе и что в нём изменилось. Клиентам вы по-прежнему отвечаете через WhatsApp Business API. Входящие сообщения и статусы доставки по-прежнему приходят на вебхук канала. События Inbox приходят на отдельный вебхук, и каждое из них подписано.

Ключ API

Войдите в platform.1msg.io. Откройте Settings → Developer → API Settings, создайте ключ и скопируйте его. Полный ключ показывается один раз.

Передавайте его в каждом запросе:

Authorization: Bearer 1msg_live_••••••••

Ключ привязан к пользователю и имеет его права. При создании ключа выберите Inbox, Campaigns или оба. Ключ видит те же каналы, что и пользователь, и все действия выполняет от его имени. Для работы со всеми каналами владелец аккаунта создаёт ключ себе. Чтобы работать с правами коллеги, создайте ключ для него.

Methods