Übersicht
Senden Sie eine WhatsApp-Nachricht mit einer genehmigten Vorlage. Geben Sie template_id und entweder contact_id oder phone_number (ggf. mit country_code) an. Die API nimmt die Nachricht asynchron an; prüfen Sie den Verlauf für den Zustellstatus.
POST /api/whatsapp/
Rufen Sie diesen Endpunkt mit POST und gültigem Bearer-Token auf.
curl -X POST 'https://app.buzzbip.com/api/whatsapp/' \
-H 'Authorization: Bearer ${TOKEN}' \
-H 'Content-Type: application/json' \
-d '{"template_id": 42, "contact_id": 1}'Hinweise zur Nutzung
Diese Seite dokumentiert den Buzzbip-Endpunkt. Send a WhatsApp message using an approved template. Provide template_id and either contact_id or phone_number (with country_code as needed). The API accepts the message asynchronously; check history for delivery state.
Nutzen Sie Paginierung und Filter, um die Antwortgröße zu reduzieren.
Integrationshinweise
Bei der Integration dieses Buzzbip-Endpunkts https://app.buzzbip.com als Produktionshost verwenden. JWT über POST /api/login_check holen und Authorization: Bearer mitsenden. User.hasApiAccess im Buzzbip-Admin muss aktiv sein. JSend-Antworten (status, message, data) auswerten. Für E-Commerce-Plugins zusätzlich x-api-key, x-platform-type und x-base-uri senden. Abschließende Slashes bei POST /api/contacts/ und POST /api/whatsapp/ beachten. Bei Ratenlimits Backoff-Retries implementieren. Zugangsdaten serverseitig speichern und vor JWT-Ablauf (3600 s) neu authentifizieren.
Sicherheit
Sicherheit: Zugangsdaten nur serverseitig, TLS Pflicht, fehlgeschlagene Auth überwachen. Staging- und Produktionskonten trennen. Vorlagen und Automationen dokumentieren. Nummern und Inhalte in geteilten Logs schwärzen.
Wie geht es weiter?
Verwandte Seiten: api/whatsapp-templates/send-template api/contacts guides/send-whatsapp-message
