The Ozeki Phone System XE 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
XE from another application is through HTTP API.
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 XE HTTP API uses the built in HTTP Client and the
built in webserver of the Ozeki Phone System XE. It works in all versions
of the Ozeki Phone System XE. 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.