Overview

Welcome to the Brevo API documentation! This comprehensive guide will help you integrate with Brevo’s powerful email marketing, transactional email, and SMS services.

What is Brevo?

Brevo is a complete digital marketing platform that helps businesses grow through email marketing, transactional emails, SMS campaigns, chat, CRM, and marketing automation.

API Capabilities

Our API provides access to:

  • Email Marketing: Create and send marketing campaigns
  • Transactional Email: Send automated emails triggered by user actions
  • SMS Marketing: Reach customers via SMS campaigns and notifications
  • Contact Management: Manage your contact lists and segments
  • Marketing Automation: Build complex workflows and funnels
  • Analytics: Track performance and engagement metrics

Getting Started Checklist

  1. Create a Brevo account at brevo.com
  2. Generate an API key from your dashboard
  3. Make your first API call to verify authentication
  4. Install an SDK for your preferred programming language
  5. Explore the documentation to understand available endpoints

Base URL

All API requests should be made to:

https://api.brevo.com/v3/

Authentication

The Brevo API uses API keys for authentication. Include your API key in the header:

Terminal window
Authorization: api-key YOUR_API_KEY

Rate Limits

  • Free accounts: 300 requests per day
  • Starter plans: 20,000 requests per day
  • Business plans: 50,000 requests per day
  • Enterprise plans: Custom limits

Support

Need help? Contact our support team: