Messaging API

The Messaging API allows you to send transactional and marketing messages across multiple channels including email, SMS, and WhatsApp.

Key Features

  • Transactional Emails: Send automated emails triggered by user actions
  • Transactional SMS: Send SMS messages for notifications and alerts
  • WhatsApp Integration: Send WhatsApp messages through the API
  • Template Management: Create and manage message templates
  • Inbound Parsing: Handle inbound email responses

Getting Started

To start using the Messaging API, you’ll need:

  1. A valid Brevo API key
  2. Verified sender domain or phone number
  3. Message templates (optional but recommended)

API Endpoints

Transactional Emails

  • POST /v3/smtp/email - Send a transactional email
  • GET /v3/smtp/templates - Get email templates
  • POST /v3/smtp/templates - Create email template

Transactional SMS

  • POST /v3/transactionalSMS/sms - Send SMS message
  • GET /v3/transactionalSMS/templates - Get SMS templates

WhatsApp

  • POST /v3/whatsApp/send - Send WhatsApp message
  • GET /v3/whatsApp/templates - Get WhatsApp templates

Next Steps