Getting Started

The Sendinblue API gives developers access to the entire range of Sendinblue features via a standardized programmatic interface. Using Sendinblue's API, you can do just about anything you can do on sendinblue.com via the customer interface.

This document is the official reference for the Sendinblue API. The latest version of the API is v3.

What is Sendinblue

Sendinblue is a comprehensive suite of SaaS communication tools, including email marketing, transactional emails, text messages, and more.

What's new?

Get up to date with the latest updates and features our team has been working on.

What can you do with Sendinblue API?

Email Campaign
  • Create and send beautifully designed campaigns such as newsletters and release announcement emails.

  • Generate a report for your previously scheduled campaigns and share it with specific email addresses.

All features available

Transactional emails
  • Learn how to create and send "triggered" emails such as order confirmations, password resets, and confirmation emails.

  • Manage your email templates and get deliverability reports.

All features available

SMS Campaigns
  • Create SMS campaigns and send announcements or promotional offers as text messages to your customers.

  • Generate a report for your passed and ongoing SMS campaigns and share it with specifc email addresses

All features available

Transactional SMS
  • Send text messages at key moments to notify your clients about a shipment status for instance or to inform them about their confirmation code.

All features available

Contacts
  • Everything you need to know about how to manage your contacts and how to import & export them to your Sendinblue account.

  • Also, learn about how to get campaign statistics for a specific contact.

All features available

Automation
  • Learn how to track the activity of a visitor on your website and create automation workflows to send abandoned cart follow-ups and much more!

Working on marketing automation
Follow the specific documentation on Sendinblue Tracker

White Label & Reseller
  • Manage features enabled for your child accounts, their domain names as well as their email and SMS credits.

  • Activate SSO to give smoother access to Sendinblue.

All features available

Need Help ?

We’re always happy to help. Get in touch with us by sending a message to support@sendinblue.com (an account on Sendinblue is required).

How it works

There are a few key concepts to keep in mind while using our API:

Read more about how the API works.

Sendinblue's Ecosystem

We have easy integrations ( API clients - API clients - To make coding against APIs easier, SendinBlue provides client libraries that can reduce the amount of code you need to write and make your code more robust. A client library is a set of code that developers can add to their projects. It provides chunks of code that do the basic things an application needs to do in order to interact with the API. ) for C#, Go, Java, Node JS, PHP, Python, Ruby. Read more about API Clients here.

Quick start

Get your API key
You will need an account on Sendinblue. You can create one from our signup page for free.
Once you confirmed your account, get your API key - API key - The unique identifier related to your account that is used to authenticate requests made to SendinBlue API. Get it from your settings (SMTP & API) and pass it to your request header under the key `api-key`. from your settings (SMTP & API).

Where to find Sendinblue API key in your settings

Where to find Sendinblue API key in your settings

This API key - API key - The unique identifier related to your account that is used to authenticate requests made to SendinBlue API. Get it from your settings (SMTP & API) and pass it to your request header under the key `api-key`. will be used for each request you make, to identify who you are and check your account's credentials.

With this API key - API key - The unique identifier related to your account that is used to authenticate requests made to SendinBlue API. Get it from your settings (SMTP & API) and pass it to your request header under the key `api-key`. , you'll be ready to start calling Sendinblue API.


Getting Started


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.