> 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.

# Authentication schemes

#### [API Key](/docs/api-key-authentication)

Use a secret token for direct API access.\
\

**When to use?**\

Direct integrations and server-to-server communication where you control both endpoints.

#### [OAuth 2.0](/docs/oauth)

Let users in your organisation authorize your app to act on their behalf.\
\

**When to use?**\

Private integrations within your organisation — set up in minutes with the Brevo CLI.

## API key authentication

Use API key authentication for direct API access. Include your API key in the `api-key` header for each request.

**Best for:**

* Direct API integrations
* Server-to-server communication
* Testing and development

See [API Key authentication](/docs/api-key-authentication) for setup instructions.

## OAuth 2.0 authentication

Use OAuth 2.0 when your application needs to act on behalf of a Brevo user. Create and manage OAuth apps instantly with the Brevo CLI — no form, no manual approval.

**Best for:**

* Apps acting on behalf of a user
* Private integrations within an organisation
* Delegated access with user consent

See [OAuth 2.0](/docs/oauth) to get started.