MyNewsletterBuilder API
Overview Quick Start Examples Downloads
 
API v1.0.2 Documentation
Jump To
XML-RPC Documentation
Campaign Methods
List Methods
Subscriber Methods
Account Methods
Agency Methods
Other Methods
Errors
The API exposes application functionality through versioned endpoints. v1.0.2 is the latest release of the API - PLEASE be certain to use that as your endpoint.

Endpoints
Access to the API is through the endpoint located at http://api.mynewsletterbuilder.com/1.0.2/. Each versioned endpoint guarantees that you can build against the interface provided without worrying about your code breaking when we make a change. Any incompatible change will appear at a new versioned endpoint.

Return Types
  • XMLRPC: Your client should connect to http://api.mynewsletterbuilder.com/1.0.2/
  • JSON: http://api.mynewsletterbuilder.com/1.0.2/METHOD_NAME/json?parameters_here
  • Serialized PHP: http://api.mynewsletterbuilder.com/1.0.2/METHOD_NAME/php?parameters_here
  • XML: http://api.mynewsletterbuilder.com/1.0.2/METHOD_NAME/xml?parameters_here
Secure Connections
The API supports a secure SSL/TLS connection. For the wrappers we provide you simply need specify the use of a secure connection (see the wrapper documentation). If you are not using a wrapper, simply point the connection to https://api.mynewsletterbuilder.com/1.0.2/.

XML-RPC Documentation
You can access the XML-RPC specific documentation at: Core Service or Agency Service
Campaigns
Campaigns: Retrieve a list of campaigns from your account.
CampaignDetails: Get details about a specific campaign.
CampaignCreate: Create a new campaign for your account.
CampaignUpdate: Update an existing campaign.
CampaignCopy: Create a copy of an existing campaign.
CampaignDelete: Delete a campaign from your account.
CampaignSchedule: Schedule a campaign for delivery.
CampaignStats: Retrieve campaign reporting data.
CampaignRecipients: Retrieve a list of recipients for a sent campaign.
CampaignOpens: Retrieve a list of subscribers that opened the campaign.
CampaignSubscribes: Retrieve a list of subscribers that joined through the campaign.
CampaignUnsubscribes: Retrieve a list of subscribers that unsubscribed through the campaign.
CampaignBounces: Retrieve a list of subscribers who's email bounced for the campaign.
CampaignComplaints: Retrieve a list of subscribers who complained for the campaign.
CampaignUrls: Retrieve link tracking data for the campaign.
CampaignClicks: Retrieve a list of subscribers who have clicked in the campaign.
CampaignClickDetails: Retrieve details about specific URL clicks.
Lists
Lists: Retrieve subscriber lists for the account.
ListDetails: Get information about a specific list.
ListCreate: Create a new subscriber list.
ListUpdate: Update an existing subscriber list.
ListDelete: Delete a subscriber list.
Subscribers
Subscribers: Retrieve a list of your subscribers.
SubscriberDetails: Retrieve data about a particular subscriber.
SubscriberUpdate: Update a subscriber record.
Subscribe: Add a single subscriber to your account.
SubscribeBatch: Batch add subscribers to your account.
SubscriberUnsubscribe: Unsubscribe a single subscriber to your account.
SubscriberUnsubscribeBatch: Batch unsubscribe subscribers from your account.
SubscriberDelete: Delete a single subscriber to your account.
SubscriberDeleteBatch: Batch delete subscribers from your account.
Accounts
AccountDetails: Retrieve account information
AccountKeys: Retrieve API keys for the account. Requires authentication.
AccountKeyCreate: Create a new API key. Requires authentication.
AccountKeyEnable: Enable a previously disabled API key. Requires authentication.
AccountKeyDisable: Disable an API key. Requires authentication.
Agency Methods
EnterpriseCreateSubAccount: Add a sub-account to your agency.
EnterpriseEnableSubAccount: Enable an agency sub-account.
EnterpriseDisableSubAccount: Disable an agency sub-account.
EnterpriseSubAccountStatus: Get the enabled status of an agency sub-account.
Other / Testing
HelloWorld: Sample API call. Echos your request string.
Errors & Exceptions
The system generates errors and exceptions from a defined set. Please see here for a list of error codes and descriptions that the service may return to you.
 
 
Copyright © 2003- MyNewsletterBuilder, Inc.