Skip to content

xdev-software/brevo-java-client

Repository files navigation

Latest version Build Quality Gate Status API Specification Editor

brevo-java-client

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 official one?

We had some problems (as of March 2024) with the "official" client:

  • The 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+
  • ...

Installation

Installation guide for the latest release

Demo

A minimal demo is also available here.

Support

If you need support as soon as possible and you can't wait for any pull request, feel free to use our support.

Contributing

See the contributing guide for detailed instructions on how to get started with our project.

Dependencies and Licenses

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