How can I use your API?

An API (Application Programming Interface) is used to integrate our campaigns and messaging platform with your own servers and databases. We currently have the following API options: Send SMS API, SMS Webhook, Subscription API, Zapier Integration (for SMS or Voice campaigns subscription) and the Make API Action.

Send SMS API

Our Send SMS API allows you to send unique one-way sms to anyone without having to create any campaign on our platform. You no longer have to log in to our website if all you want to do is blast one-off SMS to your contacts. You can decide which of the two APIs you want to use: Send SMS to Contact API or Send SMS to Phone Number API…

Receive SMS Webhook API

The Receive SMS Webhook API is a simple API used to connect your server/database to our local phone numbers. When an incoming SMS arrives into our platform, we forward it to a URL on your server. Any response from your server is sent back to your contact who sent the SMS. Alternatively, you can use our Send SMS API to send messages back to your contacts.  Learn more

Airtime Top Up API

With the engageSPARK Airtime Top Up API, you can send prepaid airtime to anyone on the fly! In some countries, airtime is known as prepaid phone credit or mobile credit or load top up. We are able to send very specific amounts of airtime per mobile network operator in each country. Learn more

Phone Number Validation API

Save time and money by making sure that you are only reaching out to valid and active numbers. By validating your list of numbers early on can help you avoid wasted effort from a sales and marketing standpoint. Learn more

Subscription / Trigger API

The Subscription (or Trigger) API is used to subscribe your contacts to another live campaign on your account in the platform. The key advantage is that you or your business people build and maintain the campaign flow using our easy-to-use user interface (UI). Once the campaign is built, your server automatically subscribes your contacts to the campaign based on triggers within your code, i.e., your code triggers the Automated Phone Call or SMS to your contacts. Every time you need to make a change in the flow or message content, you do it via our website without having to update your code.  Learn more

Zapier Integration for Subscription API

With Zapier, you can get the above Subscription API functionality with other online services without writing any code. For example, every time you add a phone number to a Google Sheet or to your CRM solution (such as HubSpot, Capsule, Agile, SugarCRM, Close.io, and SalesForce), the phone number gets subscribed to a campaign. The Zapier integration allows you to sync your web apps with engageSPARK for contacts to automatically receive the SMS or calls that you’ve set up on our platform.  Learn more

Make API Request

The Make API Request action in your Voice and SMS surveys posts the individual responses of an Automated Phone Call (IVR) and SMS Survey in JSON format to your server after every responses are made on the call or SMS. Besides triggering an IVR call via Subscription API, engageSPARK can forward the survey responses and other data to the URL specified on your campaign call and SMS actions.  Learn more

Related Articles

SMS Webhook »
Subscription API – Documentation »
Zapier Integration »
Voice Results Webhook »

Have questions or need a little extra help?