Releases: sendinblue/APIv3-python-library
Releases · sendinblue/APIv3-python-library
v7.6.0
What's Changed
- Added inbound email attachments download endpoint.
- Added Ecommerce module.
- Added Company module.
- Added Conversations module.
- Added External feeds module.
- Added WhatsApp Campaigns module.
- Added Transactional WhatsApp module.
- Added Deals module.
- Added Files module.
- Added functionality to choose custom unsubscription page in campaigns.
- Improved batch email sending.
And other several major/minor improvements.
v7.5.0
- Releasing Email Scheduling with the update.
- JSON support has been added to contacts import.
- Added Task module.
- Updated CRM module.
- Updated attributes module.
- Added date range support to campaign stats in contact details.
- Added trackable stats to email campaign report.
v7.4.0
- Releasing CRM & Task API’s with the update.
- Batch contacts update is now available.
- Endpoints for Master Sub Account are added in this release.
v7.3.0
Additions:
sort
functionality in get all webhooks.pagination
in get transactional email list.- Inbound email parsing module.
- Default/max limit of 90days in get contact stats, get aggregated smtp report, get email event report, get contact info.
- Master account module.
idempotencyKey
in send smtp email.unicodeEnabled
in create/update sms campaign, send transactional sms..pkpass
as a supported file type in send smtp email.trackableViews
in get an email campaign report as the count of non-prevented unique email openers on the apple mail.- Maximum count of recipients in sent smtp email limited to 200.
Deletions:
- Removed deprecated send smtp email template.
- Removed deprecated
contactFilter
from request contact export.
v7.2.0
- Batch params functionality is now available for the
Send Transactional Email API
Default sorting order
added in description (i.e. in routes for which it is applicable)
v7.1.0
- Sorting order implemented for routes (
Processes
,emailCampaigns
,Webhooks
,smsCampaigns
,transactionalEmails
,transactionalSms
) - Blocked domains functionality implemented
- Added error event in response schema of
getEmailEventReport
- Unnecessary fields from swagger file that were initially marked as
required
, are now marked asoptional
- Fix in sorting order in case of marketing events
- Fix in
get-reports
route when passingstartDate
andendDate
- Return
contact ID
in webhook if ID is used in add/remove contact getFolders
andgetFoldersLists
count issues fixed- Add
templateId
to response ingetEmailEventReport
v7.0.0
Breaking Changes!
- API instance SMTPApi renamed to TransactionalEmailsApi
- Fixed response for getEmailCampaigns in case of no email campaign
- RedirectionUrl is now mandatory for DOI
- Sent event now included in events array for transactional webhook
- Extended statistics for A/B test results
- Added sender id parameter in sendTransactionalEmail
- Added Contact Id as additional key for contact operations
- Change in length of sender in smsCampaign
- Fix security issue on sendReport routes
- Made IP non-mandatory for getContactDetails route
- Rename files SMS -> Sms for compatibility with composer 2
v6.3.0
New Features/Modifications
- Double-Opt In for contact creation added
- Child id as identifier along with api-key for Reseller API Operations
- New parameter added to activate smsCampaign for a reseller child
- New parameter added for language in /reseller/children route
- Get email event reports api: reason for bounces is not visible in response
- Performance improvement in Add/Remove credits for Reseller children
- Performance improvement for remove all contacts from a list
- Fixed issue of re-creation of a contact if it was already deleted during MA workflow
- Better handling of error responses for sending transactional email route
v6.2.0
- Upload an image to my account image gallery
- Allow multiple recipients in SMTP email
- Added file body limit to 10MB for contact import
- Date filters added for getContacts route
- Extended response for transactional email activity
- Return path bounce count added in the response for GET email campaigns.
v6.1.0
New API Routes Added:
- Get a/b test campaign result https://developers.sendinblue.com/reference#getabtestcampaignresult
- Get shared template url https://developers.sendinblue.com/reference#getsharedtemplateurl
- Get child account creation status https://developers.sendinblue.com/reference#getchildaccountcreationstatus
- Get the list of blocked contacts https://developers.sendinblue.com/reference#gettransacblockedcontacts
- Unblock or resubscribe a transactional contact https://developers.sendinblue.com/reference#delete_smtp-blockedcontacts-email
New features / modifications:
- Provided the option for IP Warmup via API. This feature is available for Create and update email campaign routes.
- Clients can now associate a sender with specific pool of IP’s. This feature is available for create/update email campaigns and create/update smtp templates routes.
- Added pagination in get reseller children list api. Default result set limit is 10 and maximum is 20.
- Get extended campaign stats (device and browser stats)
- Export contacts filter api improvement. New filter with defined ENUMs has now been added.