SMS API Integration
Integrate SMS messaging into your website or application with our bulk SMS REST API. Complete documentation and code snippets available.
Add SMS Functionality with our SMS API
If you’re a website developer or you build smartphone applications, you’re going to love what you can do with SMSit; as our SMS API will allow you to add text message functionality to any website or a mobile App... with ease!
-
Build it with PHP, C+, Ruby on Rails, GO, or .Net
Accessible help files and sample codes to get you up and running fast. Retrieve your API key, copy a few lines of code.
-
Code it. Test it. Launch it!
Loads of help files available. Start sending text messages from new or existing web applications.
Imagine your SMS solution... and build it!
Our SMS API is simple to use and you can customise it as required to achieve many different results. Available in either PHP, Perl, Ruby on Rails, XML, or .Net with accessible help files and sample codes to get you up and running fast.
Send single or high volume messages quickly and easily - build whatever you need. Receive and process messages via virtual numbers. Utilise Email to SMS to integrate text messaging without having to use complicated code. Code samples in PHP, .NET, C+, GO, and Ruby - with full documentation and libararies available.
Sending bulk SMS messages with our SMS API is easy. Ideal for webmasters.
Effortlessly create lists; rent numbers; establish keywords; schedule SMS message delivery; and enjoy other convenient features. Additionally, our callbacks ensure you receive inbound messages and delivery level reports (DLR's).
Step 1:
Login to SMSit
Access (or create a new account) your API key and create an API secret.
Step 2:
Choose your protocol
Our API is fully documented and has libraries readily available for .NET, C#, PHP, Ruby, and GO.
Step 3:
Send and receive SMS. Access reporting data and more.
Deliver text messages through the HTTP callbacks of your choice.
Ideal for Website Developers & Agencies
With our SMS messaging REST API you can:
● Send SMS messages ● Format numbers for SMS delivery ● Retrieve information about messages and campaigns sent ● Add and remove contacts ● Unsubscribe contacts ● Authorise email SMS accounts ● Retrieve account balance ● Lease virtual numbers and set options. ● Receive real time delivery reports (DLR) for all messages sent via callback ● Receive replies and inbound SMS messages via polling or callback ● Process link hits via polling or callback ● Setup, activate and deactivate keyword campaigns
Send Individual or Bulk SMS Messsages
All requests must be to the base URL. We provide you with an option of a response as a JSON object, or an XML string. You can choose which response you want by selecting the appropriate suffix (.json OR .xml) in your request. You can find both JSON and XML in code examples for each endpoint.
Create & Manage Contact Lists
You can elect to pass us the recipient numbers from your database each time you make a call, or you can elect to store recipient data in a contact list and submit only the list_id to trigger the send. This is best for large databases. To add a list please refer to the add-list call.
Real-Time SMS Reports
DLR's or Delivery Receipts, are notifications received from the carriers relating to the success or otherwise of an attempted SMS Delivery. Your DLR Callback URL is the default URL we post incoming DLR's to. You can also set the DLR Callback URL separately for individual messages. This is done using a parameter on the send-sms call - with 4 different API calls available.
Virtual Numbers
Dedicated virtual numbers are used to receive MO (Mobile Originated) messages. They also make sure that all of your messages are sent from a number that is always the same. Dedicated Virtual Number availability is limited to certain countries.
Custom Sender ID
Customised sender ID's establish trust with recipients - whereas it gains repall with the receiver, who often recongise your brand via their custom to your business. The sender ID can be a company name or a short alphanumeric code depending on the specific SMS mesaging requirements - however, most companies use their brand name; in some shape or form.
SMS Developer API
For advanced SMS applications and solutions
Our API allows you to integrate SMS functionality within and setup SMS on your website by following the helpful Quick Start guide.
For advanced users, dig deeper into our technology and check our reference guides for more detailed functions and calls.
Website Form Script
Build a list a subscribers by adding a simple snippet of code to your website
Simply add html form code to any website to allow your customers to sign up to SMS contact lists; whilst seamlessly building a unique list of customers who are interested in your products and services.
For example, for a real estate agent you can add a form so people can subscribe to lists for properties for sale or lease in a particular suburb.
Custom SMS Development
Contact SMSit for more info
If you have an application that you require assistance developing or integrating, our team can help you integrate SMS functionality into your website.
Just contact our SMS consultants to discuss your project requirements.
Automated SMS Alert & Notifications
From your website or App
Appointment reminders generated from your booking application.
Time sensitive service interruption alerts for servers or other software based services.
Order notifications for online stores
SMS Special offers & promotions
Password or account modifications