OZEKI Phone System

The Ozeki Phone System was designed to be transparent, and to make it easy to connect it to other IT systems. The best way to control the Ozeki Phone System from another application is through HTTP API.

http api information
Figure 1 - HTTP API Information

HTTP API Information

General information
HTTP API Commands
HTTP API Notifications
HTTP API OzML

The API enables applications to register for call related notifications, which are sent through HTTP requests, and can send control messages through HTTP requests or in HTTP responses to notifications. The API includes SSL support so that applications can exchange data over secure HTTP connections. This API is designed for web programmers who are familiar with HTTP.

The Ozeki Phone System HTTP API uses the built in HTTP Client and the built in webserver of the Ozeki Phone System. It works in all versions of the Ozeki Phone System. The API offers commands and notifications. Commands can be called through HTTP requests and can be accessed from any HTTP Client application through an IP network. Notifications are issued by the Ozeki Phone System XE. To be able to receive notifications a webserver is required with a web application that can handle HTTP requests.

You can learn more about how to get started with HTTP API, or you can check the examples.


General information
Terms and definitions, basic concepts and general introduction to the HTTP API.

HTTP API Commands
Learn how you can setup, control, terminate calls and send SMSes to mobile phones with your PBX system.

HTTP API Notifications
Find out what kind of notifications you can get and how you can respond to them with OzML commands.

HTTP API OzML
Learn what kind of commands you can use in HTTP responses to the notifications.