added

New API endpoints introduced to manage blocked domains

Three new api endpoints have been introduced to manage blocked domains:

improved

Added templateId in response schema of getEmailEventReport

Route: https://developers.sendinblue.com/reference#getemaileventreport-1
You will now receive templateId for events in the response of this route. templateId field will only be present in case of template based emails

improved

Remove template validation errors from send TransactionalEmail API

Route: https://developers.sendinblue.com/reference#sendtransacemail
You will no longer receive any template validation error from the API while sending a transactional email. Your email credits will not be deducted if there are any template validation errors while sending the email. You will also receive a daily alert consolidating all the template validation errors for a particular day, if there are any.

Limits for webhook creation

Route: https://developers.sendinblue.com/reference#createwebhook
The number of webhook creation (marketing + transactional) is now limited to a maximum of 40. If a client already has more than 40 webhooks, they will not be allowed to create any more until they delete some of the existing webhooks to bring the total count to less than 40.

improved

Input validation made more accurate for update email campaigns API

Route: https://developers.sendinblue.com/reference#updateemailcampaign
Following rule, apart from existing ones, will also be followed for the validation of the request parameters from now on:

improved

Input validation made more accurate for create email campaigns API

Route: https://developers.sendinblue.com/reference#createemailcampaign-1
Following rule, apart from existing ones, will also be followed for the validation of the request parameters from now on:

removed

Request schema changed for Email & SMS sendReport routes

Following parameters have been removed from the input of the below APIs and will be ignored if passed in the request:

added

Added contact ID as an identifier in contacts route

You will now be able to use either the contact's ID or the email in Contacts API operations.

improved

Added Sender id in send a transactional email

Send a transactional email has been extended and it's now possible to send a transactional email from a specific sender IP using sender id parameter.

improved

Extended statistics for A/B test results endpoint

Get AB Test Campaign Results has been extended and it's now possible to retrieve statistics and clickedLinks fields in the response.