Releases: pepipost/pepipost-sdk-php
Releases · pepipost/pepipost-sdk-php
Updating Missing Dependencies & GET APIs
Functionality Update
- Adding User-agent for the SDK.
- Updating URI (endpoint).
- APIs added/updated.
- Domain API changed from Raw body to query params in the GET API call.
- Subdomain API added.
- Template API added.
- Code snippet added
Support for UTF character
Adding an functionality
- UTF-8 character support updated
- sample-usage file updated with sample characters.
New Endpoint addition in SDK
General Changes
- Nomenclature changed from camelCase to snake_case
- CNAME records removed from all APIs.
- Events API(/events) replaces Logs API(/logs).
with Sendmail API we have introduced support for other endpoints in SDK.
Domain API
- Domain ID is provided in response message in 'Add a domain' API.
- New APIs added [Get the list of domains, Delete Domain]
Suppression API
- Single API to suppress email address (and/or domain).
- Single API to remove email address (and/or domain) from the Suppression list.
- Multiple email addresses (or domains) can be suppressed or removed simultaneously.
Subaccount API
- Credit type can be assigned at the time of the creation of subaccount.
- New API added - Retrieve a list of subaccounts.
- Update Subaccount API replaces the 'Change email address' API, 'Change credit type' API and 'Change password' API
Events API
- Introduction of pagination using scroll ID.
- Introduction of aggregate status to fetch logs for multiple events simultaneously.
New Features in Pepipost API
Highlights for V5
- Users can now schedule emails for up to 72 hours.
- Users can mark multiple recipients in 'To', 'Cc' and 'Bcc'.
- Recipient names are now supported across all the email address fields.
- Adding(or Removing) email addresses & domains to the suppression list is easier.
SendEmail Support
- Structural changes are implemented in the Send Email API to allow JSON objects.
- Support for addition of multiple email address in 'To' field.
- Support for recipient name included in 'To', 'Cc' & 'Bcc'.
- Support for sending a personalized attachment in a single API call.
- Content-type to distinguish and support multi-content with "AMP" & "HTML" content.
- Schedule email feature
- Now, X-APIHEADER will be known as token_to.
- Now X-APIHEADER_CC will be known as token_cc.
- Error response structure is modified for Send Email API.
Feature enhancement & bug fixes
Feature enchancement
-
Dynamic URL support (BASE_URI)
-
Added x-headers to the library
-
Added recipient_bcc in personalization
-
Ampcontent support added
Bug fixes
-
Removed unwanted structure and packages
-
Corrected datatype pepipost_lib
Major error handling & updated documentation
Added
- Updated installation guide and made it OS specific to ease the integration with this library.
- Enhanced error handling while making any email sending request.
Pepipost API SDKs v2.0.0
This is the current version of Pepipost API for sending email - v2.0.0
Pepipost API SDK for PHP v1.0.2
This is an older version of Pepipost API.