> For the complete documentation index, see [llms.txt](https://support.portsip.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.portsip.com/pbx_v12/tutorials/call-control-api.md).

# REST API Examples

Welcome to the PortSIP REST API Reference. This guide provides information about how you can use the  REST API to incorporate PortSIP features into custom applications and integrations with third-party software.

The Web Services API offers the following services:

**Call Control API**

Handle telephony interactions, including SIP.&#x20;

**Multimedia Interactions API**

Handle multimedia (audio, video, live streaming) interactions.&#x20;

**Channels API**

Manage the different interaction channels available to an agent.&#x20;

**Provisioning API**

Automate PortSIP PBX/UCaaS provisioning.&#x20;

**Contacts API**

Manage contacts and interaction history.&#x20;

**Settings API**

Configure PortSIP PBX/UCaaS Services parameters.&#x20;

**Statistics API**

Make use of PortSIP PBX/UCaaS statistics.&#x20;

**Hierarchical Dispositions API**

Manage the possible disposition values of interactions.&#x20;

**Platform Configuration API**

Manage Configuration Server data.&#x20;

**Outbound API**

Handle outbound interactions and campaigns.&#x20;

**Interaction History API**

Retrieve interaction history for an agent or contact.&#x20;

**Service API**

Retrieve system runtime information.
