Документація 4notify

Що можна робити з 4notify окрім панелі: API для власного бекенду, webhooks та автоматизація між каналами.

Перші крокиДовідник APIWebhooks і вхідні подіїШаблони та автоматизовані робочі процеси

Перші кроки

Від акаунта до першого повідомлення через API

Створіть акаунт на panel.4notify.net і згенеруйте пару client_id/client_secret на сторінці облікових даних API. З ними ви запитуєте токен доступу через POST /api/v1/auth/token (OAuth2 client_credentials) — токен короткочасний, і ваша інтеграція просто запитує новий, коли він потрібен.

Довідник API

Три endpoint'и для надсилання, один потік обробки

POST /api/v1/sms, /api/v1/whatsapp і /api/v1/push приймають запит з Authorization: Bearer <token> і відповідають 202 Accepted — повідомлення потрапляє в ту саму чергу і проходить через того самого worker і провайдера, що й надсилання з панелі, лише внутрішньо позначене як "source: api". Кожен орендар має власний ліміт швидкості та квоту; при перевищенні API повертає явну помилку, а не тихо відкидає повідомлення.

Webhooks і вхідні події

Замикання циклу у WhatsApp

У WhatsApp ми отримуємо назад події доставки та відповіді клієнтів через webhook, перевірений вашим Meta verify token. Ми не пропонуємо загальних сторонніх конекторів (немає плагінів WooCommerce, Shopify чи Zapier) — ми пропонуємо цей webhook плюс наведений вище API надсилання, які ви підключаєте до власного CRM або бекенду.

Шаблони та автоматизовані робочі процеси

Контент багаторазового використання і тригери на події

Шаблони повідомлень визначаються один раз на канал і повторно використовуються як з панелі, так і з API. Робочі процеси пов'язують подію-тригер з послідовністю надсилань у кількох каналах — наприклад SMS, а потім WhatsApp, якщо перше повідомлення не прочитане. Облікові дані API мають окремі scopes, можуть бути відкликані окремо з панелі та показують дату останнього використання.