Start sending SMS now
Reliable, scalable and customizable, Developers’ Central integrates with your systems and applications via our wide variety of APIs.Try Developers' Central now
& get 10 free test messages
The HTTP/S API is our most popular API and developers all over the world use it to quickly and easily integrate with their systems and applications. Reliable, scalable and customizable, the HTTP/S API allows developers to create applications that send SMS messages internationally, all using our reliable bulk SMS messaging gateway.
The HTTP API can send 50 to 100 messages a time in real-time. It is supported by most languages and can be used together with all applications and software solutions. It is extremely reliable, quick, convenient and can be debugged easily. You can use the HTTP API to set up Delivery Acknowledgment, Sender ID and Message Delay. There are two different language variants of the HTTP API, they are SOAP and XML.
The Clickatell HTTP/S API is definitely the simplest way of programming your connection to Clickatell and if you need to overcome a firewall problem, HTTP/S API is almost certainly your best solution.
Read about our HTTP/S API in actiont-mac Technologies LTD,a remote systems monitoring organisation, chose to use Clickatell’s HTTP API to connect to our SMS Gateway in order to inform end-users of any alarm/alert conditions that may be occurring with their systems.
Read more about how t-mac Technologies used the HTTP API
Fanore Software used the HTTP API to easily integrate SMS into their suite of services.
Read more about how Fanore Software used the HTTP API
Homeworker.ch is a Swiss online market place for specialists working from home. Homeworker.ch used Clickatell/s HTTP API to set up an alert system that allowed specialists to be contacted by SMS as soon as a query pertaining to them was submitted.
Read more about how Homeworker.ch used the HTTP API
SharedPerspective specializes in business agility and business activity monitoring for small and medium enterprise businesses. SharedPerspective had an in-house SMS Gateway which was altered to communicate with the Clickatell HTTP API.
Read more about how SharedPerspective used the HTTP API
Response: Single Message: ID: apimsgid Multiple Messages: ID: apimsgid To: xxxxxx ID: apimsgid To: xxxxxx
Features of HTTP/S API
- Supports text, Unicode, binary SMS and flash messaging.
- Supports extended length messages.
- Converts ringtones and logos into the correct format.
- Converts VCard and VCal.
- Delivery acknowledgement and Sender ID.
- Gateway escalation: Should the message be delayed for a predefined length of time, it can be escalated to an alternative delivery gateway. Queuing lets you specify up to 3 prioritised queues which your messages can be sent out on.
- Specify a delay of up to 7 days when sending messages.
- Batch sending and two-way messaging.
HTTP/S API Quickstart Guide
For those less technically minded, this tutorial will explain in just a few simple steps how you can send an SMS using Clickatell's HTTP API. Note: the manual example outlined below is not the intended purpose of the HTTP post. Instead it is assumed that developers will utilise server generated commands to insert these posts into their code automatically.
When you sign up for Developers' Central account, you will be given a username, password and api_id: keep these at hand!
Once your registration has been activated you will receive 10 free credits with which to test our service.
Have the number you wish to send to ready in international format e.g. 448311234567.
Open your browser (e.g. Internet Explorer), and type in your info in the address bar in the following sequence: http://api.clickatell.com/http/sendmsg?user=xxxxx&password=xxxxx&api_id=xxxxx&to=448311234567 &text=Meet+me+at+home
The text of your message must be formatted so that '+' signs replace spaces between words as above. Press 'Enter' on your keyboard and your message will be sent. Sign up for Developers’ Central now and get 10 free test messages