Brevo
Brevo is the most intuitive all-in-one customer engagement platform: email and SMS marketing, automation, CRM, live chat, and transactional email. [1]
Brevo is an all-in-one customer engagement platform spanning transactional and marketing email, SMS, WhatsApp, automation, and CRM. The REST API supports API-key and OAuth2 auth, webhooks, seven SDKs, and an official MCP server. Pricing is published and self-serve with a free tier of 300 emails/day and paid plans from $9/month, and the platform is GDPR and ISO 27001 compliant with a published SLA. Used by eBay, H&M, and Louis Vuitton.
Best for / Avoid if
Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You have strict compliance requirements
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✓ Yes [4]
- Free tier details
- Free forever, no credit card needed, no time limit. Includes 300 daily email sends (unused sends do not carry over), storage for up to 100,000 contacts, multi-channel marketing automation for up to 2,000 unique contacts, free sales features, outbound webhooks, email support. Emails include mandatory 'Sent with Brevo' branding. [5]
- Self-serve signup
- ✓ Yes [6]
- Requires sales call
- ✗ No [7]
- Enterprise plan
- ✓ Yes [8]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free | 300 emails | day | $0 | source |
| Starter | 5,000 emails | month | $9 | source |
| Starter | 5,000 emails | month (annual billing) | $8.08 | source |
| Standard | 5,000 emails | month | $18 | source |
| Standard | 5,000 emails | month (annual billing) | $16.17 | source |
| Professional | 150,000 emails | month | $499 | source |
| Professional | 150,000 emails | month (annual billing) | $449.08 | source |
| yearly billing discount | year | 10% | source | |
| Starter | Remove Brevo logo | month | $9 | source |
| Sales Essentials seat | month | $31 | source | |
| Sales Advanced seat | month | $64 | source | |
| Standard | additional marketing seat | month | $9 | source |
| Dedicated IP | year | $251 | source | |
| Professional | SAML SSO | month | $324 | source |
Capabilities
- Supported actions
- send_transactional_email, send_batch_transactional_emails, list_transactional_emails, get_transactional_email_content, get_blocked_contacts, get_blocked_domains, block_domain, delete_transactional_email_log, get_scheduled_email_status, delete_scheduled_email, create_email_template, list_email_templates, get_email_template, update_email_template, delete_email_template, send_transactional_sms, get_sms_aggregated_statistics, get_sms_daily_statistics, get_sms_events, send_whatsapp_message, get_whatsapp_events, create_whatsapp_campaign, list_whatsapp_campaigns, get_whatsapp_campaign, update_whatsapp_campaign, delete_whatsapp_campaign, list_whatsapp_templates, create_whatsapp_template, submit_whatsapp_template_for_approval, get_whatsapp_config, create_contact, list_contacts, get_contact, update_contact, delete_contact, import_contacts, export_contacts, list_contact_attributes, create_contact_attribute, delete_contact_attribute, create_contact_list, list_contact_lists, get_contact_list, update_contact_list, delete_contact_list, add_contacts_to_list, remove_contacts_from_list, create_contact_folder, list_contact_folders, get_contact_folder, update_contact_folder, delete_contact_folder, list_folder_lists, create_contact_segment, list_contact_segments, get_contact_segment, update_contact_segment, delete_contact_segment, create_email_campaign, list_email_campaigns, get_email_campaign, update_email_campaign, delete_email_campaign, send_email_campaign, send_email_campaign_test, upload_campaign_image, create_sms_campaign, list_sms_campaigns, get_sms_campaign, update_sms_campaign, delete_sms_campaign, send_sms_campaign, send_sms_campaign_test, get_sms_campaign_statistics, create_webhook, list_webhooks, get_webhook, update_webhook, delete_webhook, export_webhook_events, list_inbound_events, get_inbound_event, download_inbound_attachment, get_account_info, track_event, batch_track_events, create_order, get_order, update_order_status, create_product, get_product, update_product, delete_product, list_products, create_custom_object, get_custom_object, update_custom_object, delete_custom_object, list_custom_objects, create_conversation, get_conversation, list_conversations, get_conversation_message, send_conversation_message [9]
- Regions
- Global [10]
- Input types
- JSON, HTML, plain text, CSV, multipart/form-data [11]
- Output types
- JSON, CSV [12]
- Webhooks
- ✓ Yes [13]
- Sandbox / test mode
- ✓ Yes [14]
- SDK languages
- Node.js, Python, PHP, Java, C#, Go, Ruby [15]
- MCP server
- ✓ Yes [16]
Trust & compliance
- SOC 2
- – Unknown [17]
- HIPAA
- – Unknown [18]
- GDPR
- ✓ Yes [19]
- ISO 27001
- ✓ Yes [20]
- PCI DSS
- – Unknown [21]
- Published SLA
- ✓ Yes [22]
- Rate limits
- Rate limits expressed in RPS (Requests per second) and RPH (Requests per hour). General tier: POST /v3/smtp/email 1,000 RPS / 3,600,000 RPH; POST /v3/transactionalSMS/send 150 RPS / 540,000 RPH; POST /v3/events 10 RPS / 36,000 RPH; POST /v3/contacts/* 10 RPS / 36,000 RPH; GET /v3/smtp/emails 2 RPS / 7,200 RPH; all other endpoints 100 RPH. Advanced tier (Professional/Enterprise): POST /v3/smtp/email 2,000 RPS / 7,200,000 RPH; POST /v3/transactionalSMS/send 200 RPS / 720,000 RPH. Extended tier (Enterprise only): POST /v3/smtp/email 6,000 RPS; POST /v3/transactionalSMS/send 250 RPS. [23]
- Known restrictions
- Free plan limited to 300 daily email sends; unused sends do not carry over, Free plan emails always include 'Sent with Brevo' sticker; cannot be removed, Free plan allows up to 2,000 unique contacts in active automations, Batch transactional email: 'Send up to 1000 email messages in one API call; Execute the endpoint up to 6000 times per hour (100 times per minute)', Subscriptions are fixed-term contracts and non-cancellable prior to the end of the ongoing subscription period, As of May 5th, 2025, Brevo no longer supports sending SMS messages to Singapore [24]
Developer surface
Integration
- API style
- rest
- Base URL
- https://api.brevo.com/v3/
- Version
- v3
- Versioning
- url
- Stability
- ga
- Auth methods
- api_key, oauth2
- Error format
- vendor-specific
Adoption & maturity
- Launched
- 2012-01-01
- Notable customers
- eBay, H&M, Louis Vuitton, Sodexo, Carrefour, Michelin, Florida Trend, Bodybuilding.com, Amnesty International
Other Email APIs
Mailgun
Mailgun is the all-in-one, intelligent email delivery platform trusted by businesses and loved by developers.
Mailjet
The best email marketing software that's built for devs and loved by marketers.
Amazon Simple Email Service
Amazon Simple Email Service (Amazon SES) is a cloud-based email service provider that can integrate into any application for high-volume email automation.
SendGrid
Email at scale, proven deliverability, and so much more
MailerSend
MailerSend is a powerful transactional email system built for developers but designed so non-tech teams can contribute without coding.
Postmark
Fast, Reliable Email Delivery Service
References
- ↑Description: brevo.com
- ↑Pricing model: brevo.com · help.brevo.com
- ↑Published pricing: brevo.com · help.brevo.com
- ↑Free tier: brevo.com · help.brevo.com
- ↑Free tier details: brevo.com · help.brevo.com · help.brevo.com
- ↑Self-serve signup: developers.brevo.com · help.brevo.com
- ↑Requires sales call: developers.brevo.com · brevo.com
- ↑Enterprise plan: developers.brevo.com · help.brevo.com
- ↑Supported actions: developers.brevo.com
- ↑Regions: help.brevo.com · help.brevo.com
- ↑Input types: developers.brevo.com · developers.brevo.com
- ↑Output types: developers.brevo.com
- ↑Webhooks: developers.brevo.com · developers.brevo.com · developers.brevo.com
- ↑Sandbox: developers.brevo.com
- ↑SDK languages: developers.brevo.com · developers.brevo.com
- ↑MCP server: developers.brevo.com · help.brevo.com
- ↑SOC 2: brevo.com
- ↑HIPAA: brevo.com
- ↑GDPR: brevo.com · help.brevo.com
- ↑ISO 27001: brevo.com
- ↑PCI DSS: brevo.com
- ↑Published SLA: brevo.com · engineering.brevo.com
- ↑Rate limits: developers.brevo.com
- ↑Known restrictions: developers.brevo.com · help.brevo.com
Change history
- 2026-06-15 Score Docs Quality: 25 → 75
- 2026-06-15 Score Agent Friendliness: 40 → 90
- 2026-06-15 API Reference URL: (none) → https://developers.brevo.com/reference/quickstart-reference
- 2026-06-15 Openapi Spec URL: (none) → https://developers.brevo.com/openapi.json
- 2026-06-15 Robots Allows Agents: (none) → Yes
- 2026-06-15 Has Structured Data: (none) → Yes
- 2026-06-15 Llms Txt Present: No → Yes
- 2026-06-15 Llms Txt URL: (none) → https://developers.brevo.com/llms.txt
- 2026-06-15 Changelog URL: https://www.brevo.com/releases → https://developers.brevo.com/changelog
- 2026-06-09 Scoring Methodology: Scores are computed deterministically from this profile's published, sourced fi… → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-09 Best For: Prototypes and side projects — free to start, no sales call, AI agents and auto… → Prototypes and side projects - free to start, no sales call, AI agents and auto…
- 2026-06-09 Score Pricing Transparency: (none) → 100
- 2026-06-09 Avoid If: (none) → You have strict compliance requirements
- 2026-06-09 Best For: (none) → Prototypes and side projects — free to start, no sales call, AI agents and auto…
- 2026-06-09 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-09 Score Trust Readiness: (none) → 50
- 2026-06-09 Score Procurement Friction: (none) → 100
- 2026-06-09 Score Docs Quality: (none) → 25
- 2026-06-09 Score Setup Speed: (none) → 100
- 2026-06-09 Score Agent Friendliness: (none) → 40
- 2026-06-08 Rendering: (none) → static
- 2026-06-08 Docs URL: (none) → https://developers.brevo.com
- 2026-06-08 Changelog URL: (none) → https://www.brevo.com/releases
- 2026-06-08 Status Page URL: (none) → https://status.brevo.com
- 2026-06-08 Llms Txt Present: (none) → No
- 2026-06-07 SDK Packages: Node.js, Python, PHP, Java, C#, Go, Ruby → Node.js, Python, PHP, Java, C#, Go, Ruby
- 2026-06-07 Summary Md: (none) → Brevo is an all-in-one customer engagement platform spanning transactional and …
- 2026-06-07 SDK Packages: Node.js, Python, PHP, Java, C#, Go, Ruby → Node.js, Python, PHP, Java, C#, Go, Ruby
- 2026-06-07 Notable Customers: (none) → eBay, H&M, Louis Vuitton, Sodexo, Carrefour, Michelin, Florida Trend, Bodybuild…
- 2026-06-07 Launched At: (none) → 2012-01-01
- 2026-06-07 Free Tier Limit: (none) → 300 emails/day
- 2026-06-07 Price Basis: (none) → month
- 2026-06-07 Starting Price Usd: (none) → 9
- 2026-06-07 Data Retention Policy URL: (none) → https://help.brevo.com/hc/en-us/articles/19317424653586-FAQs-About-the-data-ret…
- 2026-06-07 SLA URL: (none) → https://www.brevo.com/legal/termsofuse/
- 2026-06-07 Requires Verification: (none) → No
- 2026-06-07 Webhook Events URL: (none) → https://developers.brevo.com/docs/how-to-use-webhooks
- 2026-06-07 Error Format: (none) → vendor-specific
- 2026-06-07 Quickstart URL: (none) → https://developers.brevo.com/reference/quickstart-reference
- 2026-06-07 MCP URL: (none) → https://developers.brevo.com/_mcp/server
- 2026-06-07 SDK Packages: Node.js, Python, PHP, Java, C#, Go, Ruby → Node.js, Python, PHP, Java, C#, Go, Ruby
- 2026-06-07 Stability: (none) → ga
- 2026-06-07 Versioning Scheme: (none) → url
- 2026-06-07 API Version: (none) → v3
- 2026-06-07 Base URL: (none) → https://api.brevo.com/v3/
- 2026-06-07 API Style: (none) → rest
- 2026-06-07 Auth Methods: (none) → api_key, oauth2
- 2026-06-07 Auth Docs URL: (none) → https://developers.brevo.com/docs/authentication-schemes
- 2026-06-07 Fields Not Found: (none) → ga_date, idempotency_supported
- 2026-06-07 SDK Packages: (none) → Node.js, Python, PHP, Java, C#, Go, Ruby
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/brevo \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/brevo/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'