Intelligent SMS API from the messaging experts
Integrate with our SMS API to programmatically send text messages to your customers and within your business.
Trusted by industry leaders to deliver world class mobile messaging solutions
One API for SMS and WhatsApp messages
Reliable, scalable, lightweight APIs brought to you by the business messaging experts.
At Esendex, we have more than 20 years of experience understanding complex business challenges and helping organisations find innovative ways to integrate messaging into their existing software – including SMS and WhatsApp.
From delivery notifications and appointment reminders to SMS marketing, we can boost the speed, quality and delivery of your services by helping you send SMS messages automatically with our SMS API.
One connection for a world of seamless communication.
One-way and two-way conversations
Like any API (application programming interface), SMS APIs link two applications – in this case your software and an SMS gateway – using a HTTP request. This means that messages can easily be managed, automated, scheduled and optimised in the volumes required, and converted to the correct format for the telecoms network.
What is an SMS API?
An SMS API, or SMS gateway API, is conduit between an SMS gateway and a piece of software or application. Our reliable SMS API allows organisations to send timely one-way messages – including special offers and deals, and appointment or reservation reminders. You can also set up two-way conversations via our SMS Chat – helping to resolve enquiries and boost engagement far quicker and more cost effectively compared to phone calls.
How does it work with SMS gateway?
An SMS gateway is the infrastructure that enables organisations or individuals to send and receive SMS messages between networks and applications. Once instructions have been received via the API, the gateway converts messages from the programme code used to a format that is compatible with the mobile network, and then pushes them out to users.
How do you integrate an SMS API?
Esendex’s APIs are developed for ease of use, and can be integrated within minutes. We’ve put together a series of quickstart guides to show you how.
What programming languages can I use to send SMS messages?
Esendex SMS API supports multiple languages, including cURL, C#, PHP, Java, Ruby, Node and Go. Find out more in our developers’ section.
Why choose our SMS API?
Fast, reliable message delivery
Our direct connections to all major networks ensures secure message delivery to both local and international customers, via the fastest and highest quality routes available.
Multichannel, global, scalable messaging
Send messages automatically to any country in seconds. Choose from SMS, WhatsApp or RCS messaging options, from a provider that sends billions of messages per year.
Robust, dependable connectivity
Be confident that your time critical messages will always be sent. Our APIs and messaging platform consistently achieve an uptime of 99.99% availability.
Easy, quick integration
Be ready to send and receive messages in minutes. Our swagger formatted developers’ documentation will help guide you through how to implement our SMS messaging APIs seamlessly into your website or application.
Local support with a global reach
Access all the benefits of a global provider with the personal touch of expert local support. With access to a dedicated account manager, you can get support whenever you need it.
End-to-end data and security protection
Our ISO 27001 accreditation and usage of the most secure communication protocols (TLS 1.2) shows our commitment to protecting our customers’ data. We do not use grey routes. Our APIs are served using HTTPs to ensure data privacy.
Key features of our SMS API
Send personalised and customised messages to single or multiple contacts.
Retrieve inbound messages.
Create and save SMS templates with dynamic fields that can be personalised to each recipient.
Be confident your messages have arrived by easily seeing the status of your messages and their send/delivery success.
For WhatsApp and RCS messages, you can also review click and read rates.
In addition to tracking message delivery status and engagement metrics, you can add metadata to sent messages (e.g. campaign code or details specific to each recipient).
This means you can segment data, making it easier to report on responses from different types of customers.
Quickly and easily retrieve the number of message credits you have remaining for each of your accounts and channels.
With our API, you can view balance information all in one place.
We help build experiences, not just software
Our messaging API makes it easy for you to forge stronger connections with your customers, using a single platform. One API is all you need. Here’s how we’ve helped other businesses…
Spotler improves customer engagement when they add SMS messaging via Esendex
B2B marketing automation software provider Spotler wanted to add SMS messaging as an additional comms channel to their platform. A partnership with Esendex has given Spotler the chance to send SMS alongside their existing email strategy to end customers, improving engagement and experience.
Capgemini deploys a robust click-and-collection solution, thanks to Esendex’s SMS API
Approached by a major high street retailer to launch their new click-and-collect service, Capgemini chose our SMS API to help. Since implementing this automation, their end customer’s ecommerce division has increased.
Let’s start sending, together.
Discover the full power of our SMS API and mobile messaging platform.