Secure, Scalable & Powerful Bulk SMS APIs

Easily integrate any application and start sending SMS in minutes. Access sample codes in PHP, Java, .NET & more.

Textlocal SMS APIs allow you to send bulk SMS offers, trigger transactional updates and OTPs, receive inbound SMS, pull reports, manage contacts & more. Our intelligent SMS gateway routing assures best-in-class delivery.

  require 'textlocal.class.php';
  $textlocal=new textlocal('','e215398a8820abd2c7a11a6cd5b1009d');
  $textlocal->sendSms('917788990011','Your car - KA01 HG 9999 - is due for service on July 24th, please text SERVICE to 92205 92205 for a callback','FORDIN');

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


Start texting in minutes with our sample codes and comprehensive documentation

Reliably and securely send SMS & receive SMS from any application. Our platinum operator connectivity and intelligent SMS gateway routing assure best-in-class delivery rates and speed. What's more, our powerful SMS APIs go beyond plain send/receive and allow you to fetch delivery receipts, schedule messages, pull results from mobile forms & surveys, and more. The API is also fully integrated with Textlocal Messenger to easily manage your contacts and groups. Sign up free or contact us on 040 30858602 to chat with our experts for advice.

As long as your application 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:

Being in a very rural area we find it…

Being in a very rural area we find it extremely difficult to get reception therefore making it even more difficult to run a business and keep in contact with our customers. TextLocal has changed that. Excellent service given by Ramya. Thank you
Problem Tag: Module not found
  • Passionate, dedicated technical support team
    • Get expert help from a world-class support team
    • Bespoke requirement? We've got you covered!
  • Partner with India's #1 bulk SMS gateway
    • Join 100,000+ happy developers 
    • Robust platform to send & receive SMS, access reports, manage contacts & more
    • Easily scale from 1 to 1 million SMS 
    • Secure communications trusted by global banks
  • Access comprehensive SMS API documentation
    • See sample codes in PHP, Java, .NET, C# & more
  • Platinum Indian operator partner
logo-BSNL.png logo-Airtel.png Vodafone logo

Over 100,000 developers rely on Textlocal SMS APIs to send and receive SMS

Robust, scalable cloud-based infrastructure

  • Inbuilt redundancy for near-zero downtime
  • Intelligent routing technology to select the best possible routes
  • Secure SMS gateway, trusted by leading banks


  • Access to APIs is free forever, pay only for SMS credits
Problem Tag: Asset not found

Best in class delivery

  • Direct operator connectivity
  • Unmatched delivery, whether it’s 1 or 1 million SMS

Passionate, dedicated technical support team

  • Expert technical support to help you ivntegrate easily
  • Help with bespoke integration to meet your specific needs
Problem Tag: Asset not found

Easily Integrate Business SMS Features with Textlocal SMS APIs 

Our APIs go beyond just sending SMS, you can now 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 individual or group SMS. Send up to 8000 messages per second using our robust bulk SMS messaging API with full delivery receipts. Read more...

Scheduled SMS Campaigns

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...

Manage Delivery Reports

Choose to receive API delivery receipts directly to your application on a common URL or specify the delivery notification URL during the send process. Read more...


Getting started with Textlocal APIs is easy

Problem Tag: Icon not found

Create a Textlocal account

Signup for a free account here.

Problem Tag: Icon not found

Get a free API key

Login and go to Settings > All documentation to get your free API key.

Problem Tag: Icon not found

Integrate your application

Refer our documentation to easily integrate your application. You can use 10 free credits to send test SMS via API. Simply buy more credits to continue sending SMS. See Pricing.

Problem Tag: Icon not found

Convert account to Transactional (optional)

Your Textlocal account is Promotional by default. Convert it to Transactional route for free by simply sending an email to