Select Page

Introduction to Textlocal SMS API Gateway

Hi there,

We’re here to help make your migration from mVaayoo to Textlocal as easy and smooth as possible.

This email contains all the information you’d need to integrate your application, website, or CRM with Textlocal. If you require assistance at any stage while configuring your APIs, please do not hesitate to reach out to us at, we’ll be happy to help!

About Textlocal SMS API Gateway

Textlocal SMS API Gateway allows you to easily integrate our messaging services with your website or any other in-house/external application in PHP, ASP, .NET, Java or any other language. You can view our comprehensive API documentation and sample codes here:

Sample Send SMS API in mVaayooSample Send SMS API in Textlocal
&msgtxt=This is Test message
&message=This is test message



For a quick test to send SMS via Textlocal APIs, use the API request given here.

These are a few parameters which are not needed in Textlocal API requests:

  • Templateid: This is picked directly from approved templates in Textlocal
  • User: Textlocal uses a more secure form of authentication (apiKey)
  • Dcs & isHex: You can send unicode messages using the unicode parameter in Textlocal

Please note:

  • All templates must be approved in Textlocal before sending via messenger/API
  • You can use the same API to send English and Unicode messages. (Check unicode parameter below)
  • Refer our comprehensive API documentation to know about our advanced parameters like schedule, test, custom, receipt URLs etc.

How-to Guide: Create & Edit Templates in Textlocal

Textlocal ParametersEquivalent mVaayoo parameterDescription
sender senderidUse this field to specify the sender name which is   pre-approved in DLT and Textlocal.

  • To send a test message from your test accounts, replace sender with 600010. Message will be delivered with 600010
  • If you have a promotional account, replace the sender parameter with your DLT-approved 6 digit  numeric header(sender name)
  • If you have non-promotional (Others) account, replace the sender parameter with your DLT-approved 6 chars alpha header(sender name)
messagemsgtxtThe DLT-approved message content that you want to send. This parameter should be no longer than 918 characters. See Helpful Information for message length details. The message also must be URL Encoded to support symbols like &.
apiKeyYou can create these in your Textlocal Control Panel for each application, and limit the usage of them by host IP Address.
numbersRecipientnoComma-delimited list of mobile numbers in international format (i.e. 918123456789). Maximum of 1,000 numbers and error code 33 will be returned if exceeded.
unicodeSet this value to true to specify that your message body will contain unicode characters. See Encoding/Decoding Unicode Documentation

If you require further assistance, please do not hesitate to reach out to us at, we’ll be happy to help!

Trusted By Over 225,000 Businesses


Customer Service & Support Is Realtime and Excellent. We chose Textlocal due to the versatile options in their product, which cover different areas of communication. Customer Service of Textlocal is the best part of the deal; Hassle-free, real-time support and best in reverting to the query without follow up.


We had a Smooth Relationship with Textlocal and no issues in the service. Good Co-ordination and great service by the Textlocal team.


It's been our pleasure that we are connected with TextLocal for the services since long & we are happy to utilize these services, Recently we were looking to send personalized messages because the content of the message was with a link on candidates name and asking some sort of personal information. We approached Textlocal and were told about the "Excel to SMS" feature. We have sent personalized campaigns to 3 lakh+ data and are very happy with the results, all thanks to Textlocal team.


Dashboard is easy to understand and all the necessary functionality is offered. Alerts setting, Reports, API Integration, SMS scheduling is easily done, along with it we can fetch detail reports anytime. Support Team is available to solve the Query.


The team is very much supportive and managed all our projects effectively. They were very responsive and worked fast to touch our target. We hope that you will continue to favour us with your extended support.



Their API service works perfectly. Their customer support picks up the phone and responds to our queries within less than 5 minutes *every single time* and the user interface of the product is simple and once again, just works.

Vaidy Bala


Our experience with Textlocal's E-mail to SMS Gateway service has been very positive - all the way from evaluating the service (received very nice technical sales support to address our key requirements) to adoption (very simple & quick processes + very responsive team that helped us get started quickly) & usage- the service itself has been very reliable so far!!

Intel Corp.


Easy to use and the SMS campaigns are done swiftly. Batch Scheduling on a specific time has been functioning superbly. Tracking of messages provide a great support to us in analyzing the outcomes.Overall a great experience !

Deepika Radhu

Try us. You will love the Textlocal experience.

Easy and Powerful

Effortlessly send powerful bulk SMS communications from our easy-to-use web interface and comprehensive & flexible APIs.

Best-in-class SMS Delivery

Get unmatched delivery rates and speeds with our direct telecom operator connectivity and intelligent bulk SMS gateway.

Fanatic Customer Support

Whether it's detailed demos, API integrations or bespoke requests, we're always there to help you. We're rated 4.8/5 on Trustpilot.

One Place For All SMS Needs

Send promotional or transactional SMS via web UI, APIs & plugins, receive SMS & missed call hits, set up tiered accounts & more!

10 test credits on activating your account. Only for business use. No credit card required.