Sign up today and get 10 FREE messages

HTTP/S

The Clickatell HTTP/S API provides just about 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.

Example Code

Command: http://api.clickatell.com/http/sendmsg?api_id=xxxx&user=xxxx&password=xxxx&to=xxxx&text=xxxx
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.