The API Report CardAPI Index
Sendinblue Brevo

Sendinblue Brevo API

Email SMS Marketing CRM · brevo.com

Brevo publishes a self-serve REST API at api.brevo.com/v3 spanning contacts, campaigns, transactional email, SMS, WhatsApp, ecommerce, and CRM deals. Auth is a per-account API key with no partner approval. Most non-transactional endpoints cap at 100 requests per hour on lower tiers.

Last verified: July 2026Marketing & Sales
API GRADE
A
VERIFIED JUL 2026

SCORECARD

ExistenceGOODPublic REST API at api.brevo.com/v3 spanning marketing, transactional email, SMS, and CRM.
AccessGOODPer-account API key with no partner approval; most non-transactional endpoints cap at 100 requests per hour.
CoverageGOODContacts, campaigns, transactional email, SMS, WhatsApp, ecommerce, and deals; no bulk export API.
AuthGOODAPI key in the api-key header; OAuth 2.0 for apps, created through the Brevo CLI.
Docs & DXGOODOfficial SDKs in eight languages, up to 40 webhook endpoints per account, and a Postman collection.
StabilityGOOD
Supergood: Sendinblue Brevo shipped a real API. Most vendors don't; we ship near-native APIs for the rest.

Frequently asked questions

Sendinblue Brevo scores A on the API Report Card. Brevo publishes a self-serve REST API at api.brevo.com/v3 spanning contacts, campaigns, transactional email, SMS, WhatsApp, ecommerce, and CRM deals. Auth is a per-account API key with no partner approval. Most non-transactional endpoints cap at 100 requests per hour on lower tiers.

Tried to integrate with Sendinblue Brevo?
SOURCES
Most non-transactional endpoints are capped at 100 requests/hour, which is extremely low for bulk syncs and CDP-style integrations developers.brevo.com
Rate limits return HTTP 429 with X-RateLimit headers but cannot be raised on lower-tier plans, breaking high-volume contact sync jobs developers.brevo.com
OAuth 2.0 app creation flows through the Brevo CLI rather than a self-serve developer portal, adding friction for ISV onboarding developers.brevo.com
Higher RPS tiers (2,000 RPS on Pro/Enterprise, 6,000 RPS Enterprise-only) require plan upgrades for transactional-heavy workloads developers.brevo.com
Legacy v2 API endpoints from the Sendinblue era still appear in older docs and integrations, creating confusion about which version to call sendinblue.readme.io
No native bulk export API, pulling a complete account dump requires paginating every resource individually developers.brevo.com
Webhook payloads are sparse on some event types (e.g. unsubscribe reason, complaint feedback loop details) compared to SendGrid/Postmark developers.brevo.com
Documentation for newer CDP, WhatsApp, and AI endpoints lags behind core email/SMS reference, forcing community workarounds developers.brevo.com
Sudden account suspensions with minimal explanation, sometimes immediately after a first campaign send despite clean stats trustpilot.com
Customer support is the most cited weakness, slow replies, canned responses, and agents who don't fully understand the product unless you pay for premium support g2.com
Account validation process is overly strict and slow for new senders, blocking onboarding for legitimate small businesses trustpilot.com
Deliverability inconsistencies, multiple user reports of campaigns landing in spam folders on shared IPs emailtooltester.com
Pricing tiers add hidden costs (dedicated IP, premium support, removing Brevo branding) that push real cost well above headline $9/mo emailtooltester.com
Free plan caps daily sends at 300 emails/day, which forces premature upgrade for any business with even a small active list sender.net
Automation builder is less mature than ActiveCampaign or Klaviyo Flows; complex multi-branch workflows are clunky omnisend.com
Reporting and attribution are shallow compared to HubSpot/Klaviyo; cohort and revenue attribution require external BI emailtooltester.com
Template editor and landing page builder feel dated relative to newer entrants websiteplanet.com