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 mass email that is currently pending approval
  • Deletes an unsent scheduled mass e-mail or an already sent mass e-mail from your account. Returns a string.
  • Pauses a mass email campaign
  • Resumes a paused mass email campaign
  • Sends a mass e-mail with a plain text and/or HTML e-mail. Returns a string.
  • Sends a previously saved mass e-mail to a new set of recipients. Returns a string.
  • Sends a previously saved mass e-mail to a new set of recipients. Returns a string.
  • Sends a mass e-mail, given a raw message including MIME parts and a MIME boundary. Returns a string.

- Transactional Sending

  • Adds a new Transactional Group to your account. Returns a string.
  • Deletes a transactional group from your account. Returns a string.
  • Gets a transactional group id. Returns a string.
  • Sends a transactional email message to a single email recipient, and includes full tracking and DomainKeys/DKIM signing capabilities. Returns a string.
  • Sends a transactional email message, based on a saved email template, to a single email recipient, and includes full tracking and DomainKeys/DKIM signing capabilities. Returns a string.
  • Adds a new authenticated IP address to the SMTP relay service. Returns a String.
  • Deletes an existing authenticated IP address from the SMTP relay service. Returns a String.
  • Renames a transactional group. Returns a String.

- Campaign Reporting

- Group / Email List Management

- Unsubscribe Management

  • Adds a single e-mail address to your unsubscribe list. Returns a string.
  • Checks unsubscribe list for presence of specified e-mail address. Returns a string.
  • Removes a single e-mail address from the unsubscribe list. Returns a string.
  • Gets the list of all unsubscribed e-mail addresses since the specified date. Returns a string.
  • Gets the list of all unsubscribed e-mail addresses and the date they unsubscribed since the specified date. Returns a string.

- Bounce Management

  • Adds a single e-mail address to your bounce list. Returns a string.
  • Checks for the presence of the specified e-mail address in the bounce list. Returns a string.
  • Removes a single e-mail address from the bounce list. Returns a string.
  • Gets the list of all e-mail addresses that have bounced at least once since the specified date. Returns a string.
  • Gets the list of all e-mail addresses that have bounced at least once since the specified date. Includes SMTP Diagnostic Code and Definitive columns. Returns a string.
  • Gets the list of e-mail addresses that have bounced X times since specified date, where X is a configurable parameter in your account. Returns a string.
  • Gets the list of e-mail addresses that have bounced at least X times in total, and at least once since specified date. X is a configurable parameter in your account. Returns a string.
  • Gets the list of e-mail addresses that have bounced at least X times in total, and at least once since specified date. X is a configurable parameter in your account. Includes SMTP Diagnostic Code and Definitive columns. Returns a string.
  • Gets the list of e-mail addresses that have bounced X times since specified date, where X is a configurable parameter in your account. Includes SMTP Diagnostic Code and Definitive columns. Returns a string.
  • Retrieves a list of addresses which have soft bounces greater than or equal to MaxCount, within the specified time range. Returns a .NET DataSet.
  • Retrieves a list of addresses which have soft bounces greater than or equal to MaxCount, within the specified time range. Returns a String.
  • Retrieves a list of addresses which have soft bounces greater than or equal to MaxCount, within the specified time range. Returns an XML Document.

- Transactional Reporting

- Account Management