Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Api V3 Sdk Laravel Package

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.

View on GitHub
Deep Wiki
Context7
v8.4.2

What's Changed

v8.4.1
  • Making PSR-4 compliant
v8.4.0

What's Changed

  • Allow country code when the phone number is passed
  • You can now enter an unsubscription page id to change the default unsubscription page.
  • Added update form id.
  • Changed default limit to 2500 and maximum limit to 5000 to /smtp/statistics/events
  • Limit decreases to 50 from 500 for the default result returned for Email campaigns
  • Set minimum value of all integer fields to 0
  • The segment_ids is mandatory if list ids are not used.
  • The isRecurring boolean field is added to create contact attributes endpoint
  • Added endpoints for Companies, Deals, Ecommerce
v8.3.1

Changes in the following:

  • getEmailCampaign
  • GetExtendedContactDetails
  • getSmsCampaign
  • GetExtendedCampaignOverview
v8.3.0

Changes in the following:

  • GetExtendedClient
  • getAccount
  • GetExtendedContactDetails
  • getSmsCampaign
  • sendTransacEmail
  • getCampaignStats
  • getEmailCampaign
  • getChildInfo

Newly added routes:

  • Added GetExtendedCampaignStatsGlobalStats
  • Added GetSmsCampaignRecipients
  • Added NoteId
  • Added NoteList
  • Added ScheduleSmtpEmail
  • Added TaskList
v8.2.1

Making PSR-4 compliant

v8.2.0
  • Added getScheduledEmailByBatchId
  • Added getScheduledEmailById
  • Added getScheduledEmailByMessageId
  • Added CreateSubAccountResponse
  • Added .pkpass, .xlsm as an attachment type in smtp/email
v8.1.0
  • Added Get all task types CRM endpoint.
  • Added Delete a sub-account MasterAccount endpoint.
  • Now also supported JSON file format for contactImport endpoint.
  • Added loadedByProxy validator.
v8.0.0
  • Removed SendTemplate API (Deprecated)
  • Added CRM endpoints
  • Added Sub account endpoints
  • Added updateBatchContacts endpoint
  • Added trackableViews field in emailCampaigns
  • Added uniCodeEnabled parameter in SmsCampaigns API
v7.4.5
  • Support newer versions of guzzlehttp/guzzle
v7.4.4
  • Support newer versions of guzzlehttp/guzzle
v7.4.3
  • Changed Datetime type to string wherever required
  • Added offset and limit in GetTransacEmailsList method
v7.4.2
  • Strictly allowing only <=7.0.0 versions of guzzlehttp/guzzle
v7.4.0
  • Batch params functionality is now available for send transactional email api
  • Default sorting order added in description (for which it is applicable)
v7.3.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 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
v7.2.0

• 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

v7.1.0
  • Allow guzzle v7 in composer.json
v7.0.0

New features/modifications in the PHP wrapper

  • 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
v6.4.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.3.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
v6.2.1
  • Resolve deprecation notice with psr-4 autoloading standard in composer 1.10
v6.2.0

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

v6.1.4
  • New definition UpdateChildAccountStatus added to update settings of reseller's child account status based on the childAuthKey supplied
v6.1.3
  • Format type of YYYY-MM-DD date is updated for request schema
  • Minor fix for get sms campaign details api
  • Boolean type is added in getAttributes api call
  • New definitions getChildDomains, addChildDomain, updateChildDomain & getSsoToken added & their respective routes
v6.1.2
  • New properties abTesting, subjectA, subjectB, splitRule, winnerCriteria & winnerDelay added in createEmailCampaign & updateEmailCampaign definitions
  • New properties abTesting, subjectA, subjectB, splitRule, winnerCriteria, winnerDelay added in response schema of definition getCampaignOverview
  • json example description updates
v6.1.1
  • Updated README: Api keys description
v6.1.0
  • New definition CreateUpdateContactModel added, used in createContact response
  • New field createdAt added in response schema of definition getContactDetails
  • New property total added in response schema of definition postContactInfo
  • New property sendAtBestTime added in createEmailCampaign & updateEmailCampaign definitions
  • Removed recurring & type properties from createEmailCampaign definition
  • Added partner key in request headers as optional key
v6.0.5
  • Released SMS campaigns report related APIs
  • Added emptyContactsAttributes as new input in requestContactExport definition
  • Added smsCount, smsCount & remainingCredits in response schema of sendSms definition
  • events input parameter is now mandatory in createWebhook definition
  • email.to, email.subject & email.body are now mandatory in sendReport definition
  • Allowed odt file extension in attachment input parameter of sendSmtpEmail definition
  • Modified attributes description in UpdateContact definition to allow existing email address edit
v6.0.4
  • startDate & endDate filter added in getSmsCampaigns definition
  • New event unsubscribed added in GetAggregatedReport and getReports definitions
  • testSent removed from getSmsCampaignOverview definition
  • X-mailin-ip key in headers parameter replaced with sender.ip in SendSmtpEmail and SendSmtpEmail definitions
v6.0.3
  • Added templateId & params as new inputs in createEmailCampaign definition
  • Added params as new input in updateEmailCampaign definition
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor