sendinblue/api-v3-sdk
Deprecated PHP SDK for SendinBlue API v3 (auto-generated from OpenAPI). Provides client wrappers for SendinBlue features with API key/partner key auth. Install via Composer (sendinblue/api-v3-sdk 8.x) and use included API classes to call endpoints.
Added support to fetch Email Campaign by filtering statistics issue https://github.com/sendinblue/APIv3-php-library/issues/255
fixed get Webhook issue in case of transactional type https://github.com/sendinblue/APIv3-php-library/issues/243
Added transactional & campaign Whatsapp API.
EcommerceApi also updated.
added MasterAccount API.
/smtp/statistics/eventssegment_ids is mandatory if list ids are not used.isRecurring boolean field is added to create contact attributes endpointChanges in the following:
Changes in the following:
Newly added routes:
Making PSR-4 compliant
Processes, emailCampaigns, Webhooks, smsCampaigns, transactionalEmails, transactionalSms)getEmailEventReportrequired, are now marked as optional- Fix in sorting order in case of marketing eventsget-reports route when passing startDate and endDatecontact ID in webhook if ID is used in add/remove contactgetFolders and getFoldersLists count issues fixedtemplateId to response in getEmailEventReport• 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
New features/modifications in the PHP wrapper
New Features/Modifications
Swagger-codegen version upgraded to 2.4.12 New route added getAbTestCampaignResult New route added getSharedTemplateUrl New route added getChildAccountCreationStatus New route added getTransacBlockedContacts New route added getTransacEmailContent New route added getTransacEmailsList New route added smtpBlockedContactsEmailDelete New route added smtpLogMessageIdDelete Improved description of getSmtpTemplates Improved description of sendEmailCampaignNow Improved description of updateSmtpTemplate Improved description of createSmtpTemplate Improved description of deleteSmtpTemplate Improved description of getAggregatedSmtpReport Improved description of getEmailEventReport Improved description of getSmtpReport Improved getemailcampaign by addition of statsByDevice and statsByBrowser Improved exportContacts API by addition of new customContactFilter
UpdateChildAccountStatus added to update settings of reseller's child account status based on the childAuthKey suppliedYYYY-MM-DD date is updated for request schemagetChildDomains, addChildDomain, updateChildDomain & getSsoToken added & their respective routesabTesting, subjectA, subjectB, splitRule, winnerCriteria & winnerDelay added in createEmailCampaign & updateEmailCampaign definitionsabTesting, subjectA, subjectB, splitRule, winnerCriteria, winnerDelay added in response schema of definition getCampaignOverview CreateUpdateContactModel added, used in createContact responsecreatedAt added in response schema of definition getContactDetailstotal added in response schema of definition postContactInfosendAtBestTime added in createEmailCampaign & updateEmailCampaign definitionsrecurring & type properties from createEmailCampaign definitionpartner key in request headers as optional keyemptyContactsAttributes as new input in requestContactExport definitionsmsCount, smsCount & remainingCredits in response schema of sendSms definitionevents input parameter is now mandatory in createWebhook definitionemail.to, email.subject & email.body are now mandatory in sendReport definitionodt file extension in attachment input parameter of sendSmtpEmail definitionattributes description in UpdateContact definition to allow existing email address editstartDate & endDate filter added in getSmsCampaigns definitionunsubscribed added in GetAggregatedReport and getReports definitionstestSent removed from getSmsCampaignOverview definitionX-mailin-ip key in headers parameter replaced with sender.ip in SendSmtpEmail and SendSmtpEmail definitionstemplateId & params as new inputs in createEmailCampaign definitionparams as new input in updateEmailCampaign definitionHow can I help you explore Laravel packages today?