Документация 4notify
Что можно делать в 4notify помимо панели: API для вашего бэкенда, вебхуки и автоматизация между каналами.
Первые шаги
От создания аккаунта до первого сообщения, отправленного через API
Создайте аккаунт на panel.4notify.net и сгенерируйте пару client_id/client_secret на странице учётных данных API. С их помощью запросите токен доступа через POST /api/v1/auth/token (OAuth2 client_credentials) — токен короткоживущий, и ваша интеграция просто запрашивает новый, когда он ей нужен.
Справочник по API
Три эндпоинта отправки, один конвейер
POST /api/v1/sms, /api/v1/whatsapp и /api/v1/push принимают запрос с заголовком Authorization: Bearer <token> и отвечают 202 Accepted — сообщение попадает в ту же очередь и проходит через того же воркера и того же провайдера, что и сообщения, отправленные из панели, только внутренне помечается как «source: api». У каждого тенанта свой лимит частоты запросов и своя квота; при превышении любого из них возвращается явная ошибка, а не тихая потеря сообщений.
Вебхуки и входящие события
Замыкаем цикл в WhatsApp
В WhatsApp мы получаем события доставки и ответы клиентов обратно через вебхук, проверяемый вашим verify-токеном Meta. Мы не предлагаем универсальных сторонних коннекторов (нет плагинов для WooCommerce, Shopify или Zapier) — мы предлагаем именно этот вебхук плюс описанный выше API отправки, которые вы подключаете к своей CRM или своему бэкенду.
Шаблоны и автоматические сценарии
Переиспользуемый контент и запуск по событиям
Шаблоны сообщений задаются один раз для каждого канала и переиспользуются как из панели, так и через API. Сценарии связывают событие-триггер с последовательностью отправок по разным каналам — например, SMS, а затем WhatsApp, если первое сообщение не прочитано. Учётные данные API имеют отдельные области доступа, отзываются по отдельности из панели и показывают дату последнего использования.