Cisco PhoneOS for Collaboration Devices

PhoneOS Website Release Notes

The PhoneOS website (phoneos.cisco.com) is the official development portal for Cisco IP Phone devices running PhoneOS, providing comprehensive documentation, tools, and resources for third-party developers and integrators.


Website Version 1.0.0

Release Date: November 2025

Overview

The initial release of the PhoneOS website introduces a modern, interactive development portal designed specifically for xAPI integration developers. This platform provides comprehensive documentation, intelligent search capabilities, practical code examples, and community support to accelerate PhoneOS application development and integration workflows.


Key Features

1. xAPI Documentation Browser

An interactive, version-aware documentation browser that provides complete xAPI reference documentation across different PhoneOS releases.

Release Version Selection

Select a specific PhoneOS version to view the xAPI documentation. xAPI is available in PhoneOS 3.5 and later versions.

Hierarchical API Organization

The xAPI framework is organized into clear functional domains, making it easy to find the right APIs for your use case. Each API belongs to one of the following categories:

  • Command APIs – Perform device control operations
  • Status APIs – Check or monitor the current state of the device
  • Configuration APIs – Manage device settings (coming soon)
  • Event APIs – Receive real-time updates and notifications

All APIs are further organized into functional domains — including System, Network, Call, and Security — to simplify discovery and navigation.

xAPI Browser - Domain selector and object list

Advanced Filtering

Quickly narrow down APIs based on multiple criteria:

  • Filter by API type (Command, Status, Config, Event)
  • Filter by product model (9841, 9851, 9861, 9871, 8875)
  • Filter by backend deployment (Cloud, On-Premises, OpenSIP)

Deep Search

Keyboard Shortcut: Cmd+K (Mac) / Ctrl+K (Windows/Linux)

A fast, fuzzy-search–powered discovery tool helps developers quickly locate specific xAPI commands, statuses, and events. It streamlines navigation across the entire API surface with features such as:

  • Real-time search results as you type
  • Fuzzy matching to find APIs even with partial or misspelled queries
  • Preview of API path and type before navigation
  • Full keyboard navigation for efficient browsing

xAPI Search modal with results

Example searches:

  • Search "dial" to find xCommand Call Dial
  • Search "network ip" to locate network-related status items
  • Search "boot" to discover boot-related events and commands

Comprehensive API Details

Each xAPI includes detailed reference information to help developers understand and integrate efficiently:

  • API type, full path, and description
  • Supported products and backend compatibility
  • Parameter documentation for commands (required/optional, value specifications, defaults)
  • Value space information for status items
  • Event schema for event APIs
  • Multi-format code examples (HTTPS, Webex Cloud API)
  • One-click copy for URLs and code snippets

xAPI Details panel showing command parameters

Code Examples

Production-ready code examples are auto-generated for each API in multiple formats:

HTTPS Direct Integration:

curl -X POST https://{phoneIP}/putxml \
-H 'Authorization: Basic {base64(xapi admin: pwd)}' \
-H 'Content-Type: text/xml' \
-d "<Command>
  <Call>
    <Dial>
      <Number>5000</Number>
    </Dial>
  </Call>
</Command>"

Webex Cloud API Integration:

POST https://webexapis.com/v1/xapi/command/Call.Dial

{
  "deviceId": "Y2lzY29zcGFya.....S9mb29iYXIv",
  "arguments": {
    "Number": "5000"
  }
}

2. Guides and Documentation

Comprehensive guides and documentation covering PhoneOS features, release notes, and development topics.

Available Content:

  • What's New - Release notes for PhoneOS and xAPI updates
  • Technical Documentation - In-depth guides on PhoneOS features and capabilities
  • FAQ - Frequently asked questions about PhoneOS and xAPI

3. Examples and Integration Samples (coming soon)

A dedicated section for integration examples and sample code to help developers get started quickly.

Note: Example content is coming soon. This section will feature:

  • Code samples for common integration scenarios
  • Step-by-step integration tutorials
  • Best practices and design patterns

4. Developer Resources

Curated resources to support PhoneOS development and integration:

Product Information:

Developer Tools:

  • DevNet Sandboxes (coming soon) - Book and try devices remotely
  • Postman Collection (coming soon) - Collection of API examples
  • Webex for Developers - Webex API reference documentation

5. Community Support

Multiple channels for getting help and connecting with the PhoneOS developer community:

Webex Teams Space

Join the xAPI Devs & Integrations space on Webex for quick replies from Cisco developers and experienced integrators.

Cisco Tech Community

Participate in web-based forum discussions on community.cisco.com for IP telephony and phones.

6. Integrated Feedback System

Built-in feedback mechanism on every page allows users to:

  • Report bugs and issues
  • Request new features
  • Share integration success stories
  • Suggest improvements

Feedback is sent directly to the PhoneOS development team via Webex Teams for quick response and action.


Supported Device Models

xAPI documentation and resources are applicable to the following Cisco IP Phone models:

  • 8875 - Cisco Video Phone 8875
  • 9841 - Cisco Desk Phone 9841
  • 9851 - Cisco Desk Phone 9851
  • 9861 - Cisco Desk Phone 9861
  • 9871 - Cisco Desk Phone 9871

Device compatibility information is displayed in the details panel for each API.


Version History

Website VersionRelease DateHighlights
1.0.0November 2025Initial release with xAPI documentation browser, guides, resources, and community support