Java Client for Brevo
A Java client for the Brevo (formerly SendinBlue) API
Important
An API-Key is required.
You can get it at https://app.brevo.com/settings/keys/api
This client is generated from an openapi.yml
using OpenAPI Generator.
Note
Why did you create this API client and not use the the official/new official one?
We had some problems (as of July 2025) with the "official" client:
- The (old) client looks seriously outdated:
- it is still called "SendinBlue"
- was last updated over a year ago and there was no activity (on issues/PR) since then
- There is at least one CVE in the underlying HTTP client
- It looks like there are problems with the underlying dependencies:
maven-gpg-plugin
is declared as compile dependency- There is a dependency for Java 7 however the client is built for Java 8+
- There is an extremely outdated version of Apache Commons Lang in use
- ...
Installation guide for the latest release
A minimal demo is also available here.
If you need support as soon as possible and you can't wait for any pull request, feel free to use our support.
See the contributing guide for detailed instructions on how to get started with our project.
View the license of the current project or the summary including all dependencies
Disclaimer: This is not an official Brevo product and not associated with Brevo