Bulk SMS Gateway API: Integrate Text Messaging Into Your Applications!

Connect to Bulk-SMS.me’s Bulk SMS Gateway using our HTTP SMS API. Bulk-SMS.me’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!!!

W2WTS Bulk SMS Automated API

The Benefits of Bulk-SMS.me’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:
  • SMS to multiple mobile numbers in one Go : Our SMS API allows you sending SMS to multiple mobile numbers in one single call/request. You can do this by passing comma separated numbers to the mobilenumber parameter.
  • Communication via SMS in any language : Our SMS server supports standard GSM character set and Unicode characters, so you can send and receive text messages in English, German, Arabic, Russian, Japanese, Chinese and more.
  • Support for FlashSMS : You can send flash messages using the API. The messages will get delivered to end user mobile as a flash and will not be stored unlike normal messages
  • Send WAP Push URL messages : Send your direct application download link or your mobile site link to your users using our WAP URL Push supported API. The clickable link will be delivered to recipient mobile.
  • Custom/Dynamic sender IDs : When sending texts via our HTTP SMS API, you can display any of your registered mobile numbers/senderids as the sending number, use your own mobile phone number, or use a sender ID, such as your company name. Note: Which ever senderid you submit via API must be registered and active in your account.
  • Delivery rate tracking of your SMS : You can request delivery notifications of all sent messages. All mobile phones return delivery notifications and you can get them via our SMS Gateway web interface.
  • Fully documented API Manual : Below is complete API details also you will find sample codes for different programming languages on this page.

No Installations required

Just use our ready-made scripts and send thousands of SMS from your application in seconds.

Ready-Made Scripts

Please choose your coding language and start building your very own SMS application using our sample codes.

XML API

Here is the XML API details available View

Bulk-SMS.me’s Bulk SMS Gateway API Formats:

API For sending SMS to Signle or multiple recipients (1 to 10 numbers only in each request) :-

http://sms.bulk-sms.me/API_SendSMS.aspx?User=xxxxxx&passwd=xxxxxxxxx&mobilenumber=xxxxxxx,xxxxxxx,xxxxx.. &message=xxxxxxxxx&sid=xxxxxxxx&mtype=N&DR=N
(Click here to test)

API For sending thousands of SMS (For english message, 1 to 50,000 mobile numbers in each request):-

http://sms.bulk-sms.me/API_SendBulkSMS.aspx?User=demo&passwd=demo&mobilenumber=xxxxxxxxx,xxxxxxxxx,xxxxxxxxx&message=Test SMS%20msg%20please%20ignore&sid=Test&mtype=N&DR=Y

API For sending SMS in Multi-Language text (Non-English/Arabic/Unicode, 1 to 10 numbers only in each API request) :-

http://sms.bulk-sms.me/API_SendSMS.aspx? User=demo&passwd=demo&mobilenumber=xxxxxxxxxxxx&message=062A06450020062A0633062C064A06440643002006280646 &sid=Test&mtype=OL
(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://sms.bulk-sms.me/API_SendBulkSMS.aspx?User=demo&passwd=demo&mobilenumber=xxxxxxxxxxxx,xxxxxxxxxxxx,xxxxxxxxxxxx&message=062A06450020062A0633062C064A06440643002006280646 &sid=Test&mtype=OL
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.

Unicode Converter : Convert any language to unicode value

Below is the javascript code to convert non english characters to unicode.
Below is the VB code to identify non-English character.
Below is the VB code to convert text/string to unicode value.