The BuzzBip Developer API lets you integrate messaging capabilities into your existing platforms and applications. Send and receive WhatsApp messages, manage contacts, trigger workflows, and automate campaigns — all programmatically from your backend.
All API requests must be made over HTTPS. Never expose your API key in client-side JavaScript or public repositories.
REST principles
The BuzzBip API follows RESTful conventions. Use standard HTTP methods — GET, POST, PUT, and DELETE — for operations. Request and response bodies are encoded in JSON with Content-Type: application/json.
Base URL
All API requests are sent to the following base URL:
https://api.buzzbip.com/v1Quick example
Send a WhatsApp template message after authenticating with your API key:
curl -X POST "https://api.buzzbip.com/v1/messages" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+21612345678",
"type": "template",
"template": {
"name": "order_confirmation",
"language": "en",
"components": []
}
}'Common use cases
- Push contacts and orders from your CRM or ERP into BuzzBip
- Send WhatsApp messages programmatically after external events
- Receive real-time webhooks when conversations or messages change
- Trigger BuzzBip workflows from your own application
- Sync customer data between your store and BuzzBip Audience
Next steps
- Generate an API key under Settings → Developer → API Keys at app.buzzbip.com
- Read the Authentication guide
- Explore available Endpoints
- Configure Webhooks for inbound events
