Moosend (Independent Publisher) (Preview)
The ultimate email marketing software and marketing automation platform that will not break your bank. With hundreds of up-to-date templates to choose from, your email marketing campaigns will be dressed for success.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Connector Metadata | |
|---|---|
| Publisher | Troy Taylor |
| Website | https://moosend.com/ |
| Privacy policy | https://www.sitecore.com/trust/privacy-policy |
| Categories | Marketing |
Creating a connection
The connector supports the following authentication types:
| Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| API Key | securestring | The API Key for this api | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Add multiple subscribers |
Adds multiple subscribers in a mailing list with a single call. |
| Add subscriber |
Adds a new subscriber to the specified mailing list. |
| Clone an existing campaign |
Creates an exact copy of an existing campaign. The new campaign is created as a draft. |
| Create a custom field |
Creates a new custom field in the specified mailing list. |
| Create a draft campaign |
Creates a new draft campaign in your account. |
| Create a mailing list |
Creates a new empty mailing list in your account. |
| Delete a campaign |
Deletes a campaign from your account, draft or even sent. |
| Delete a mailing list |
Deletes a mailing list from your account. |
| Get AB test campaign summary |
Provides a basic summary of the results for a sent AB test campaign, separately for each version (A and B), such as the number of recipients, opens, clicks, bounces, unsubscribes, forwards etc to date. |
| Get activity by location |
Returns a detailed report of your campaign opens (unique and total) by country. |
| Get all active mailing lists |
Retrieves a list of your active mailing lists in your account. |
| Get campaign details |
Returns a complete set of properties that describe the requested campaign in detail. |
| Get campaign statistics |
Retrieves a detailed list of statistics for a given campaign based on activity such as emails sent, opened, bounced, link clicked, etc. |
| Get campaign summary |
Retrieves a basic summary of the results for any sent campaign such as the number of recipients, opens, clicks, bounces, unsubscribes, forwards etc. to date. |
| Get campaigns |
Returns a list of all campaigns in your account with detailed information. |
| Get link activity |
Returns a list with your campaign links and how many clicks have been made by your recipients, either unique or total. |
| Get mailing list details |
Retrieve details for a given mailing list. |
| Get sender details |
Returns information for the specified sender identified by its email address. |
| Get senders |
Retrieves a list of your active senders in your account. |
| Get subscriber by email address |
Searches for a subscriber with the specified email address in the specified mailing list. |
| Get subscriber by ID |
Searches for a subscriber with the specified unique identifier in the specified mailing list. |
| Get subscribers |
Retrieves a list of all subscribers in a given mailing list. |
| Remove a custom field |
Removes a custom field definition from the specified mailing list. |
| Remove a subscriber |
Removes a subscriber from the specified mailing list permanently. |
| Remove multiple subscribers |
Removes a list of subscribers from the specified mailing list permanently. |
| Schedule a campaign |
Assigns a scheduled date and time at which the campaign will be delivered. |
| Send a campaign |
Sends an existing draft campaign to all recipients specified in its mailing list. The campaign is sent immediately. |
| Test a campaign |
Sends a test email of a draft campaign to a list of email addresses you specify for previewing. |
| Unschedule a campaign |
Removes a previously defined scheduled date and time from a campaign, so that it will be delivered immediately if already queued or when sent. |
| Unsubscribe subscriber from account |
Unsubscribes a subscriber from the account. |
| Unsubscribe subscriber from mailing list |
Unsubscribes a subscriber from the specified mailing list. |
| Update a custom field |
Updates the properties of an existing custom field in the specified mailing list. |
| Update a draft campaign |
Updates properties of an existing draft AB campaign in your account. Non-draft campaigns cannot be updated. Ignore (AB Split Campaign Option) if you want to create a regular campaign. |
| Update a mailing list |
Updates the properties of an existing mailing list. |
| Update a subscriber |
Updates a subscriber in the specified mailing list. |
Add multiple subscribers
Adds multiple subscribers in a mailing list with a single call.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Has External Double Opt In
|
HasExternalDoubleOptIn | boolean |
Whether has external double opt in. |
|
|
Name
|
Name | string |
The name. |
|
|
Email
|
string |
The email address. |
||
|
Custom Fields
|
CustomFields | array of string |
The custom fields. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | array of object | |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Email
|
Context.Email | string |
The email address. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
Unsubscribed On
|
Context.UnsubscribedOn | string |
When unsubscribed on. |
|
Unsubscribed From ID
|
Context.UnsubscribedFromID | string |
The unsubscribed from identifier. |
|
Subscribe Type
|
Context.SubscribeType | integer |
The subscribe type. |
|
Subscribe Method
|
Context.SubscribeMethod | integer |
The subscribe method. |
|
Custom Fields
|
Context.CustomFields | array of object | |
|
Custom Field ID
|
Context.CustomFields.CustomFieldID | string |
The custom field identifier. |
|
Name
|
Context.CustomFields.Name | string |
The name. |
|
Value
|
Context.CustomFields.Value | string |
The value. |
|
Removed On
|
Context.RemovedOn | string |
The removed on. |
Add subscriber
Adds a new subscriber to the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Name
|
Name | string |
The name. |
|
|
Email
|
string |
The email address. |
||
|
Has External Double Opt In
|
HasExternalDoubleOptIn | boolean |
Whether has external double opt in. |
|
|
Custom Fields
|
CustomFields | array of string |
The custom fields. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Email
|
Context.Email | string |
The email address. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
Unsubscribed On
|
Context.UnsubscribedOn | string |
When unsubscribed on. |
|
Unsubscribed From ID
|
Context.UnsubscribedFromID | string |
The unsubscribed from identifier. |
|
Subscribe Type
|
Context.SubscribeType | integer |
The subscribe type. |
|
Subscribe Method
|
Context.SubscribeMethod | integer |
The subscribe method. |
|
Custom Fields
|
Context.CustomFields | array of object | |
|
Custom Field ID
|
Context.CustomFields.CustomFieldID | string |
The custom field identifier. |
|
Name
|
Context.CustomFields.Name | string |
The name. |
|
Value
|
Context.CustomFields.Value | string |
The value. |
|
Removed On
|
Context.RemovedOn | string |
When removed on. |
Clone an existing campaign
Creates an exact copy of an existing campaign. The new campaign is created as a draft.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Subject
|
Context.Subject | string |
The subject. |
|
Web Location
|
Context.WebLocation | string |
The web location. |
|
HTML Content
|
Context.HTMLContent | string |
The HTML content. |
|
Plain Content
|
Context.PlainContent | string |
The plain content. |
|
ID
|
Context.Sender.ID | string |
The identifier. |
|
Name
|
Context.Sender.Name | string |
The name. |
|
Email
|
Context.Sender.Email | string |
The email address. |
|
Created On
|
Context.Sender.CreatedOn | string |
When created on. |
|
Is Enabled
|
Context.Sender.IsEnabled | boolean |
Whether is enabled. |
|
SPF Verified
|
Context.Sender.SpfVerified | boolean |
Whether SPF verified. |
|
DKIM Verified
|
Context.Sender.DkimVerified | boolean |
Whether DKIM verified. |
|
DKIM Public
|
Context.Sender.DkimPublic | string |
The public DKIM. |
|
Delivered On
|
Context.DeliveredOn | string |
When delivered on. |
|
ID
|
Context.ReplyToEmail.ID | string |
The identifier. |
|
Name
|
Context.ReplyToEmail.Name | string |
The name. |
|
Email
|
Context.ReplyToEmail.Email | string |
The email address. |
|
Created On
|
Context.ReplyToEmail.CreatedOn | string |
When created on. |
|
Is Enabled
|
Context.ReplyToEmail.IsEnabled | boolean |
Whether is enabled. |
|
SPF Verified
|
Context.ReplyToEmail.SpfVerified | boolean |
Whether SPF verified. |
|
DKIM Verified
|
Context.ReplyToEmail.DkimVerified | boolean |
Whether DKIM verified. |
|
DKIM Public
|
Context.ReplyToEmail.DkimPublic | string |
The public DKIM. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
Scheduled For
|
Context.ScheduledFor | string |
When scheduled for. |
|
Timezone
|
Context.Timezone | string |
The timezone. |
|
Format Type
|
Context.FormatType | integer |
The format type. |
|
ID
|
Context.ABCampaignData.ID | integer |
The identifier. |
|
B Subject
|
Context.ABCampaignData.SubjectB | string |
The B subject. |
|
B Plain Content
|
Context.ABCampaignData.PlainContentB | string |
The B plain content. |
|
B HTML Content
|
Context.ABCampaignData.HTMLContentB | string |
The B HTML content. |
|
B Web Location
|
Context.ABCampaignData.WebLocationB | string |
The B web location. |
|
B Sender
|
Context.ABCampaignData.SenderB | string |
The B sender. |
|
Hours To Test
|
Context.ABCampaignData.HoursToTest | integer |
The hours to test. |
|
List Percentage
|
Context.ABCampaignData.ListPercentage | integer |
The list percentage. |
|
AB Campaign Type
|
Context.ABCampaignData.ABCampaignType | integer |
The AB campaign type. |
|
AB Winner Selection Type
|
Context.ABCampaignData.ABWinnerSelectionType | integer |
The AB winner selection type. |
|
A Delivered On
|
Context.ABCampaignData.DeliveredOnA | string |
The A delivered on. |
|
B Delivered On
|
Context.ABCampaignData.DeliveredOnB | string |
The B delivered on. |
|
Mailing Lists
|
Context.MailingLists | array of object | |
|
Mailing List ID
|
Context.MailingLists.MailingListID | string |
The mailing list identifier. |
|
Segment ID
|
Context.MailingLists.SegmentID | integer |
The segment identifier. |
|
Confirmation To
|
Context.ConfirmationTo | string |
The confirmation to. |
|
Status
|
Context.Status | integer |
The status. |
|
Is Transactional
|
Context.IsTransactional | boolean |
Whether is transactional. |
Create a custom field
Creates a new custom field in the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Name
|
Name | string |
The name. |
|
|
Custom Field Type
|
CustomFieldType | string |
The custom field type. |
|
|
Options
|
Options | string |
The options. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Create a draft campaign
Creates a new draft campaign in your account.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Name
|
Name | string |
The name. |
|
|
Subject
|
Subject | string |
The subject. |
|
|
Sender Email
|
SenderEmail | string |
The sender email address. |
|
|
Reply To Email
|
ReplyToEmail | string |
The reply to email address. |
|
|
Confirmation To Email
|
ConfirmationToEmail | string |
The confirmation to email address. |
|
|
Web Location
|
WebLocation | string |
The web location. |
|
|
Mailing List ID
|
MailingListID | string |
The mailing list identifier. |
|
|
Segment ID
|
SegmentID | string |
The segment identifier. |
|
|
Is AB
|
IsAB | string |
The is AB. |
|
|
AB Campaign Type
|
ABCampaignType | string |
The AB campaign type. |
|
|
B Web Location
|
WebLocationB | string |
The B web location. |
|
|
Hours To Test
|
HoursToTest | string |
The hours to test. |
|
|
List Percentage
|
ListPercentage | string |
The list percentage. |
|
|
AB Winner Selection Type
|
ABWinnerSelectionType | string |
The AB winner selection type. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Create a mailing list
Creates a new empty mailing list in your account.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Name
|
Name | string |
The name. |
|
|
Confirmation Page
|
ConfirmationPage | string |
The confirmation page. |
|
|
Redirect After Unsubscribe Page
|
RedirectAfterUnsubscribePage | string |
The redirect after unsubscribe page. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Delete a campaign
Deletes a campaign from your account, draft or even sent.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Delete a mailing list
Deletes a mailing list from your account.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Get AB test campaign summary
Provides a basic summary of the results for a sent AB test campaign, separately for each version (A and B), such as the number of recipients, opens, clicks, bounces, unsubscribes, forwards etc to date.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Campaign ID
|
Context.CampaignID | string |
The campaign identifier. |
|
Campaign ID
|
Context.A.CampaignID | string |
The campaign identifier. |
|
AB Version
|
Context.A.ABVersion | integer |
The AB version. |
|
Campaign Name
|
Context.A.CampaignName | string |
The campaign name. |
|
Campaign Subject
|
Context.A.CampaignSubject | string |
The campaign subject. |
|
Mailing Lists
|
Context.A.MailingLists | array of object | |
|
Campaign
|
Context.A.MailingLists.Campaign | string |
The campaign. |
|
ID
|
Context.A.MailingLists.MailingList.ID | string |
The identifier. |
|
Name
|
Context.A.MailingLists.MailingList.Name | string |
The name. |
|
Active Member Count
|
Context.A.MailingLists.MailingList.ActiveMemberCount | integer |
The active member count. |
|
Bounced Member Count
|
Context.A.MailingLists.MailingList.BouncedMemberCount | integer |
The bounced member count. |
|
Removed Member Count
|
Context.A.MailingLists.MailingList.RemovedMemberCount | integer |
The removed member count. |
|
Unsubscribed Member Count
|
Context.A.MailingLists.MailingList.UnsubscribedMemberCount | integer |
The unsubscribed member count. |
|
Status
|
Context.A.MailingLists.MailingList.Status | integer |
The status. |
|
Custom Fields Definition
|
Context.A.MailingLists.MailingList.CustomFieldsDefinition | array of |
The custom fields definition. |
|
Created By
|
Context.A.MailingLists.MailingList.CreatedBy | string |
The created by. |
|
Created On
|
Context.A.MailingLists.MailingList.CreatedOn | string |
When created on. |
|
Updated By
|
Context.A.MailingLists.MailingList.UpdatedBy | string |
The updated by. |
|
Updated On
|
Context.A.MailingLists.MailingList.UpdatedOn | string |
The updated on. |
|
Import Operation
|
Context.A.MailingLists.MailingList.ImportOperation | string |
The import operation. |
|
Segment
|
Context.A.MailingLists.Segment | string |
The segment. |
|
Campaign Delivered On
|
Context.A.CampaignDeliveredOn | string |
The campaign delivered on. |
|
To
|
Context.A.To | string |
The To address. |
|
From
|
Context.A.From | string |
The From address. |
|
Total Opens
|
Context.A.TotalOpens | integer |
The total opens. |
|
Unique Opens
|
Context.A.UniqueOpens | integer |
The unique opens. |
|
Total Bounces
|
Context.A.TotalBounces | integer |
The total bounces. |
|
Total Complaints
|
Context.A.TotalComplaints | integer |
The total complaints. |
|
Total Forwards
|
Context.A.TotalForwards | integer |
The total forwards. |
|
Unique Forwards
|
Context.A.UniqueForwards | integer |
The unique forwards. |
|
Total Unsubscribes
|
Context.A.TotalUnsubscribes | integer |
The total unsubscribes. |
|
Total Link Clicks
|
Context.A.TotalLinkClicks | integer |
The total link clicks. |
|
Unique Link Clicks
|
Context.A.UniqueLinkClicks | integer |
The unique link clicks. |
|
Sent
|
Context.A.Sent | integer |
The number sent. |
|
Campaign Is Archived
|
Context.A.CampaignIsArchived | boolean |
Whether campaign is archived. |
|
Campaign ID
|
Context.B.CampaignID | string |
The campaign identifier. |
|
AB Version
|
Context.B.ABVersion | integer |
The AB version. |
|
Campaign Name
|
Context.B.CampaignName | string |
The campaign name. |
|
Campaign Subject
|
Context.B.CampaignSubject | string |
The campaign subject. |
|
Mailing Lists
|
Context.B.MailingLists | array of object | |
|
Campaign
|
Context.B.MailingLists.Campaign | string |
The campaign. |
|
ID
|
Context.B.MailingLists.MailingList.ID | string |
The identifier. |
|
Name
|
Context.B.MailingLists.MailingList.Name | string |
The name. |
|
Active Member Count
|
Context.B.MailingLists.MailingList.ActiveMemberCount | integer |
The active member count. |
|
Bounced Member Count
|
Context.B.MailingLists.MailingList.BouncedMemberCount | integer |
The bounced member count. |
|
Removed Member Count
|
Context.B.MailingLists.MailingList.RemovedMemberCount | integer |
The removed member count. |
|
Unsubscribed Member Count
|
Context.B.MailingLists.MailingList.UnsubscribedMemberCount | integer |
The unsubscribed member count. |
|
Status
|
Context.B.MailingLists.MailingList.Status | integer |
The status. |
|
Custom Fields Definition
|
Context.B.MailingLists.MailingList.CustomFieldsDefinition | array of |
The custom fields definition. |
|
Created By
|
Context.B.MailingLists.MailingList.CreatedBy | string |
The created by. |
|
Created On
|
Context.B.MailingLists.MailingList.CreatedOn | string |
When created on. |
|
Updated By
|
Context.B.MailingLists.MailingList.UpdatedBy | string |
The updated by. |
|
Updated On
|
Context.B.MailingLists.MailingList.UpdatedOn | string |
The updated on. |
|
Import Operation
|
Context.B.MailingLists.MailingList.ImportOperation | string |
The import operation. |
|
Segment
|
Context.B.MailingLists.Segment | string |
The segment. |
|
Campaign Delivered On
|
Context.B.CampaignDeliveredOn | string |
The campaign delivered on. |
|
To
|
Context.B.To | string |
The To address. |
|
From
|
Context.B.From | string |
The From address. |
|
Total Opens
|
Context.B.TotalOpens | integer |
The total opens. |
|
Unique Opens
|
Context.B.UniqueOpens | integer |
The unique opens. |
|
Total Bounces
|
Context.B.TotalBounces | integer |
The total bounces. |
|
Total Complaints
|
Context.B.TotalComplaints | integer |
The total complaints. |
|
Total Forwards
|
Context.B.TotalForwards | integer |
The total forwards. |
|
Unique Forwards
|
Context.B.UniqueForwards | integer |
The unique forwards. |
|
Total Unsubscribes
|
Context.B.TotalUnsubscribes | integer |
The total unsubscribes. |
|
Total Link Clicks
|
Context.B.TotalLinkClicks | integer |
The total link clicks. |
|
Unique Link Clicks
|
Context.B.UniqueLinkClicks | integer |
The unique link clicks. |
|
Sent
|
Context.B.Sent | integer |
The number sent. |
|
Campaign Is Archived
|
Context.B.CampaignIsArchived | boolean |
Whether campaign is archived. |
Get activity by location
Returns a detailed report of your campaign opens (unique and total) by country.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Page Size
|
Context.Paging.PageSize | integer |
The page size. |
|
Current Page
|
Context.Paging.CurrentPage | integer |
The current page. |
|
Total Results
|
Context.Paging.TotalResults | integer |
The total results. |
|
Total Page Count
|
Context.Paging.TotalPageCount | integer |
The total page count. |
|
Sort Expression
|
Context.Paging.SortExpression | string |
The sort expression. |
|
Sort Is Ascending
|
Context.Paging.SortIsAscending | boolean |
Whether the sort is ascending. |
|
Analytics
|
Context.Analytics | array of object | |
|
Context
|
Context.Analytics.Context | string |
The context. |
|
Context Name
|
Context.Analytics.ContextName | string |
The context name. |
|
Total Count
|
Context.Analytics.TotalCount | integer |
The total count. |
|
Unique Count
|
Context.Analytics.UniqueCount | integer |
The unique count. |
|
Context Description
|
Context.Analytics.ContextDescription | string |
The context description. |
Get all active mailing lists
Retrieves a list of your active mailing lists in your account.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Page
|
Page | True | integer |
The page. |
|
Page Size
|
PageSize | True | integer |
The page size. |
|
Sort By
|
SortBy | string |
The sort by. |
|
|
Sort Method
|
SortMethod | string |
The sort method. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Page Size
|
Context.Paging.PageSize | integer |
The page size. |
|
Current Page
|
Context.Paging.CurrentPage | integer |
The current page. |
|
Total Results
|
Context.Paging.TotalResults | integer |
The total results. |
|
Total Page Count
|
Context.Paging.TotalPageCount | integer |
The total page count. |
|
Sort Expression
|
Context.Paging.SortExpression | string |
The sort expression. |
|
Sort Is Ascending
|
Context.Paging.SortIsAscending | boolean |
Whether the sort is ascending. |
|
Mailing Lists
|
Context.MailingLists | array of object | |
|
ID
|
Context.MailingLists.ID | string |
The identifier. |
|
Name
|
Context.MailingLists.Name | string |
The name. |
|
Active Member Count
|
Context.MailingLists.ActiveMemberCount | integer |
The active member count. |
|
Bounced Member Count
|
Context.MailingLists.BouncedMemberCount | integer |
The bounced member count. |
|
Removed Member Count
|
Context.MailingLists.RemovedMemberCount | integer |
The removed member count. |
|
Unsubscribed Member Count
|
Context.MailingLists.UnsubscribedMemberCount | integer |
The unsubscribed member count. |
|
Status
|
Context.MailingLists.Status | integer |
The status. |
|
Custom Fields Definition
|
Context.MailingLists.CustomFieldsDefinition | array of object | |
|
ID
|
Context.MailingLists.CustomFieldsDefinition.ID | string |
The identifier. |
|
Name
|
Context.MailingLists.CustomFieldsDefinition.Name | string |
The name. |
|
Context
|
Context.MailingLists.CustomFieldsDefinition.Context | string |
The context. |
|
Is Required
|
Context.MailingLists.CustomFieldsDefinition.IsRequired | boolean |
Whether is required. |
|
Type
|
Context.MailingLists.CustomFieldsDefinition.Type | integer |
The type. |
|
Created By
|
Context.MailingLists.CreatedBy | string |
The created by. |
|
Created On
|
Context.MailingLists.CreatedOn | string |
When created on. |
|
Updated By
|
Context.MailingLists.UpdatedBy | string |
The updated by. |
|
Updated On
|
Context.MailingLists.UpdatedOn | string |
The updated on. |
|
ID
|
Context.MailingLists.ImportOperation.ID | integer |
The identifier. |
|
Data Hash
|
Context.MailingLists.ImportOperation.DataHash | string |
The data hash. |
|
Mappings
|
Context.MailingLists.ImportOperation.Mappings | string |
The mappings. |
|
Email Notify
|
Context.MailingLists.ImportOperation.EmailNotify | string |
The notify email. |
|
Created On
|
Context.MailingLists.ImportOperation.CreatedOn | string |
When created on. |
|
Started On
|
Context.MailingLists.ImportOperation.StartedOn | string |
When started on. |
|
Completed On
|
Context.MailingLists.ImportOperation.CompletedOn | string |
When completed on. |
|
Total Inserted
|
Context.MailingLists.ImportOperation.TotalInserted | integer |
The total inserted. |
|
Total Updated
|
Context.MailingLists.ImportOperation.TotalUpdated | integer |
The total updated. |
|
Total Unsubscribed
|
Context.MailingLists.ImportOperation.TotalUnsubscribed | integer |
The total unsubscribed. |
|
Total Invalid
|
Context.MailingLists.ImportOperation.TotalInvalid | integer |
The total invalid. |
|
Total Duplicate
|
Context.MailingLists.ImportOperation.TotalDuplicate | integer |
The total duplicate. |
|
Total Members
|
Context.MailingLists.ImportOperation.TotalMembers | integer |
The total members. |
|
Message
|
Context.MailingLists.ImportOperation.Message | string |
The message. |
|
Success
|
Context.MailingLists.ImportOperation.Success | boolean |
Whether successful. |
Get campaign details
Returns a complete set of properties that describe the requested campaign in detail.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Subject
|
Context.Subject | string |
The subject. |
|
Web Location
|
Context.WebLocation | string |
The web location. |
|
HTML Content
|
Context.HTMLContent | string |
The HTML content. |
|
Plain Content
|
Context.PlainContent | string |
The plain content. |
|
ID
|
Context.Sender.ID | string |
The identifier. |
|
Name
|
Context.Sender.Name | string |
The name. |
|
Email
|
Context.Sender.Email | string |
The email address. |
|
Created On
|
Context.Sender.CreatedOn | string |
When created on. |
|
Is Enabled
|
Context.Sender.IsEnabled | boolean |
Whether is enabled. |
|
SPF Verified
|
Context.Sender.SpfVerified | boolean |
Whether SPF verified. |
|
DKIM Verified
|
Context.Sender.DkimVerified | boolean |
Whether DKIM verified. |
|
DKIM Public
|
Context.Sender.DkimPublic | string |
The public DKIM. |
|
Delivered On
|
Context.DeliveredOn | string |
When delivered on. |
|
ID
|
Context.ReplyToEmail.ID | string |
The identifier. |
|
Name
|
Context.ReplyToEmail.Name | string |
The name. |
|
Email
|
Context.ReplyToEmail.Email | string |
The email address. |
|
Created On
|
Context.ReplyToEmail.CreatedOn | string |
When created on. |
|
Is Enabled
|
Context.ReplyToEmail.IsEnabled | boolean |
Whether is enabled. |
|
SPF Verified
|
Context.ReplyToEmail.SpfVerified | boolean |
Whether SPF verified. |
|
DKIM Verified
|
Context.ReplyToEmail.DkimVerified | boolean |
Whether DKIM verified. |
|
DKIM Public
|
Context.ReplyToEmail.DkimPublic | string |
The public DKIM. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
Scheduled For
|
Context.ScheduledFor | string |
When scheduled for. |
|
Timezone
|
Context.Timezone | string |
The timezone. |
|
Format Type
|
Context.FormatType | integer |
The format type. |
|
AB Campaign Data
|
Context.ABCampaignData | string |
The AB campaign data. |
|
Mailing Lists
|
Context.MailingLists | array of object | |
|
Mailing List ID
|
Context.MailingLists.MailingListID | string |
The mailing list identifier. |
|
Segment ID
|
Context.MailingLists.SegmentID | integer |
The segment identifier. |
|
Confirmation To
|
Context.ConfirmationTo | string |
The confirmation to. |
|
Status
|
Context.Status | integer |
The status. |
|
Is Transactional
|
Context.IsTransactional | boolean |
Whether is transactional. |
Get campaign statistics
Retrieves a detailed list of statistics for a given campaign based on activity such as emails sent, opened, bounced, link clicked, etc.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
|
Type
|
Type | True | string |
The type. |
|
Page
|
Page | integer |
The page. |
|
|
Page Size
|
PageSize | integer |
The page size. |
|
|
From
|
From | string |
The From address. |
|
|
To
|
To | string |
The To address. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Page Size
|
Context.Paging.PageSize | integer |
The page size. |
|
Current Page
|
Context.Paging.CurrentPage | integer |
The current page. |
|
Total Results
|
Context.Paging.TotalResults | integer |
The total results. |
|
Total Page Count
|
Context.Paging.TotalPageCount | integer |
The total page count. |
|
Sort Expression
|
Context.Paging.SortExpression | string |
The sort expression. |
|
Sort Is Ascending
|
Context.Paging.SortIsAscending | boolean |
Whether the sort is ascending. |
|
Analytics
|
Context.Analytics | array of object | |
|
Context
|
Context.Analytics.Context | string |
The context. |
|
Context Name
|
Context.Analytics.ContextName | string |
The context name. |
|
Total Count
|
Context.Analytics.TotalCount | integer |
The total count. |
|
Unique Count
|
Context.Analytics.UniqueCount | integer |
The unique count. |
|
Context Description
|
Context.Analytics.ContextDescription | string |
The context description. |
Get campaign summary
Retrieves a basic summary of the results for any sent campaign such as the number of recipients, opens, clicks, bounces, unsubscribes, forwards etc. to date.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Campaign ID
|
Context.CampaignID | string |
The campaign identifier. |
|
AB Version
|
Context.ABVersion | string |
The AB version. |
|
Campaign Name
|
Context.CampaignName | string |
The campaign name. |
|
Campaign Subject
|
Context.CampaignSubject | string |
The campaign subject. |
|
Mailing Lists
|
Context.MailingLists | array of object | |
|
Mailing List ID
|
Context.MailingLists.MailingListID | string |
The mailing list identifier. |
|
Segment ID
|
Context.MailingLists.SegmentID | integer |
The segment identifier. |
|
Campaign Delivered On
|
Context.CampaignDeliveredOn | string |
When campaign delivered on. |
|
To
|
Context.To | string |
The To address. |
|
From
|
Context.From | string |
The From address. |
|
Total Opens
|
Context.TotalOpens | integer |
The total opens. |
|
Unique Opens
|
Context.UniqueOpens | integer |
The unique opens. |
|
Total Bounces
|
Context.TotalBounces | integer |
The total bounces. |
|
Total Complaints
|
Context.TotalComplaints | integer |
The total complaints. |
|
Total Forwards
|
Context.TotalForwards | integer |
The total forwards. |
|
Unique Forwards
|
Context.UniqueForwards | integer |
The unique forwards. |
|
Total Unsubscribes
|
Context.TotalUnsubscribes | integer |
The total unsubscribes. |
|
Total Link Clicks
|
Context.TotalLinkClicks | integer |
The total link clicks. |
|
Unique Link Clicks
|
Context.UniqueLinkClicks | integer |
The unique link clicks. |
|
Sent
|
Context.Sent | integer |
The number sent. |
|
Campaign Is Archived
|
Context.CampaignIsArchived | boolean |
Whether campaign is archived. |
Get campaigns
Returns a list of all campaigns in your account with detailed information.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Page
|
Page | True | string |
The page. |
|
Page Size
|
PageSize | True | string |
The page size. |
|
Sort By
|
SortBy | string |
The sort by. |
|
|
Sort Method
|
SortMethod | string |
The sort method. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Page Size
|
Context.Paging.PageSize | integer |
The page size. |
|
Current Page
|
Context.Paging.CurrentPage | integer |
The current page. |
|
Total Results
|
Context.Paging.TotalResults | integer |
The total results. |
|
Total Page Count
|
Context.Paging.TotalPageCount | integer |
The total page count. |
|
Sort Expression
|
Context.Paging.SortExpression | string |
The sort expression. |
|
Sort Is Ascending
|
Context.Paging.SortIsAscending | boolean |
Whether the sort is ascending. |
|
Campaigns
|
Context.Campaigns | array of object | |
|
ID
|
Context.Campaigns.ID | string |
The identifier. |
|
Name
|
Context.Campaigns.Name | string |
The name. |
|
Subject
|
Context.Campaigns.Subject | string |
The subject. |
|
Site Name
|
Context.Campaigns.SiteName | string |
The site name. |
|
Confirmation To
|
Context.Campaigns.ConfirmationTo | string |
The confirmation to. |
|
Created On
|
Context.Campaigns.CreatedOn | string |
When created on. |
|
AB Hours To Test
|
Context.Campaigns.ABHoursToTest | string |
The AB hours to test. |
|
AB Campaign Type
|
Context.Campaigns.ABCampaignType | string |
The AB campaign type. |
|
A/ B Winner
|
Context.Campaigns.ABWinner | string |
The AB winner. |
|
AB Winner Selection Type
|
Context.Campaigns.ABWinnerSelectionType | string |
The AB winner selection type. |
|
Status
|
Context.Campaigns.Status | integer |
The status. |
|
Delivered On
|
Context.Campaigns.DeliveredOn | string |
When delivered on. |
|
Scheduled For
|
Context.Campaigns.ScheduledFor | string |
When scheduled for. |
|
Scheduled For Timezone
|
Context.Campaigns.ScheduledForTimezone | string |
The scheduled for timezone. |
|
Mailing Lists
|
Context.Campaigns.MailingLists | array of object | |
|
Campaign
|
Context.Campaigns.MailingLists.Campaign | string |
The campaign. |
|
ID
|
Context.Campaigns.MailingLists.MailingList.ID | string |
The identifier. |
|
Name
|
Context.Campaigns.MailingLists.MailingList.Name | string |
The name. |
|
Active Member Count
|
Context.Campaigns.MailingLists.MailingList.ActiveMemberCount | integer |
The active member count. |
|
Bounced Member Count
|
Context.Campaigns.MailingLists.MailingList.BouncedMemberCount | integer |
The bounced member count. |
|
Removed Member Count
|
Context.Campaigns.MailingLists.MailingList.RemovedMemberCount | integer |
The removed member count. |
|
Unsubscribed Member Count
|
Context.Campaigns.MailingLists.MailingList.UnsubscribedMemberCount | integer |
The unsubscribed member count. |
|
Status
|
Context.Campaigns.MailingLists.MailingList.Status | integer |
The status. |
|
Custom Fields Definition
|
Context.Campaigns.MailingLists.MailingList.CustomFieldsDefinition | array of |
The custom fields definition. |
|
Created By
|
Context.Campaigns.MailingLists.MailingList.CreatedBy | string |
The created by. |
|
Created On
|
Context.Campaigns.MailingLists.MailingList.CreatedOn | string |
When created on. |
|
Updated By
|
Context.Campaigns.MailingLists.MailingList.UpdatedBy | string |
The updated by. |
|
Updated On
|
Context.Campaigns.MailingLists.MailingList.UpdatedOn | string |
When updated on. |
|
Import Operation
|
Context.Campaigns.MailingLists.MailingList.ImportOperation | string |
The import operation. |
|
Segment
|
Context.Campaigns.MailingLists.Segment | string |
The segment. |
|
Total Sent
|
Context.Campaigns.TotalSent | integer |
The total sent. |
|
Total Opens
|
Context.Campaigns.TotalOpens | integer |
The total opens. |
|
Unique Opens
|
Context.Campaigns.UniqueOpens | integer |
The unique opens. |
|
Total Bounces
|
Context.Campaigns.TotalBounces | integer |
The total bounces. |
|
Total Forwards
|
Context.Campaigns.TotalForwards | integer |
The total forwards. |
|
Unique Forwards
|
Context.Campaigns.UniqueForwards | integer |
The unique forwards. |
|
Total Link Clicks
|
Context.Campaigns.TotalLinkClicks | integer |
The total link clicks. |
|
Unique Link Clicks
|
Context.Campaigns.UniqueLinkClicks | integer |
The unique link clicks. |
|
Recipients Count
|
Context.Campaigns.RecipientsCount | integer |
The recipients count. |
|
Is Transactional
|
Context.Campaigns.IsTransactional | boolean |
Whether is transactional. |
|
Total Complaints
|
Context.Campaigns.TotalComplaints | integer |
The total complaints. |
|
Total Unsubscribes
|
Context.Campaigns.TotalUnsubscribes | integer |
The total unsubscribes. |
Get link activity
Returns a list with your campaign links and how many clicks have been made by your recipients, either unique or total.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Page Size
|
Context.Paging.PageSize | integer |
The page size. |
|
Current Page
|
Context.Paging.CurrentPage | integer |
The current page. |
|
Total Results
|
Context.Paging.TotalResults | integer |
The total results. |
|
Total Page Count
|
Context.Paging.TotalPageCount | integer |
The total page count. |
|
Sort Expression
|
Context.Paging.SortExpression | string |
The sort expression. |
|
Sort Is Ascending
|
Context.Paging.SortIsAscending | boolean |
Whether the sort is ascending. |
|
Analytics
|
Context.Analytics | array of object | |
|
Context
|
Context.Analytics.Context | string |
The context. |
|
Context Name
|
Context.Analytics.ContextName | string |
The context name. |
|
Total Count
|
Context.Analytics.TotalCount | integer |
The total count. |
|
Unique Count
|
Context.Analytics.UniqueCount | integer |
The unique count. |
|
Context Description
|
Context.Analytics.ContextDescription | string |
The context description. |
Get mailing list details
Retrieve details for a given mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
With Statistics
|
WithStatistics | boolean |
Whether with statistics. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Active Member Count
|
Context.ActiveMemberCount | integer |
The active member count. |
|
Bounced Member Count
|
Context.BouncedMemberCount | integer |
The bounced member count. |
|
Removed Member Count
|
Context.RemovedMemberCount | integer |
The removed member count. |
|
Unsubscribed Member Count
|
Context.UnsubscribedMemberCount | integer |
The unsubscribed member count. |
|
Status
|
Context.Status | integer |
The status. |
|
Custom Fields Definition
|
Context.CustomFieldsDefinition | array of object | |
|
ID
|
Context.CustomFieldsDefinition.ID | string |
The identifier. |
|
Name
|
Context.CustomFieldsDefinition.Name | string |
The name. |
|
Context
|
Context.CustomFieldsDefinition.Context | string |
The context. |
|
Is Required
|
Context.CustomFieldsDefinition.IsRequired | boolean |
Whether is required. |
|
Type
|
Context.CustomFieldsDefinition.Type | integer |
The type. |
|
Created By
|
Context.CreatedBy | string |
The created by. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated By
|
Context.UpdatedBy | string |
The updated by. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
ID
|
Context.ImportOperation.ID | integer |
The identifier. |
|
Data Hash
|
Context.ImportOperation.DataHash | string |
The data hash. |
|
Mappings
|
Context.ImportOperation.Mappings | string |
The mappings. |
|
Email Notify
|
Context.ImportOperation.EmailNotify | string |
The email notify. |
|
Created On
|
Context.ImportOperation.CreatedOn | string |
When created on. |
|
Started On
|
Context.ImportOperation.StartedOn | string |
When started on. |
|
Completed On
|
Context.ImportOperation.CompletedOn | string |
When completed on. |
|
Total Inserted
|
Context.ImportOperation.TotalInserted | integer |
The total inserted. |
|
Total Updated
|
Context.ImportOperation.TotalUpdated | integer |
The total updated. |
|
Total Unsubscribed
|
Context.ImportOperation.TotalUnsubscribed | integer |
The total unsubscribed. |
|
Total Invalid
|
Context.ImportOperation.TotalInvalid | integer |
The total invalid. |
|
Total Ignored
|
Context.ImportOperation.TotalIgnored | integer |
The total ignored. |
|
Total Duplicate
|
Context.ImportOperation.TotalDuplicate | integer |
The total duplicate. |
|
Total Members
|
Context.ImportOperation.TotalMembers | integer |
The total members. |
|
Message
|
Context.ImportOperation.Message | string |
The message. |
|
Success
|
Context.ImportOperation.Success | boolean |
Whether successful. |
|
Skip New Members
|
Context.ImportOperation.SkipNewMembers | boolean |
Whether to skip new members. |
Get sender details
Returns information for the specified sender identified by its email address.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Email
|
True | string |
The email address. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Email
|
Context.Email | string |
The email address. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Is Enabled
|
Context.IsEnabled | boolean |
Whether is enabled. |
|
SPF Verified
|
Context.SpfVerified | boolean |
Whether SPF verified. |
|
DKIM Verified
|
Context.DkimVerified | boolean |
Whether DKIM verified. |
|
DKIM Public
|
Context.DkimPublic | string |
The public DKIM. |
Get senders
Retrieves a list of your active senders in your account.
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | array of object | |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Email
|
Context.Email | string |
The email address. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Is Enabled
|
Context.IsEnabled | boolean |
Whether is enabled. |
|
SPF Verified
|
Context.SpfVerified | boolean |
Whether SPF verified. |
|
DKIM Verified
|
Context.DkimVerified | boolean |
Whether DKIM verified. |
|
DKIM Public
|
Context.DkimPublic | string |
The public DKIM. |
Get subscriber by email address
Searches for a subscriber with the specified email address in the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Email
|
True | string |
The email address. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Email
|
Context.Email | string |
The email address. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
Unsubscribed On
|
Context.UnsubscribedOn | string |
When unsubscribed on. |
|
Unsubscribed From ID
|
Context.UnsubscribedFromID | string |
The unsubscribed from identifier. |
|
Subscribe Type
|
Context.SubscribeType | integer |
The subscribe type. |
|
Subscribe Method
|
Context.SubscribeMethod | integer |
The subscribe method. |
|
Custom Fields
|
Context.CustomFields | array of object | |
|
Custom Field ID
|
Context.CustomFields.CustomFieldID | string |
The custom field identifier. |
|
Name
|
Context.CustomFields.Name | string |
The name. |
|
Value
|
Context.CustomFields.Value | string |
The value. |
|
Removed On
|
Context.RemovedOn | string |
When removed on. |
Get subscriber by ID
Searches for a subscriber with the specified unique identifier in the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Subscriber ID
|
SubscriberId | True | string |
The subscriber identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Email
|
Context.Email | string |
The email address. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
Unsubscribed On
|
Context.UnsubscribedOn | string |
When unsubscribed on. |
|
Unsubscribed From ID
|
Context.UnsubscribedFromID | string |
The unsubscribed from identifier. |
|
Subscribe Type
|
Context.SubscribeType | integer |
The subscribe type. |
|
Subscribe Method
|
Context.SubscribeMethod | integer |
The subscribe method. |
|
Custom Fields
|
Context.CustomFields | array of |
The custom fields. |
|
Removed On
|
Context.RemovedOn | string |
When removed on. |
Get subscribers
Retrieves a list of all subscribers in a given mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Page
|
Page | integer |
The page. |
|
|
Page Size
|
PageSize | integer |
The page size. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Page Size
|
Context.Paging.PageSize | integer |
The page size. |
|
Current Page
|
Context.Paging.CurrentPage | integer |
The current page. |
|
Total Results
|
Context.Paging.TotalResults | integer |
The total results. |
|
Total Page Count
|
Context.Paging.TotalPageCount | integer |
The total page count. |
|
Sort Expression
|
Context.Paging.SortExpression | string |
The sort expression. |
|
Sort Is Ascending
|
Context.Paging.SortIsAscending | boolean |
Whether the sort is ascending. |
|
Subscribers
|
Context.Subscribers | array of object | |
|
ID
|
Context.Subscribers.ID | string |
The identifier. |
|
Name
|
Context.Subscribers.Name | string |
The name. |
|
Email
|
Context.Subscribers.Email | string |
The email address. |
|
Created On
|
Context.Subscribers.CreatedOn | string |
When created on. |
|
Updated On
|
Context.Subscribers.UpdatedOn | string |
The updated on. |
|
Unsubscribed On
|
Context.Subscribers.UnsubscribedOn | string |
When unsubscribed on. |
|
Unsubscribed From ID
|
Context.Subscribers.UnsubscribedFromID | string |
The unsubscribed from identifier. |
|
Subscribe Type
|
Context.Subscribers.SubscribeType | integer |
The subscribe type. |
|
Subscribe Method
|
Context.Subscribers.SubscribeMethod | integer |
The subscribe method. |
|
Custom Fields
|
Context.Subscribers.CustomFields | array of object | |
|
Custom Field ID
|
Context.Subscribers.CustomFields.CustomFieldID | string |
The custom field identifier. |
|
Name
|
Context.Subscribers.CustomFields.Name | string |
The name. |
|
Value
|
Context.Subscribers.CustomFields.Value | string |
The value. |
|
Removed On
|
Context.Subscribers.RemovedOn | string |
When removed on. |
Remove a custom field
Removes a custom field definition from the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Custom Field ID
|
CustomFieldId | True | string |
The custom field identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Remove a subscriber
Removes a subscriber from the specified mailing list permanently.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Email
|
True | string |
The email address. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Remove multiple subscribers
Removes a list of subscribers from the specified mailing list permanently.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Emails
|
Emails | True | string |
The emails. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Emails Ignored
|
Context.EmailsIgnored | integer |
The emails ignored. |
|
Emails Processed
|
Context.EmailsProcessed | integer |
The emails processed. |
Schedule a campaign
Assigns a scheduled date and time at which the campaign will be delivered.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
|
Date Time
|
DateTime | True | string |
The date and time. |
|
Timezone
|
Timezone | string |
The timezone. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Send a campaign
Sends an existing draft campaign to all recipients specified in its mailing list. The campaign is sent immediately.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Test a campaign
Sends a test email of a draft campaign to a list of email addresses you specify for previewing.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
|
Test Emails
|
TestEmails | True | array of string |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Unschedule a campaign
Removes a previously defined scheduled date and time from a campaign, so that it will be delivered immediately if already queued or when sent.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Unsubscribe subscriber from account
Unsubscribes a subscriber from the account.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Email
|
True | string |
The email address. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Unsubscribe subscriber from mailing list
Unsubscribes a subscriber from the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Email
|
True | string |
The email address. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Update a custom field
Updates the properties of an existing custom field in the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Custom Field ID
|
CustomFieldId | True | string |
The custom field identifier. |
|
Name
|
Name | string |
The name. |
|
|
Custom Field Type
|
CustomFieldType | string |
The custom field type. |
|
|
Options
|
Options | string |
The options. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Update a draft campaign
Updates properties of an existing draft AB campaign in your account. Non-draft campaigns cannot be updated. Ignore (AB Split Campaign Option) if you want to create a regular campaign.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Campaign ID
|
CampaignId | True | string |
The campaign identifier. |
|
Name
|
Name | string |
The name. |
|
|
Subject
|
Subject | string |
The subject. |
|
|
Sender Email
|
SenderEmail | string |
The sender email address. |
|
|
Reply To Email
|
ReplyToEmail | string |
The reply to email address. |
|
|
Confirmation To Email
|
ConfirmationToEmail | string |
The confirmation to email address. |
|
|
Web Location
|
WebLocation | string |
The web location. |
|
|
Mailing List ID
|
MailingListID | string |
The mailing list identifier. |
|
|
Segment ID
|
SegmentID | string |
The segment identifier. |
|
|
Is AB
|
IsAB | string |
The is AB. |
|
|
AB Campaign Type
|
ABCampaignType | string |
The AB campaign type. |
|
|
B Web Location
|
WebLocationB | string |
The B web location. |
|
|
Hours To Test
|
HoursToTest | string |
The hours to test. |
|
|
List Percentage
|
ListPercentage | string |
The list percentage. |
|
|
AB Winner Selection Type
|
ABWinnerSelectionType | string |
The AB winner selection type. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Update a mailing list
Updates the properties of an existing mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Name
|
Name | string |
The name. |
|
|
Confirmation Page
|
ConfirmationPage | string |
The confirmation page. |
|
|
Redirect After Unsubscribe Page
|
RedirectAfterUnsubscribePage | string |
The redirect after unsubscribe page. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
Context
|
Context | string |
The context. |
Update a subscriber
Updates a subscriber in the specified mailing list.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Mailing List ID
|
MailingListId | True | string |
The mailing list identifier. |
|
Subscriber ID
|
SubscriberId | True | string |
The subscriber identifier. |
|
Name
|
Name | string |
The name. |
|
|
Has External Double Opt In
|
HasExternalDoubleOptIn | boolean |
Whether has external double opt in. |
|
|
Email
|
string |
The email address. |
||
|
Custom Fields
|
CustomFields | array of string |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
The code. |
|
Error
|
Error | string |
The error. |
|
ID
|
Context.ID | string |
The identifier. |
|
Name
|
Context.Name | string |
The name. |
|
Email
|
Context.Email | string |
The email address. |
|
Created On
|
Context.CreatedOn | string |
When created on. |
|
Updated On
|
Context.UpdatedOn | string |
When updated on. |
|
Unsubscribed On
|
Context.UnsubscribedOn | string |
When unsubscribed on. |
|
Unsubscribed From ID
|
Context.UnsubscribedFromID | string |
The unsubscribed from identifier. |
|
Subscribe Type
|
Context.SubscribeType | integer |
The subscribe type. |
|
Subscribe Method
|
Context.SubscribeMethod | integer |
The subscribe method. |
|
Custom Fields
|
Context.CustomFields | array of object | |
|
Custom Field ID
|
Context.CustomFields.CustomFieldID | string |
The custom field identifier. |
|
Name
|
Context.CustomFields.Name | string |
The name. |
|
Value
|
Context.CustomFields.Value | string |
The value. |
|
Removed On
|
Context.RemovedOn | string |
When removed on. |