Home
Providers
Brevo
Brevo
Brevo (formerly Sendinblue) is a French customer-relationship platform that combines email marketing, transactional email and SMTP relay, transactional and campaign SMS, WhatsApp messaging, web and mobile push, live chat, a sales CRM, an ecommerce attribution layer and a loyalty and rewards engine behind a single REST API at api.brevo.com/v3. Brevo publishes thirteen OpenAPI 3.1 definitions covering 285 operations, advertises them through an RFC 9727 API catalog at its developer portal, ships seven official SDKs and a first-party CLI for OAuth app management, and operates a hosted MCP server exposing 27 modules to AI agents.
Brevo publishes 29 APIs on the APIs.io network, including Agent Status API, Automated Messages API, Campaign Statistics API, and 26 more. Tagged areas include Marketing, Marketing Automation, Email Marketing, Transactional Email, and SMS Marketing.
The Brevo catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.
Brevo’s developer surface includes authentication, CLI, changelog, sandbox, documentation, API reference, getting-started guide, and 62 more developer resources.
29 APIs
1 MCP Servers
Marketing Marketing Automation Email Marketing Transactional Email SMS Marketing WhatsApp Campaigns CRM Sales E-Commerce Loyalty Event Live Chat Email SMS Automation Messaging Contacts
On this page
Kin Score
APIs 29
Open Collections 42
MCP Servers 1
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Event Specs 1
Vocabularies 1
Spectral Rules 2
JSON Schema 63
JSON Structure 1
Security Posture 4
Scopes 1
Agentic Access 1
Resources 69
apis.yml
92 Operational Transparency
Composite quality — 87.6/100 · exemplar
Contract Quality
16.6 / 21
Developer Ergonomics
13.7 / 17
Operational Transparency
10.2 / 11
Contract Governance
4.6 / 10
Regulatory Posture
11.0 / 15
Agent readiness — 55/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
6 / 6
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
9 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 6
Agent Skills
5 / 5
Well-Known Catalog
4 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Manage agent online status for conversation availability.
Create, manage, and retrieve automated messages pushed to visitors.
Retrieve performance metrics and statistics for email campaigns.
Manage product categories for organizing the catalog.
Define and manage custom attributes for contact profiles.
Manage contact lists for organizing and segmenting audiences.
Create, retrieve, update, and delete individual contacts.
Track and retrieve transactional email activity including delivery status, opens, clicks, and bounces.
Create, update, send, and manage marketing email campaigns.
Create and manage reusable email templates for transactional messaging.
Organize contact lists into folders for better management.
Bulk import contacts from files or data payloads.
Send and manage chat messages as an agent or automated bot within conversations.
Create and manage eCommerce order data for revenue attribution and purchase tracking.
Import, manage, and retrieve eCommerce product data.
Manage sender identities used for transactional email sending.
Retrieve delivery reports and activity statistics for transactional SMS messages.
Send and manage transactional emails including order confirmations, password resets, and account notifications.
Send transactional SMS messages for notifications, verifications, and alerts.
Create, manage, and configure webhook subscriptions for receiving real-time event notifications.
Create, manage, and send WhatsApp marketing campaigns.
Send transactional WhatsApp messages to recipients using approved templates or plain text.
Create and manage WhatsApp message templates that require Meta approval before use.
Build and operate reward programs programmatically — create and publish loyalty programs, define point balances and limits, enroll contacts, run the two-phase credit/debit trans...
Manage the Brevo Sales CRM object graph — deals, companies, tasks, notes, files and pipelines — including linking and unlinking deals to contacts and companies, bulk import, and...
Account-level administration: sender identities and IPs, sending domain creation and authentication, webhook subscriptions, organization users and permissions, master-account an...
Track contact interactions by creating individual or batched events against a contact identifier, feeding automation triggers and segmentation. Batch requests wrap the event arr...
Generic create, read and delete over account-defined custom object record types, letting an account model data Brevo does not ship natively — subscription dates, store locations...
Generate a per-contact installation URL for an Apple Wallet or Google Wallet pass. The returned URL encodes the pass, contact and organization identifiers in an encrypted token ...
Scroll for all 29
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 42
Model Context Protocol servers that expose these APIs to AI agents.
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 63
JSON Structure definitions describing this provider's data shapes.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 7
Reference material describing how the API behaves
Scroll for all 7
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 10
Pagination, idempotency, versioning, errors, and events
Scroll for all 10
Build 6
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 6
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 14
Properties that don't map to a standard resource type
Scroll for all 14
Source (apis.yml)
aid: brevo
name: Brevo
description: Brevo (formerly Sendinblue) is a French customer-relationship platform that combines email marketing, transactional
email and SMTP relay, transactional and campaign SMS, WhatsApp messaging, web and mobile push, live chat, a sales CRM, an
ecommerce attribution layer and a loyalty and rewards engine behind a single REST API at api.brevo.com/v3. Brevo publishes
thirteen OpenAPI 3.1 definitions covering 285 operations, advertises them through an RFC 9727 API catalog at its developer
portal, ships seven official SDKs and a first-party CLI for OAuth app management, and operates a hosted MCP server exposing
27 modules to AI agents.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/brevo.png
url: https://raw.githubusercontent.com/api-evangelist/brevo/refs/heads/main/apis.yml
created: '2026-05-04'
modified: '2026-08-13'
specificationVersion: '0.23'
tags:
- Marketing
- Marketing Automation
- Email Marketing
- Transactional Email
- SMS Marketing
- WhatsApp
- Campaigns
- CRM
- Sales
- E-Commerce
- Loyalty
- Event
- Live Chat
- Email
- SMS
- Automation
- Messaging
- Contacts
tags_raw:
- Marketing
- Marketing Automation
- Email Marketing
- Transactional Email
- SMS Marketing
- WhatsApp
- Campaigns
- CRM
- Sales
- Ecommerce
- Loyalty
- Events
- Live Chat
- Email
- SMS
- Automation
- Messaging
- Contacts
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
maintainers:
- FN: Kin Lane
email: info@apievangelist.com
url: https://apievangelist.com
apis:
- aid: brevo:brevo-agent-status-api
name: brevo Agent Status API
description: Manage agent online status for conversation availability.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Agent Status
properties:
- type: OpenAPI
url: openapi/brevo-agent-status-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-automated-messages-api
name: brevo Automated Messages API
description: Create, manage, and retrieve automated messages pushed to visitors.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Automated Messages
properties:
- type: OpenAPI
url: openapi/brevo-automated-messages-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-campaign-statistics-api
name: brevo Campaign Statistics API
description: Retrieve performance metrics and statistics for email campaigns.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Campaign Statistics
properties:
- type: OpenAPI
url: openapi/brevo-campaign-statistics-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-categories-api
name: brevo Categories API
description: Manage product categories for organizing the catalog.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Categories
properties:
- type: OpenAPI
url: openapi/brevo-categories-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-contact-attributes-api
name: brevo Contact Attributes API
description: Define and manage custom attributes for contact profiles.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Contact Attributes
properties:
- type: OpenAPI
url: openapi/brevo-contact-attributes-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-contact-lists-api
name: brevo Contact Lists API
description: Manage contact lists for organizing and segmenting audiences.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Contact Lists
properties:
- type: OpenAPI
url: openapi/brevo-contact-lists-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-contacts-api
name: brevo Contacts API
description: Create, retrieve, update, and delete individual contacts.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Contacts
properties:
- type: OpenAPI
url: openapi/brevo-contacts-api-openapi.yml
- type: OpenAPI
name: Brevo Contact Management (provider-published)
url: openapi/brevo-contact-management-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-email-activity-api
name: brevo Email Activity API
description: Track and retrieve transactional email activity including delivery status, opens, clicks, and bounces.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Email Activity
properties:
- type: OpenAPI
url: openapi/brevo-email-activity-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-email-campaigns-api
name: brevo Email Campaigns API
description: Create, update, send, and manage marketing email campaigns.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Email Campaigns
properties:
- type: OpenAPI
url: openapi/brevo-email-campaigns-api-openapi.yml
- type: OpenAPI
name: Brevo Marketing Campaigns (provider-published)
url: openapi/brevo-marketing-campaigns-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-email-templates-api
name: brevo Email Templates API
description: Create and manage reusable email templates for transactional messaging.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Email Templates
properties:
- type: OpenAPI
url: openapi/brevo-email-templates-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-folders-api
name: brevo Folders API
description: Organize contact lists into folders for better management.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Folders
properties:
- type: OpenAPI
url: openapi/brevo-folders-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-import-api
name: brevo Import API
description: Bulk import contacts from files or data payloads.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Import
properties:
- type: OpenAPI
url: openapi/brevo-import-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-messages-api
name: brevo Messages API
description: Send and manage chat messages as an agent or automated bot within conversations.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Message
tags_raw:
- Messages
properties:
- type: OpenAPI
url: openapi/brevo-messages-api-openapi.yml
- type: OpenAPI
name: Brevo Conversations (provider-published)
url: openapi/brevo-conversations-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-orders-api
name: brevo Orders API
description: Create and manage eCommerce order data for revenue attribution and purchase tracking.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Order
tags_raw:
- Orders
properties:
- type: OpenAPI
url: openapi/brevo-orders-api-openapi.yml
- type: OpenAPI
name: Brevo Ecommerce (provider-published)
url: openapi/brevo-ecommerce-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-products-api
name: brevo Products API
description: Import, manage, and retrieve eCommerce product data.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Product
tags_raw:
- Products
properties:
- type: OpenAPI
url: openapi/brevo-products-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-senders-api
name: brevo Senders API
description: Manage sender identities used for transactional email sending.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Senders
properties:
- type: OpenAPI
url: openapi/brevo-senders-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-sms-statistics-api
name: brevo SMS Statistics API
description: Retrieve delivery reports and activity statistics for transactional SMS messages.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- SMS Statistics
properties:
- type: OpenAPI
url: openapi/brevo-sms-statistics-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-transactional-emails-api
name: brevo Transactional Emails API
description: Send and manage transactional emails including order confirmations, password resets, and account notifications.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Transactional Emails
properties:
- type: OpenAPI
url: openapi/brevo-transactional-emails-api-openapi.yml
- type: OpenAPI
name: Brevo Email API (provider-published)
url: openapi/brevo-email-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-transactional-sms-api
name: brevo Transactional SMS API
description: Send transactional SMS messages for notifications, verifications, and alerts.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Transactional SMS
properties:
- type: OpenAPI
url: openapi/brevo-transactional-sms-api-openapi.yml
- type: OpenAPI
name: Brevo Transactional SMS (provider-published)
url: openapi/brevo-transactional-sms-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-webhooks-api
name: brevo Webhooks API
description: Create, manage, and configure webhook subscriptions for receiving real-time event notifications.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Webhook
tags_raw:
- Webhooks
properties:
- type: OpenAPI
url: openapi/brevo-webhooks-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-whatsapp-campaigns-api
name: brevo WhatsApp Campaigns API
description: Create, manage, and send WhatsApp marketing campaigns.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- WhatsApp Campaigns
properties:
- type: OpenAPI
url: openapi/brevo-whatsapp-campaigns-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-whatsapp-messages-api
name: brevo WhatsApp Messages API
description: Send transactional WhatsApp messages to recipients using approved templates or plain text.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- WhatsApp Messages
properties:
- type: OpenAPI
url: openapi/brevo-whatsapp-messages-api-openapi.yml
- type: OpenAPI
name: Brevo Transactional WhatsApp (provider-published)
url: openapi/brevo-transactional-whatsapp-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-whatsapp-templates-api
name: brevo WhatsApp Templates API
description: Create and manage WhatsApp message templates that require Meta approval before use.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- WhatsApp Templates
properties:
- type: OpenAPI
url: openapi/brevo-whatsapp-templates-api-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/send-a-transactional-email
- type: GraphQL
url: graphql/brevo-graphql.md
- type: Documentation
url: https://developers.brevo.com/docs/getting-started
- type: Documentation
url: https://developers.brevo.com/docs/how-it-works
- type: Documentation
url: https://developers.brevo.com/docs/transactional-sms-endpoints
- type: Documentation
url: https://developers.brevo.com/docs/whatsapp-messages
- type: Documentation
url: https://developers.brevo.com/docs/import-your-products
- type: Documentation
url: https://developers.brevo.com/docs/transactional-webhooks
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-loyalty-api
name: Brevo Loyalty API
description: Build and operate reward programs programmatically — create and publish loyalty programs, define point balances
and limits, enroll contacts, run the two-phase credit/debit transaction lifecycle, issue and redeem vouchers, and manage
tier groups and tiers.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Loyalty
- Rewards
- Points
- Tiers
- Vouchers
properties:
- type: OpenAPI
url: openapi/brevo-loyalty-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/loyalty-overview
- type: APIReference
url: https://developers.brevo.com/reference
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-sales-crm-api
name: Brevo Sales CRM API
description: Manage the Brevo Sales CRM object graph — deals, companies, tasks, notes, files and pipelines — including linking
and unlinking deals to contacts and companies, bulk import, and server-side filtering of deals by owner, stage and pipeline.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- CRM
- Deals
- Companies
- Task
- Pipelines
tags_raw:
- CRM
- Deals
- Companies
- Tasks
- Pipelines
properties:
- type: OpenAPI
url: openapi/brevo-sales-crm-openapi.yml
- type: Documentation
url: https://developers.brevo.com/reference
- type: APIReference
url: https://developers.brevo.com/reference
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-accounts-and-settings-api
name: Brevo Accounts and Settings API
description: 'Account-level administration: sender identities and IPs, sending domain creation and authentication, webhook
subscriptions, organization users and permissions, master-account and sub-account management, background process status,
and external RSS feeds.'
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Account
- Senders
- Domains
- Webhook
- User
- Subaccounts
tags_raw:
- Accounts
- Senders
- Domains
- Webhooks
- Users
- Sub-accounts
properties:
- type: OpenAPI
url: openapi/brevo-accounts-and-settings-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/getting-started-with-senders-and-domains
- type: APIReference
url: https://developers.brevo.com/reference
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-events-api
name: Brevo Events API
description: Track contact interactions by creating individual or batched events against a contact identifier, feeding automation
triggers and segmentation. Batch requests wrap the event array in an events object.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Event
- Tracking
- Automation
tags_raw:
- Events
- Tracking
- Automation
properties:
- type: OpenAPI
url: openapi/brevo-events-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/event-endpoints
- type: APIReference
url: https://developers.brevo.com/reference
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-object-management-api
name: Brevo Object Management API
description: Generic create, read and delete over account-defined custom object record types, letting an account model data
Brevo does not ship natively — subscription dates, store locations, bookings — and use it in customer journeys.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Custom Objects
- Records
- Data Model
properties:
- type: OpenAPI
url: openapi/brevo-object-management-openapi.yml
- type: Documentation
url: https://developers.brevo.com/docs/custom-objects-management
- type: APIReference
url: https://developers.brevo.com/reference
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
- aid: brevo:brevo-wallet-api
name: Brevo Wallet API
description: Generate a per-contact installation URL for an Apple Wallet or Google Wallet pass. The returned URL encodes
the pass, contact and organization identifiers in an encrypted token so it can be shared by email, SMS or QR code.
humanURL: https://developers.brevo.com/reference
baseURL: https://api.brevo.com/v3
tags:
- Wallets
- Passes
- Mobile
tags_raw:
- Wallet
- Passes
- Mobile
properties:
- type: OpenAPI
url: openapi/brevo-wallet-openapi.yml
- type: Documentation
url: https://developers.brevo.com/reference/get-wallet-pass-install-url
- type: APIReference
url: https://developers.brevo.com/reference
- type: AsyncAPI
url: asyncapi/brevo-webhooks-asyncapi.yml
common:
- type: AgenticAccess
url: agentic-access/brevo-agentic-access.yml
- type: DomainSecurity
url: security/brevo-domain-security.yml
- type: Authentication
url: authentication/brevo-authentication.yml
- type: GitHubOrganization
url: https://githu
# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/brevo/refs/heads/main/apis.yml