Textlocal is a United Kingdom based company that provides sms service.

Field params looks like this:

    "username": "[email protected]", 
    "hash": "your-secure-hash", 
    "enable_status_callback": false
type: transceiver
provider: textlocal

hash – secure hash can be found within Messenger in the main navigation under “Help->All Documentation”.

OR using API key

    "api_key": "your-api-key", 
    "enable_status_callback": false
type: transceiver
provider: textlocal

api_key – This can be used instead of the username/hash/password. You can create it in your Messenger Control Panel( ) for each application, and limit the usage of it by host IP Address.

Retrieving Textlocal API key

For India version of TextLocal ( you must add custom URL parameter:

    "url": "",
    "api_key": "your-api-key", 
    "enable_status_callback": false

SQL request to create sms gate in Navixy system:
(previously you’ll need to be registered on Textlocal web site and get username/hash/api_key)

INSERT INTO `google`.`sms_gates` (`type`, `provider`, `params`, `enabled`, `class_filter`) VALUES ('transceiver', 'textlocal', '{"api_key":"your-api-key"}',1,'*');

Update phone number that will be used as sender phone.

UPDATE `google`.`dealers` SET `master_phone` = "TEXTLOCAL_PHONE",`from_sms`="TEXTLOCAL_PHONE" WHERE dealer_id=1;

In the request shown above you should insert your textlocal phone number instead of TEXTLOCAL_PHONE.

Also if you are writing script you should escape all backticks.

Incoming messages

You can configure any of your Textlocal inboxes to send a notification to a URL whenever you receive a message. This is perfect for two-way communication via your website or application. To enable message notifications, simply enter your URL into the relevant inbox settings within Messenger.:


Where $IPADDR is an ip address of the server or its domain name
$GATEID – id of sms gate which is processing incoming messages
22000 – port used to listen connects(default value)

For more information, please see Textlocal docs

If you have more questions please contact our support team


USA: +1 858 225 46 88

Mexico: +52 558 526 11 25

UK: +44 203 807 64 62

Russia: +7 495 128 35 56

We use сookies to improve our website, products and related services, analyze site traffic, and serve targeted advertisements. If you continue to use our services, you consent to our use of сookies. Read more

Log in