JangoMail Application Programming Interface (API) and Web Service


The following operations are supported. For a formal definition, please review the Service Description.

List Management | Campaign Sending | Transactional Sending | Campaign Reporting | Transactional Reporting | Unsubscribe Management | Bounce Management

Expand All - Collapse All

- Campaign Sending

  • Approves a campaign that is currently pending approval. Returns a string.
  • Deletes an unsent campaign or an already sent campaign from your account. Returns a string.
  • Pauses a campaign. Returns a string.
  • Resumes a paused campaign. Returns a string.
  • Sends a campaign with a plain text and/or HTML email. Returns a string.
  • Sends a previously saved campaign to a new set of recipients. Returns a string.
  • Sends a previously saved campaign to a new set of recipients. Returns a string.
  • Sends a campaign, given a raw message including MIME parts and a MIME boundary. Returns a string.

- Transactional Sending

- Campaign Reporting

- Group / Email List Management

- Unsubscribe Management

  • Adds a single email address to the unsubscribe list. Returns a string.
  • Checks unsubscribe list for presence of specified email address. Returns a string.
  • Removes a single email address from the unsubscribe list. Returns a string.
  • Retrieves list of unsubscribed email addresses since the specified date. Returns a string.
  • Retrieves list of unsubscribed email addresses and date since the specified date. Returns a string.

- Bounce Management

  • Checks if email address is on the bounce list. Returns a string.
  • Removes an email address from the bounce list. Returns a string.
  • Retrieves list of all email addresses that have bounced at least once since the specified date. Returns a string.
  • Retrieves data of all email addresses that have bounced at least once since the specified date. Returns a string.
  • Retrieves list of email addresses that have bounced X times since specified date, where X is a configurable parameter in your account. Returns a string.
  • Retrieves list of email addresses that have bounced at least X times in total, and at least once since specified date, where X is a configurable parameter in your account. Returns a string.
  • Retrieves list of email addresses that have bounced at least X times in total, and at least once since specified date, where X is a configurable parameter in your account. Returns a string.
  • Retrieves list of email addresses that have bounced X times since specified date, where X is a configurable parameter in your account. Returns a string.
  • Retrieves list of email addresses which have bounced greater than or equal to value, within the specified time range. Returns a .NET DataSet.
  • Retrieves list of email addresses which have bounced greater than or equal to value, within the specified time range. Returns a string.
  • Retrieves list of email addresses which have bounced greater than or equal to value, within the specified time range. Returns an XML document.

- Transactional Reporting

- Account Management