Our API makes it easy for developers to send and receive ad-supported SMS messages from any website.
Want to use all 160 chars. of each message? Sign up for a monthly ad-free plan.
From $9.95/month.
Great, now you've got an app set up and you're ready to send messages. To send an SMS message, you need to send an HTTP POST Request to:
https://api.zeepmobile.com/messaging/2008-07-14/send_message
This is the HTTP Request to send the message "The medium is the message" to user "12432".
POST /api/send_message HTTP/1.1 Host: api.zeepmobile.com Authorization: Zeep [zeep-api-key]:[header-signature] Date: Thu, 09 Sep 2010 11:15:44 GMT Content-Type: application/x-www-form-urlencoded Content-Length: 70 user_id=13423&body=The+medium+is+the+message
Here are the the required parameters in the HTTP POST request.
| Host | api.zeepmobile.com |
| Date | Current GMT timestamp in HTTP-date (RFC 2616) format ie. "Thu, 09 Sep 2010 11:15:44 GMT" |
| Authorization | A combination of your API Key and an HMAC-SHA-1 hash calculated using the above parameters and your Secret Key. This signature is used for authentication. For more information about authentication and how to generate this value, refer to the documentation. |
In addition, you need to send the following send_message parameters:
| user_id | This is the unique identifier of the user the message is being sent to |
| body | The body of the message you want to send to the user. (Max 440 characters) |
Sign in to see a request filled in with your details.
The zeepmobile.com server will then repond with an HTTP Response to your request. If there were no errors, it will look like this:
HTTP/1.1 200 OK Date: Thu, 09 Sep 2010 11:15:44 GMT x-zeep-message-id: zCZdSsjrW875wnTQyeLQfvVPC3zjctsgqIanSxiVNomRm25UzSNvbHc+AOS+6oRh Content-Length: 70 Connection: keep-alive
For a complete list of responses, check the documentation.
That covers the bases, and if you've got questions or you get stuck, visit our discussion group for help!