Skip to content

Releases: sendinblue/APIv3-java-library

v7.0.0

27 Apr 07:56
fe22cf1
Compare
Choose a tag to compare

Added CRM, Conversations, Ecommerce, WhatsApp and sub accounts endpoints
Added scheduledAt and batchId for transactional mails
Added Get scheduled mails and delete scheduled mails endpoint
Added startDate and endDate query params for GetContactInfo.
Added recurring field for create attribute endpoint to create an recurring attribute.
Added UnsubscriptionPageId, UpdateFormId for CreateEmailCampaign and UpdateEmailCampaign.
Added SegmentIds for CreateEmailCampaignRecipients and UpdateEmailCampaignRecipients.
Added OrganisationPrefix for CreateSmsCampaign and SendTransactionalSms.
Added statistics for GetEmailCampaign.
Added TrackableViewsRate, EstimatedViews for GetCampaignStats.
Added InboundParsing Webhook endpoints.
Fixed reported issues
Updated to Okhttp3
Updated gson from 2.8.2 to 2.8.9
Update docs

v6.0.0

09 Mar 07:38
d932cda
Compare
Choose a tag to compare

Release includes below major changes.

  • Inbound Parsing APIs addition.
  • Send a template route is removed.
  • Get all folders api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted. The default value for the attributes will be 0.
  • Get lists in a folder api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted . The default value for the attributes will be 0.
  • Get all lists api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted. The default value for the attributes will be 0.
  • Export contacts api route: contactFilter parameter is deprecated. Please use customContactFilter instead.
  • Added new route - UpdateBatchContacts
  • Support of jsonBody and json file in fileUrl in import contact route.
  • Added new event - loadedByProxy in Get all your transactional email activity (unaggregated events)

v5.3.0

29 Dec 10:08
cea3343
Compare
Choose a tag to compare

[AP-1851] : Updated maven-surfire-plugin version and removed log4j property.

v5.2.0

25 Mar 04:23
c4f97c6
Compare
Choose a tag to compare
  • Added Batch send capability for SendTransacEmail
  • Minor improvements in input parameters:
  • changed DateTime to string
  • changed int to long for few routes

Effected routes:-
/contacts
/transactionalSMS/statistics/aggregatedReport
/transactionalSMS/statistics/reports
/transactionalSMS/statistics/events
/smtp/statistics/aggregatedReport
/contacts/lists/{listId}/contacts
/emailCampaigns
/smtp/emails
/smtp/blockedContacts
/contacts/{identifier}/campaignStats
/smsCampaigns

v5.1.0

20 Jan 05:55
c002120
Compare
Choose a tag to compare
  • 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 as optional
  • Fix in sorting order in case of marketing events
  • Fix in get-reports route when passing startDate and endDate
  • Return contact ID in webhook if ID is used in add/remove contact
  • getFolders and getFoldersLists count issues fixed
  • Add templateId to response in getEmailEventReport

v5.0.0

03 Nov 09:03
c6c4a07
Compare
Choose a tag to compare

New features/modifications:

  • API instance SMTPApi renamed to TransactionalEmailsApi
  • Added Contact Id as additional key for contact operations
  • Extended statistics for A/B test results
  • Added sender id parameter in sendTransactionalEmail
  • Made IP non-mandatory for getContactDetails route
  • RedirectionUrl is now mandatory for DOI
  • Sent event now included in events array for transactional webhook
  • Change in length of sender
  • Fixed response for getEmailCampaigns in case of no email campaign
  • Removed parameters - Subject, contentType, bcc, and cc from sendReport routes (will be ignored if passed in the request)

v4.1.1

24 Jul 06:15
3f9b6e0
Compare
Choose a tag to compare

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

v4.0.0

06 May 11:04
8b462a3
Compare
Choose a tag to compare
  • Added option to provide partnerKey in headers.
  • New routes introduced:-
    - getAbTestCampaignResult
    - getSharedTemplateUrl
    - createChildDomain
    - deleteChildDomain
    - getChildAccountCreationStatus
    - getChildDomains
    - getSsoToken
    - updateChildAccountStatus
    - updateChildDomain
    - getTransacBlockedContacts
    - getTransacEmailContent
    - getTransacEmailsList
    - smtpBlockedContactsEmailDelete
    - smtpLogMessageIdDelete

v3.0.1

27 Aug 09:11
f92a642
Compare
Choose a tag to compare
  • Added new enum boolean for input parameter type in createAttribute definition
  • Added two new query parameters startDate & endDate in GET /emailCampaigns route
  • Added a new field sentDate in response schema of getExtendedCampaignOverview definition
  • sendTransacSms content length description update

v3.0.0

28 May 05:58
c70b66c
Compare
Choose a tag to compare
  • Improved descriptions and examples of definitions
  • Added emailBlacklist, smsBlacklist & updateExistingContacts as new input parameters in requestContactImport definition
  • Added globalStats in response of getExtendedCampaignStats definition used in getEmailCampaign(s) definitions
  • Added tags as new input parameter in sendSmtpEmail and sendEmail definitions