4notify Dokumentation

Was Sie mit 4notify über das Panel hinaus tun können: eine API für Ihr eigenes Backend, Webhooks und kanalübergreifende Automatisierung.

Erste SchritteAPI-ReferenzWebhooks & eingehende EreignisseVorlagen & automatisierte Abläufe

Erste Schritte

Vom Konto zur ersten per API gesendeten Nachricht

Erstellen Sie Ihr Konto auf panel.4notify.net und generieren Sie ein client_id/client_secret-Paar auf der Seite für API-Zugangsdaten. Damit fordern Sie über POST /api/v1/auth/token (OAuth2 client_credentials) ein Zugriffstoken an — das Token ist kurzlebig, Ihre Integration fordert einfach bei Bedarf ein neues an.

API-Referenz

Drei Sende-Endpunkte, eine Pipeline

POST /api/v1/sms, /api/v1/whatsapp und /api/v1/push akzeptieren die Anfrage mit Authorization: Bearer <token> und antworten mit 202 Accepted — die Nachricht durchläuft dieselbe Warteschlange, denselben Worker und denselben Anbieter wie Nachrichten aus dem Panel, intern nur als „source: api“ markiert. Jeder Mandant hat ein eigenes Rate-Limit und Kontingent; wird eines überschritten, antwortet die API mit einem expliziten Fehler statt Nachrichten stillschweigend zu verwerfen.

Webhooks & eingehende Ereignisse

Den Kreis bei WhatsApp schließen

Bei WhatsApp erhalten wir Zustellereignisse und Kundenantworten über einen mit Ihrem Meta-Verify-Token verifizierten Webhook zurück. Wir bieten keine generischen Drittanbieter-Connectoren (keine WooCommerce-, Shopify- oder Zapier-Plugins) — wir bieten diesen Webhook plus die oben genannte Sende-API, die Sie in Ihr eigenes CRM oder Backend einbinden.

Vorlagen & automatisierte Abläufe

Wiederverwendbare Inhalte und ereignisgesteuerte Trigger

Nachrichtenvorlagen werden einmal pro Kanal definiert und sowohl im Panel als auch über die API wiederverwendet. Workflows verknüpfen ein Auslöseereignis mit einer Sendefolge über mehrere Kanäle — zum Beispiel eine SMS gefolgt von WhatsApp, falls die erste Nachricht nicht gelesen wird. API-Zugangsdaten haben eigene Scopes, können einzeln im Panel widerrufen werden und zeigen ihr letztes Nutzungsdatum.