Developers

Secure, Scalable & Powerful Bulk SMS APIs

Easily integrate any application and start sending SMS in minutes. Works with every programming language (PHP, .NET, Java etc.).
SMS World 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.

HTTP API

Send SMS API Request

				
					http://api.mysmsworld.in/API/WebSMS/Http/v1.0a/index.php?username=your+username&password=your+password&sender=my+senderID&to=my+recipient&message=Hello+Test+Message&reqid=1&format={json|text}&route_id=route+id&callback=Any+Callback+URL&unique=0&sendondate=20-09-2018T01:15:31


				
			

Send Unicode API Request

				
					http://api.mysmsworld.in/API/WebSMS/Http/v1.0a/index.php?username=your_username&password=your+password&sender=my+senderID&to=my+recipient&message=Hello+Test+Message&reqid=1&format={json|text}&route_id=route+id&callback=Any+Callback+URL&unique=0&sendondate=25-09-2018T03:02:28&msgtype=unicode


				
			

GROUP SMS API Request

				
					http://api.mysmsworld.in/API/WebSMS/Http/v1.0a/index.php?username=your_username&password=your+password&sender=my+senderID&group=groupid&message=Hello+Test+Message&reqid=1&format={json|text}&route_id=route+id&callback=Any+Callback+URL&unique=0&sendondate=25-09-2018T03:02:28


				
			

Delivery Report API Request

				
					http://api.mysmsworld.in/API/WebSMS/Http/v1.0a/index.php?method=show_dlr&username=your_username&password=your_password&msg_id=message+id&seq_id=1,2&limit=0,10&format={json|text}


				
			

Check Credit API Request

				
					http://api.mysmsworld.in/API/WebSMS/Http/v1.0a/index.php?method=credit_check&username=your_username&password=your_password&format={json|text}


				
			

Route Inquire API Request

				
					http://api.mysmsworld.in/API/WebSMS/Http/v1.0a/index.php?method=show_route&username=your_username&password=your_password&format={json|text}


				
			

XML API

Send SMS XML API Request

				
					http://api.mysmsworld.in/API/WebSMS/XML/v1.3/index.php?xml=< ?xml version="1.0" encoding="ISO-8859-1"?><br />
< !DOCTYPE MESSAGE SYSTEM "http://127.0.0.1/psms/dtd/message.dtd" ><br />
<message><br />
<user USERNAME="<UserName>" PASSWORD="<password>" /><br />
<sms FORMAT="json" ROUTEID="<RouteID>" TEXT="<message>" CALLBACK="<callback>" REQID="1" SENDER="<senderid>"  MSGTYPE="<text /unicode>" ></p>
<address TO="<MOBILE NUMBER>" /><br />
</address>
<address TO="<MOBILE NUMBER>" /><br />
</address>
<address TO="<MOBILE NUMBER>" /><br />
</address>
<p></text></senderid></callback></message></sms>
</password></user></message>
				
			

Send UNICODE SMS XML API Request

				
					http://api.mysmsworld.in/API/WebSMS/XML/v1.3/index.php?xml=< ?xml version="1.0" encoding="ISO-8859-1"?><br />
< !DOCTYPE MESSAGE SYSTEM "http://127.0.0.1/psms/dtd/message.dtd" ><br />
<message><br />
<user USERNAME="<UserName>" PASSWORD="<password>" /><br />
<sms FORMAT="json" ROUTEID="<RouteID>" TEXT="<message>" CALLBACK="<callback>" REQID="1" SENDER="<senderid>"  MSGTYPE="unicode" ></p>
<address TO="<MOBILE NUMBER>" /><br />
</address>
<address TO="<MOBILE NUMBER>" /><br />
</address>
<address TO="<MOBILE NUMBER>" /><br />
</address>
<p></senderid></callback></message></sms>
</password></user></message>
				
			

Send GROUP SMS XML API Request

				
					http://api.mysmsworld.in/API/WebSMS/XML/v1.3/index.php?xml=< ?xml version="1.0" encoding="ISO-8859-1"?><br />
< !DOCTYPE MESSAGE SYSTEM "http://127.0.0.1/psms/dtd/message.dtd" ><br />
<message><br />
<user USERNAME="<UserName>" PASSWORD="<password>" /><br />
<sms FORMAT="json" ROUTEID="<RouteID>" TEXT="<message>" CALLBACK="<callback>" REQID="1" SENDER="<senderid>"  MSGTYPE="<text /unicode>" ><br />
<group ID="<group_id>" /><br />
</group><group ID="<group_id>" /><br />
</group></text></senderid></callback></message></sms>
</password></user></message>
				
			

Parameters

PARAMETERSDESCRIPTION
usernameUsername
passwordPassword
senderID of the Sender
toNumber Send by the user
messageContent Send by the user
reqid#
formatSelect either Json, text or tab
route_idID of the Route
callback#
uniqueUse unique=1 then Remove Duplicate Entry
sendondateDate && time of Sent Message

Start Sending SMS with SMS World Today!

Just fill the form and we’ll get back to you in a flash!

REQUEST A CALLBACK

We would love to hearing from you!

Just Fill the form and we’ll get back to you in flash!