Text CALL to 88440
info@voodooSMS.com

+44 (0)1484 599 311

Login Free Account

Developer Tools

Free Account

Get Started with the Voodoo SMS REST API

Our SMS API makes it easy to integrate SMS into your website, application or CRM system. A few simple lines of code is all it takes to add SMS functionality and send automated SMS alerts, notifications, marketing messages and more to your users.

The Voodoo SMS API is designed for developers interested in adding SMS to your application, website or CRM. Our SMS API uses a REST interface and is designed for easy use and integration.

  • Here you are able to manage the current API username/passwords and create new.
  • To create a new username & password select
  • API Name: This is a description of the API client using these details.
  • Default Country Code: You can default the country code if you are always sending to the same country, this will auto correct any numbers to ensure that they are in the correct format, e.g. 07xxxxxxxx would become 447xxxxxxxxx if United Kingdom is selected.
  • Quiet Times: Enabling Quiet Times will ensure you do not send SMS to customers outside of specified hours. This can be configured via the portal by going to Account -> Quiet Times.
  • IP Address Security - API can be configured to only work from specific IP addresses. This feature is provided for added security, for clients on fixed IP addresses, and can be disabled if required.

Our SMS API features

Our SMS API is built from the ground up to provide as many useful features to your business as possible. Some of these features include:

  • Send and receive SMS online using our SMS gateway and shortcode or your Virtual Mobile Number (VMN)
  • Get status alerts for each SMS, letting you check delivery for individual messages and mass text broadcasts
  • Auto-save your new contacts to a monthly list for SMS remarketing and follow-up text messages
  • Receive detailed SMS delivery reports documenting your SMS marketing campaign's send rate, response rate and other important performance metrics
  • Fund your campaign using our volume-based pricing system, with costs as low as 1.74p per credit for bulk SMS campaigns

Quiet Time API features

Don't want to accidentally send a customer or client an automated SMS in the middle of the night? Our Quiet Times feature allows you to set the daily times you are willing to permit SMS to be sent. For example, if a customer's order moves from pending to processed at 2am and you have an automated message set up to be delivered at this stage then you wouldn't want the SMS to wake the customer. If you have set your weekday Quiet Time to 8am, for example, this message would be queued and sent out at 8am instead. Simple!

SMS Extensions

Easily integrate with our powerful pre-loaded eCommerce modules

Our SMS API pricing

Our SMS API uses the same pricing system as our standard SMS gateway service. Thanks to our bulk SMS API pricing, you'll pay less for each text message as the scale of your campaign increases.

For a large SMS campaign, you can pay as little as 1.74p per credit. Our API has no hidden charges, contracts or minimum amounts; letting you fund your account for a single text message or a large-scale campaign, depending on your specific needs.

Bespoke API Calls

Looking for something different? You're in luck! We are a team of developers, not resellers. This means that we will accommodate almost any suggestions for bespoke API integration, and we are likely to be able to go ahead and do it! We have had all sorts, so get in touch and ask us how we can help with your API needs.


SSL Security - The API is available via both HTTP and HTTP SSL
For http - http://www.voodooSMS.com/vapi/server/...
For https - https://www.voodooSMS.com/vapi/server/...