Документация на 4notify
Какво можете да правите с 4notify извън панела: API за собствения ви бекенд, webhooks и автоматизация между канали.
Първи стъпки
От акаунт до първото съобщение, изпратено през 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 — съобщението влиза в същата опашка и минава през същия worker и доставчик, както изпращанията от панела, само маркирано вътрешно като „source: api“. Всеки наемател има собствен лимит на честотата и квота; при надвишаване API връща изричен код за грешка, вместо тихо да изпуска съобщения.
Webhooks и входящи събития
Затваряне на цикъла в WhatsApp
На WhatsApp получаваме обратно събития за доставка и отговори на клиенти чрез webhook, верифициран с вашия Meta verify token. Не предлагаме общи конектори на трети страни (без WooCommerce, Shopify или Zapier) — предлагаме този webhook плюс API-то за изпращане по-горе, които свързвате към собствения си CRM или бекенд.
Шаблони и автоматизирани потоци
Преизползваемо съдържание и тригери по събития
Шаблоните за съобщения се дефинират веднъж на канал и се преизползват както от панела, така и от API. Работните потоци свързват задействащо събитие с последователност от изпращания в няколко канала — например SMS, последван от WhatsApp, ако първото съобщение не е прочетено. API удостоверенията имат отделни scopes, могат да се отменят поотделно от панела и показват датата на последна употреба.