> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.brevo.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.brevo.com/_mcp/server.

# SDKs and libraries

## OpenAPI specification

The Brevo API follows the [OpenAPI 3.0 Standard](https://www.openapis.org/). Use the specification file to generate API clients for common languages using [Swagger Code Generator](https://github.com/swagger-api/swagger-codegen) or other OpenAPI tools.

**`OpenAPI Specification`**

```http OpenAPI Specification
https://api.brevo.com/v3/swagger_definition_v3.yml
```

## Official SDKs

#### [Node.js](https://github.com/getbrevo/brevo-node/tree/main)

Official Node.js SDK for the Brevo API.

#### [PHP](https://github.com/getbrevo/brevo-php/tree/main)

Official PHP SDK for the Brevo API.

#### [Python](https://github.com/getbrevo/brevo-python/tree/main)

Official Python SDK for the Brevo API.

#### [Java](https://github.com/getbrevo/brevo-java)

Official Java SDK for the Brevo API.

#### [C#](https://github.com/getbrevo/brevo-csharp)

Official C# SDK for the Brevo API.

#### [Go](https://github.com/getbrevo/brevo-go)

Official Go SDK for the Brevo API.

#### [Ruby](https://github.com/getbrevo/brevo-ruby)

Official Ruby SDK for the Brevo API.