Getting Started

The Gupshup Enterprise Email API lets you send email campaigns, upload HTML newsletters and recipient lists, schedule sends, and receive real-time delivery events on your own webhook.

Base URL

All API methods use a single endpoint. The action is selected with the method parameter.

https://enterprise.webaroo.com/GatewayAPI/rest

Pre-start checklist

Before calling any API, make sure you have:

  • User ID and password for your Gupshup Enterprise account. If you don't have an account, create one at https://enterprise.webaroo.com.
  • URL encoding applied to your message content, password, subject and other string values.
📘

Need help?

Gupshup support is available at 022-42006799 or [email protected].

Available methods

Use casemethod valueRecipientsHTML body
Send a campaignEMS_POST_CAMPAIGNComma-separatedcontent parameter
Send an HTML upload campaignEMS_UPLOAD_CAMPAIGNComma-separatedZIP file
Send to an uploaded recipient listEMS_POST_CAMPAIGN_TO_UPLOADED_ADDRESSESCSV filecontent parameter
Send an HTML upload to an uploaded listEMS_UPLOAD_CAMPAIGN_TO_UPLOADED_ADDRESSESCSV fileZIP file
Visible TO recipients – textEMS_POST_CAMPAIGNComma-separated, max 50content parameter
Visible TO recipients – uploadEMS_UPLOAD_CAMPAIGNComma-separated, max 50ZIP file

You can also send through SMTP from systems such as a CRM.


Did this page help you?