ChangelogSubscribe via RSSSelect filtersJun 3, 2026OAuth apps now support scopesOAuth apps can now declare scopes — the specific permissions your app requests from a Brevo user. Scopes are shown to the user on the consent screen and embedded in the issued access token, so your…addedMay 14, 2026Major SDK releases: Node.js v6.0.0, PHP v5.0.0, Python v5.0.0We've released the next major version of our three official SDKs. These are opt-in major releases with breaking changes — your existing v4.x/v5.x integrations are not affected unless you upgrade.addedbreakingMay 12, 2026Deprecation Notice: POST /contacts/batchEffective: 30 October 2026 The Update Multiple Contacts endpoint (POST /contacts/batch) will be deprecated on 30 October 2026. This endpoint is being replaced by the newer and more scalable POST…deprecatedMay 1, 2026May 1, 2026Contacts category attributes: valueStr field, and Ecommerce product search and alternative price Breaking changes Get contact attributes — The value (integer) field in category-type attribute…addedbreakingApr 27, 2026Coupons webhooks documentationMarketing Webhooks — Added a new Coupons webhooks section documenting the unique_coupon_sent event. This event is triggered when a unique coupon code is sent to a contact from a coupon collection,…addedApr 21, 2026April 21, 2026Batch events body wrapper, contact merge ID response, and loyalty transaction filter Breaking changes Batch track events (POST /events/batch) — The request body schema has changed. The array of…addedbreakingApr 17, 2026API specification overhaul: accuracy, completeness, and breaking correctionsThis release reflects a major rework of the OpenAPI specification to bring it in line with actual API behavior. Some changes correct inaccuracies between the spec and the responses, some generated…improvedfixedbreakingApr 10, 2026April 10, 2026SDK bug fixes: Node.js v5.0.5, PHP v4.0.14, Python v4.0.11 Fixed Process endpoints — duplicate_email_id is now typed as a string (URL to a CSV file) instead of an integer. The legacy in_process…fixedMar 25, 2026SDK updates: Node.js v5.0.3, PHP v4.0.11, Python v4.0.9New endpoints, new fields, and API improvements across all three SDKs.addedimprovedMar 21, 2026March 21, 2026Ecommerce, Events, and Loyalty API updates Ecommerce — New product fields Two new fields are now supported on the POST /products and POST /products/batch endpoints, as well as the GET /products/{id}…addedimprovedbreakingMar 12, 2026SDK updates: Node.js v5.0.1, PHP v4.0.10, Python v4.0.7Bug fixes, type corrections, and a deprecation across all three SDKs.improvedfixeddeprecatedMar 4, 2026Loyalty API guidesAdded a new Loyalty section to the Guides tab with six pages covering the full Loyalty API integration workflow. Overview — key concepts, data model, and transaction lifecycle Set up a program —…addedMar 3, 2026Batch event creationAdded POST /events/batch to the Events API. This endpoint allows sending multiple events in a single request, each with its own contact identifiers, event properties, and optional object…addedMar 2, 2026Brevo MCP server — security and configuration updateThe Brevo MCP server has been updated with improved security, simplified maintenance, and rate limiting. What changed: Authentication method: MCP tokens are no longer passed in the URL. They are now…improvedFeb 27, 2026Loyalty API: new endpoint and rate limitsNew endpoint: DELETE /loyalty/config/programs/{pid}/contact/{cid} Removes a contact from a loyalty program subscription. See the Loyalty API reference for details. Rate limits: Loyalty endpoints now…addedimprovedFeb 23, 2026Python SDK v4 beta releaseWe've released a beta version of the Python SDK (v4.0) with significant improvements including native async support via AsyncBrevo, Pydantic-based typed models, automatic retries with exponential…addedFeb 13, 2026Conversations webhooks documentation updateUpdated the Conversations webhooks documentation with new fields and corrections. Message object — new fields: rawUnsafeHtml — Raw unsanitized HTML of the message subject — Email subject line…improvedFeb 11, 2026Node.js SDK beta releaseWe've released a beta version of the Node.js SDK (v4.0.1) with significant improvements including a promise-based API, enhanced TypeScript types, standardized error handling, and improved retry…addedFeb 10, 2026Dedicated rate limits for orders and products endpointsAdded dedicated rate limits for the following endpoints: POST /v3/orders/status POST /v3/products These endpoints now have specific rate limits that differ from the default limits applied to other…addedFeb 9, 2026Connect to Cursor guideAdded a new guide explaining how to connect the Brevo API documentation to Cursor via MCP (Model Context Protocol) server. This integration enables Cursor to access Brevo's API documentation directly…added