Bulk SMS Gateway API: Integrate Text Messaging Into Your Applications!
Connect to SMSHat’s Bulk SMS Gateway using our HTTP SMS API.
SMSHat’s Bulk SMS Gateway API allows application developers to send text messages to more than 650 global mobile networks.
You can integrate bulk SMS messaging services into your applications, websites, software and back-office custom apps.
With our HTTP SMS API, it’s quick and easy. If you don’t want to spend time and money writing code, use our ready-made SMS scripts for FREE.
The scripts are available in PHP, ASP, VB.Net and C#.Net.
Scroll Down To Check API Links!!!The Benefits of SMSHat’s Bulk SMS Gateway API:
Our API (Application Programming Interface) makes it easy and cost-effective to integrate bulk SMS messaging into your applications. It offers:
|
No Installations requiredJust use our ready-made scripts and send thousands of SMS from your application in seconds.API Sample InterfaceClick here to view sample interface created using API..Ready-Made ScriptsPlease choose your coding language and start building your very own SMS application using our sample codes.XML APIHere is the XML API details available View |
||||||||||||||||||||||||||||||||||||||||||||||||||||
SMSHat’s SMS API Formats:API for Arabic + English (AnyLanguage/Unicode/Language/Non-English) Message textAPI For sending SMS in Multi-Language text (English or Non-English or Arabic or Mix, 1 to 10 numbers only in each API request) :-http://cloud.smshat.com/API_SendLanguageSMS_2020.aspx? User=demo&passwd=demo&mobilenumber=xxxxxxxxxxxx&message=Welcomeأهلابكالإمارات&sid=Test&mtype=OL&key=GeneratedAPIKeyHereOR
API For sending SMS in Multi-Language text in Unicode form (Non-English/Arabic/Unicode, 1 to 10 numbers only in each API request) :-http://cloud.smshat.com/API_SendSMS.aspx? User=demo&passwd=demo&mobilenumber=xxxxxxxxxxxx&message=062A06450020062A0633062C064A06440643002006280646 &sid=Test&mtype=OL&key=GeneratedAPIKeyHere(Click here to test) Note : message=<Unicode converted value of actual message> Message needs to be converted to unicode (Big-Endian UCS-2) before passing to the API. Ex : Unicode for arabic character beh ب is 0628, please refer the following unicode chart. API For sending thousands of SMS (For Arabic/Unicode message, 1 to 50,000 mobile numbers in each request):-http://cloud.smshat.com/API_SendBulkSMS.aspx?User=demo&passwd=demo&mobilenumber=xxxxxxxxxxxx,xxxxxxxxxxxx,xxxxxxxxxxxx&message=062A06450020062A0633062C064A06440643002006280646 &sid=Test&mtype=OL&key=GeneratedAPIKeyHereNote : message=<Unicode converted value of actual message> Message needs to be converted to unicode (Big-Endian UCS-2) before passing to the API. Ex : Unicode for arabic character beh ب is 0628, please refer the following unicode chart. Number of characters & SMS Credit & Billing
SMS API Parameter Details:
Unicode Converter : Convert any language to unicode valueArabic To Unicode Conversion Scripts :Javascript CodeBelow is the javascript code to convert non english characters to unicode.
API for Only English Message textAPI For sending SMS to Signle or multiple recipients (1 to 10 numbers only in each request) :-http://cloud.smshat.com/API_SendSMS.aspx?User=xxxxxx&passwd=xxxxxxxxx&mobilenumber=xxxxxxx,xxxxxxx,xxxxx.. &message=xxxxxxxxx&sid=xxxxxxxx&mtype=N&DR=N&key=GeneratedAPIKeyHere(Click here to test) Or http://cloud.smshat.com/API_SendSMS22.aspx?User=xxxxxx&passwd=xxxxxxxxx&mobilenumber=xxxxxxx,xxxxxxx,xxxxx.. &message=xxxxxxxxx&sid=xxxxxxxx&mtype=N&DR=N&key=GeneratedAPIKeyHere (API with mobile number validation) (Click here to test) API For sending thousands of SMS (For english message, 1 to 50,000 mobile numbers in each request):-http://cloud.smshat.com/API_SendBulkSMS.aspx?User=demo&passwd=demo&mobilenumber=xxxxxxxxx,xxxxxxxxx,xxxxxxxxx&message=Test SMS%20msg%20please%20ignore&sid=Test&mtype=N&DR=Y&key=GeneratedAPIKeyHere |