Connection Software

SMS APIs from Connection Software

Web Services Application Programming Interfaces (API) Overview

Application Programming Interfaces

Features
Sending SMS Text Messages
Email (SMTP)
Send us your messages via email and we will deliver them to the handsets(s). Suitable for use with almost any language, script, or application that can generate an email message with a tailored subject and body. Designed for use by both programmers and end-users alike.
Yes
HTTP(S)
Send us your messages via HTTP(S) POST and we will deliver them to the handset(s). Ideal for use with web centric languages such as PHP, Perl, ASP and Java.
Yes
SOAP
Send us your messages via SOAP over HTTP(S) and we will deliver them to the handset(s). Compatible with many SOAP client development toolkits such as gSOAP, .NET and our own free SDK (see below).
Yes
Simple Network Paging Protocol (SNPP)
Send us your messages using the industry standard SNPP protocol and we will deliver them to the handset(s). This is a popular choice for those with applications which already have the SNPP protocol included for sending messages.
Yes
Short Message Peer To Peer (SMPP)
Send us your messages using industry standard SMPP V3.4 protocol and we will deliver them to the handset(s).
Yes
 
Sending Multimedia Messages (with content adaption)
Email (SMTP)
Send a single file (image, wallpaper, audio, ringtone, video, J2ME MIDlet, MMS file, etc.) via email and we will deliver it to the handset using WAP Push or MMS Notification. Alternatively, send a ZIP file containing the components of your MMS (audio, image, text, SMIL) and the server will compile it into an MMS and delivery it using MMS Notification. Benefit from content adaption to display the same image correctly on different handsets. Designed for use by both programmers and end-users alike.
Yes
HTTP(S)
Send a single file (image, wallpaper, audio, ringtone, video, J2ME MIDlet, MMS file, etc.) via HTTP(S) POST and we will deliver it to the handset using WAP Push or MMS Notification. Alternatively, send a ZIP file containing the components of your MMS (audio, image, text, SMIL) and the server will compile it into an MMS and delivery it using MMS Notification. Benefit from content adaption to display the same image correctly on different handsets. Ideal for use with web centric languages such as PHP, Perl, ASP and Java.
Yes
SOAP
Send us a file (image, wallpaper, audio, ringtone, video, J2ME MIDlet, MMS file, ZIP file, etc.) via SOAP over HTTP(S) and we will deliver it to the phone using WAP Push or MMS Notification. Benefit from content adaption to display the same image correctly on different handsets. Compatible with many SOAP client development toolkits such as gSOAP, .NET and our own free SDK (see below).
Yes
 
Sending WAP PUSH Service Indications
SOAP
Send a WAP PUSH Service Indication (SI) specifying your own URL to serve content from or to browse to. Compatible with many SOAP client development toolkits such as gSOAP, .NET and our own free SDK (see below).
Yes
HTTP(S)
Send a WAP PUSH Service Indication (SI) specifying your own URL to serve content from or to browse to. Ideal for use with web centric languages such as PHP, Perl, ASP and Java.
Yes
 
Sending Binary Protocol Data Unit (PDU) Messages
SOAP
Have total control of your messages by sending your own binary PDU's. Only suitable for advanced users.
Yes
 
Receiving Text Messages
With a two-way service we can deliver mobile originated (MO) SMS text messages/replies back in real-time to you using any of the following protocols.
Email (SMTP)
Receive MO SMS text messages/replies back to you via email in a format of your choosing.
Yes
HTTP(S)
Receive mobile originated (MO) SMS text messages/replies back to you via HTTP(S) POST. Ideal for use with web centric languages such as PHP, Perl, ASP and Java.
Yes
SOAP
Receive mobile originated (MO) SMS text messages/replies back to you via SOAP over HTTP(S). Compatible with many SOAP client development toolkits such as gSOAP, .NET and our own free SDK (see below).
Yes
Simple Network Paging Protocol (SNPP)
Receive mobile originated (MO) SMS text messages/replies back to you using the industry standard SNPP protocol.
Yes
Short Message Peer To Peer (SMPP)
Receive mobile originated (MO) SMS text messages/replies back to you using the industry standard SMPP V3.4 protocol.
Yes
 
Real-Time Delivery Receipts
You can elect to receive real-time delivery receipts for the messages they send. Know within seconds that the message has been delivered to the handset.
SOAP
Receive real-time delivery receipts via SOAP over HTTP(S). Compatible with many SOAP client development toolkits such as gSOAP, .NET and our own free SDK (see below).
Yes
Short Message Peer To Peer (SMPP)
Receive real-time delivery receipts using the industry standard SMPP V3.4 standard.
Yes
HTTP(S)
Receive real-time delivery receipts via HTTP(S). Ideal for use with web centric languages such as PHP, Perl, ASP and Java.
Yes
Email (SMTP)
Receive real-time delivery receipts via Email.
please ask
 
Account Queries
HTTP(S)
Query your account details such as balance, number of messages and configured Originator Address options. Ideal for use with web centric languages such as PHP, Perl, ASP and Java.
Yes
SOAP
Query your account details such as balance, number of messages and configured Originator Address options. Compatible with many SOAP client development toolkits such as gSOAP, .NET and our own free SDK (see below).
Yes
 
Account Management
HTTPS
Manage your child accounts remotely using this secure protocol including creation, deletion and funds transfer. Ideal for use with web centric languages such as PHP, Perl, ASP and Java.
Yes
 
Other API's
Windows Event to SMS - Mobile Messenger provides an API to send a message when a Windows Named Event is generated. Yes
HTTP(S) to Ringtone Library - upload an RTTTL or RTX ringtone string to our library for repeated use Yes
Other APIs Very likely
please ask
 
Developer Support
Free Sample Code
Free source code and projects to get you rapidly integrated with our API's in Visual C++.NET, Visual C#.NET, VB.NET, VB CDONTS, Perl, PHP, Java, and more.
Yes
Creating An Email To SMS/MMS API Outlook Template
If you are using Outlook 2000/2003 to compose the emails for sending SMS or MMS messages using our API's then you can significantly speed up the process by creating a template for the email message and assigning it to a toolbar icon. The whole process takes less than ten minutes to set-up and will save you alot of time and effort.
Yes
Free Software Development Kit (SDK)
A Windows based SDK that makes sending (and optionally receiving) SMS extremely easy and rapid from any application, language or script that can access a DLL. Supports secure connections, many corporate firewalls and proxy servers. Includes source code for Visual C++ 6, Visual Basic 6, and Visual Basic 7.NET.
Yes
Character Encoding
How and why you need to encode special characters.
Yes
Report Codes
A list of all the possible report codes that the API's can return and their meaning.
Yes
Reference Documents
FAQ's, RFC's and other specification documents that you may find useful.
Yes
All this in just a few minutes. Why not Sign-up and Download right now for a no-obligation trial with free technical support. Give us a try!
SMS This page was last modified at 10:55 UTC on Tuesday February 19, 2013