Send transactional WhatsApp messages such as order confirmations, status updates, and password reset links.
Before using WhatsApp APIs, activate the feature in your Brevo account:
Log in to your Brevo account and navigate to the top navigation bar. Click “Add more apps” to open Apps and Integration.
Under Apps, scroll down and enable the WhatsApp feature. WhatsApp appears in your Brevo dashboard after activation.
After activating WhatsApp, sign up for Facebook and WhatsApp Business accounts. See Getting started with WhatsApp campaigns in Brevo for setup instructions.
Send a transactional WhatsApp message using a template or plain text.
Endpoint: POST /v3/whatsapp/sendMessage
For the first message, use a templateId. Create templates in your Brevo account:
templateIdTemplate based message
Text based message
Enter phone numbers without characters or spaces. Include country codes (e.g., 4915778559164). Find your templateId in Campaigns > WhatsApp in your Brevo account.
Retrieve unaggregated WhatsApp event data for the past 30 days (default) or a custom date range.
Endpoint: GET /v3/whatsapp/statistics/events