Documentație 4notify
Ce poți face cu 4notify dincolo de panou: API pentru propriul backend, webhook-uri și automatizări pe mai multe canale.
Primii pași
De la cont la primul mesaj trimis prin API
Îți creezi contul pe panel.4notify.net și generezi o pereche client_id/client_secret din pagina de credențiale API. Cu ele ceri un token de acces prin POST /api/v1/auth/token (OAuth2 client_credentials) — tokenul e valabil o durată scurtă și se reînnoiește automat de fiecare dată când integrarea ta are nevoie de el.
Referință API
Trei endpoint-uri de trimitere, un singur flux
POST /api/v1/sms, /api/v1/whatsapp și /api/v1/push acceptă cererea cu Authorization: Bearer <token> și răspund 202 Accepted — mesajul intră în aceeași coadă și trece prin același worker și provider ca trimiterile făcute din panou, doar marcat intern drept „sursă: API”. Fiecare tenant are o limită de rată și o cotă proprie; peste ele, API-ul răspunde explicit cu eroare, nu trimite silențios mai puțin.
Webhooks și evenimente primite
Închiderea buclei conversaționale pe WhatsApp
Pe canalul WhatsApp primim înapoi evenimente de livrare și răspunsurile clienților printr-un webhook verificat cu tokenul tău de verificare Meta. Nu integrăm generic cu terți (nu avem conectori WooCommerce, Shopify sau Zapier) — ce oferim e acest webhook, plus API-ul de trimitere de mai sus, pe care le poți conecta la propriul CRM sau backend.
Șabloane și fluxuri automate
Reutilizare de conținut și declanșatoare pe evenimente
Șabloanele de mesaj se definesc o dată per canal și se refolosesc atât din panou, cât și din API. Fluxurile (workflows) leagă un eveniment declanșator de o secvență de trimiteri pe mai multe canale — de exemplu SMS urmat de WhatsApp dacă primul nu e confirmat citit. Credențialele API au scopuri (scopes) separate, pot fi revocate individual din panou și afișează data ultimei utilizări.