SMS API - Automate Texting From Any Script

Instantly text phones worldwide as easily as POSTing a form

Welcome developers. You will find all you need here to start sending and receiving SMS today.

  require 'textlocal.class.php';
  $textlocal=new textlocal('','e215398a8820abd2c7a11a6cd5b1009d');
  $textlocal->sendSms('447000000000','Your MOT is now due, please call 01234 567890 to book or text MOT to 60777 for a callback','AndyCars');

Know what you’re doing?  Go straight to the docs...

Cut & paste the SMS API code & start texting in minutes

We offer the most reliable, flexible and easily adaptable SMS API gateway on the planet!

Reliably and securely send & receive texts worldwide. Our Platinum Operator status guarantees the highest quality text service at the best price. What's more, our SMS API receives delivery receipts, schedules messages & pulls results from mobile forms & surveys into your app. The API is also fully integrated with Textlocal Messenger to easily manage your contacts and groups. Sign up free or contact us on 01244 752 299 to chat with our experts for advice.

As long as your app is connected to the internet, you can send SMS from it. There are full code examples in every modern language to get you started - and what you do from there is up to you. The possibilities really are endless and our phenomenal technical support team are on hand to provide you with assistance every step of the way.

Review date:

By far and away the best SMS service provider in the UK

Having spent the last couple of weeks evaluating numerous SMS service providers for a project that I am working on for one of my clients, TextLocal as come out on top by a million miles. We needed a provider who could not also provide a flexible and fully featured API, but also be able to provide a nice and functional user interface that would be suitable for in house marketing teams to use. TextLocal came out on top on all points. Their API is absolutely superb. Fully featured and provides a full interface into their SMS application. I had no issues getting up to speed as the documentation is great and the API was easily accessible from a C#/.NET application. The system has all the functionality required and more importantly is extremely quick.The really big positive for me was the exceptional level of customer service. Nothing was too much trouble every time I spoke to them, and even nicer is the fact that you can email them or call them on the phone. This is a service dramatically lacking from other providers. A lot of other providers are very big on the "Sell" when you first sign up for a trial, but are unable to provide some/ if any after sales service and support. One (who I won't mention, but is a large UK provider) couldn't even be bothered to get in contact with me after numerous emails and calls. This is definitely not the case with TextLocal. They looked after me from the point of signing up and I have to say it was like a breath of fresh air to get this sort of service from a company. As a developer, they have really looked after me and I honestly cannot fault them in any way and would have now hesitation in recommending them to my current and future clients. In my opinion, don't bother signing up with any of the other providers, just give TextLocal a try. I am sure, like me, you wont be disappointed.
  • Passionate and dedicated technical support team
    • Bespoke API Solutions via our world-class software support team
    • Platinum UK operator partner
EE o2 Vodafone
  • Most Feature-rich SMS API solution provider on the market
    • Robust platform with the ability to create & send surveys, tickets, vouchers & more
    • Easily send from 1 to 1 million texts within seconds
  • Free SMS API Code & price match for more complex SMS API Code integrations
    • Benefit from across-the-board SMS API Code documentation
    • Get expert support for more complex SMS API integrations

Easily integrate SMS features with our versatile API code

Of course, the API is not all about sending SMS, you can send MMS messages too as-well-as schedule messages, manage contacts, retrieve inbound messages and so much more. Why not take a look at the features below and get the ball rolling on your project!

Send an SMS

Send SMS's to individuals or groups. Send up to 8000 messages per second using our award winning Bulk SMS messaging API with full delivery receipts. Read more...

Send an MMS

Send multimedia messages containing images, audio or video to any mobile phone in the UK. Integrate our MMS API into any desktop application, website or smartphone app. Read more...

Scheduled messages

Get a detailed list of all the messages you have scheduled to be sent out. Cancel any unwanted messages directly from within your own website or app. Read more...

Inbound Messages

Retrieve a list of inboxes and get the full list of messages in a range if required. Results are returned as either JSON or XML for easy inclusion in your own systems. Read more...

Contact management

Manage your contacts, create and delete contact groups, add contacts either individually or in bulk. Read more...

Message Reporting

Retrieve your message history including messages sent through Messenger, email to SMS or the API. Get the status of any message or group of messages. Read more...

Messenger Surveys

Retrieve a list of your surveys. Your survey results are returned as either JSON or XML, these can be easily integrated in your own website or app. Read more...

Account Management

Keep track of your Textlocal account, easily retrieve your SMS and MMS balances. Pull out a list of all of the sender names on your account. Read more...

Reseller Management

Manage your white label account. Retrieve a list of all the accounts under your white label account, and transfer credits between those accounts. Read more...

Who's using Textlocal

Scroll for more