Welcome page
Products
Ozeki 10
Apps
Chat
SMS Gateway
SMS with Client Software
HTTP API
Get Started
HTTP API Tester
Send message
Receive message
Billing methods
URL encode
Select operator
Operate with single message
Query the addressbook
Operations with message folders
Query message list
Delete message list in a folder
Delete folder items
Examples
User handling
Service Provider Connection Handling
Reporting API
Dynamic SMPP parameters
SMS from/to Database
PHP SMS API
Solutions
C# SMS API
VB.NET SMS API
SQL Logging
System Database
Robot Controller
Softphone
Connections
Installation guide
Terms and Definitions
SMS
Bulk Messenger
Cluster
Developer tools
Robots
Hardware
Technology
Company


Ozeki SMS Gateway
Query the addressbook Query the addressbook | Query message list Query message list

HTTP API

Ozeki introduced a new HTTP API in Ozeki SMS Gateway to address the requirements of the SMS software developer community. This new HTTP API provides more features, flexibility and simplicity compared to previous versions. It was designed to help developers in productivity and to be able to add SMS functionality to any project.

You can submit commands in HTTP requests for example for sending or receiving SMS messages. This overview gives you quick links to the HTTP API documentation.

Use Ozeki SMS Gateway's built in webserver to send SMS messages

Ozeki SMS Gateway has a built in webserver. To send an SMS message you can submit it using a HTTP request (Figure 1). To send your SMS messages you can simply call an URL (HTTP Get) or you can use the HTTP Post method.



Figure 1 - Send an SMS messages through the built in webserver

The following links give you detailed information about how to form the URL and what kind of parameters you can use:

How to send a text message (HTTP API specification)
How to send many SMS messages with a single HTTP request
How to send a text message (C# example)

Use the built in webserver to download incoming SMS messages

When an SMS message arrives to the Ozeki SMS gateway, it is stored in a message folder, called inbox. If you want to check incoming SMS messages one of your options is to download the contents of the inbox folder using HTTP. The following URL gives more information about how to download the contents of a message folder:

How to download incoming SMS messages

Processing incoming messages

If you want to process incoming SMS messages as soon as they arrive to your system, you may want to setup an HTTP Client user in Ozeki SMS Gateway. This HTTP Client user can forward incoming messages to your web application(s) as HTTP GET or HTTP POST requests (Figure 2).



Figure 2 - HTTP Post on incoming SMS

The following webpage gives information on how to configure your SMS gateway to forward your SMS messages to an external web application:

HTTP Client user

Note that you can write this external web application in any programming language. We have examples for PHP SMS processing, ASP SMS processing and Java SMS processing.

Your web application can also return a response SMS message in the HTTP response. This response SMS messages will be forwarded back to the recipient handset. The following URL has information about the proper response format your web application can use:

HTTP response format for returning SMS response(s)


Copyright © 2000- - Ozeki Ltd | info@ozeki.hu | Tel: +36 1 371 0150
Home > Products > Ozeki 10 > Apps > SMS Gateway > HTTP API > Operations with message folders
Legal | Privacy policy | Terms of use
Page: 5688 | Login | 54.159.51.118