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 |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
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) |
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. |