{"id":63134,"url":"https://github.com/CiscoDevNet/awesome-xapi","name":"awesome-xapi","description":"A curated list of developer resources to integrate with Webex Devices","projects_count":94,"last_synced_at":"2026-06-25T15:00:23.452Z","repository":{"id":54434594,"uuid":"125335242","full_name":"CiscoDevNet/awesome-xapi","owner":"CiscoDevNet","description":"A curated list of developer resources to integrate with Webex Devices","archived":false,"fork":false,"pushed_at":"2022-11-22T21:10:01.000Z","size":54,"stargazers_count":71,"open_issues_count":18,"forks_count":17,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-06-08T17:03:35.763Z","etag":null,"topics":["awesome-list","cisco-ce","cisco-xapi","webex-devices"],"latest_commit_sha":null,"homepage":"http://cs.co/roomdevices","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CiscoDevNet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-15T08:25:58.000Z","updated_at":"2026-03-15T07:51:36.000Z","dependencies_parsed_at":"2023-01-22T00:44:01.503Z","dependency_job_id":null,"html_url":"https://github.com/CiscoDevNet/awesome-xapi","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CiscoDevNet/awesome-xapi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fawesome-xapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fawesome-xapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fawesome-xapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fawesome-xapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CiscoDevNet","download_url":"https://codeload.github.com/CiscoDevNet/awesome-xapi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2Fawesome-xapi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34780126,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-25T02:00:05.521Z","response_time":101,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-07-07T00:00:20.472Z","updated_at":"2026-06-25T15:00:23.453Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Reference","!Get Started!","Articles","Building Blocks","Code Samples","Developer Tools","Third-Party"],"sub_categories":["Reference Guides"],"readme":"# Awesome xAPI [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![published](https://static.production.devnetcloud.com/codeexchange/assets/images/devnet-published.svg)](https://developer.cisco.com/codeexchange/github/repo/CiscoDevNet/awesome-xapi)\n\nA curated list of developer resources for [**Webex Devices API**](https://cs.co/roomdevices) inspired by awesome-go and awesome-python.\n\n\u003e Looking for developer resources for **Webex Messaging and Meetings**? check [awesome-webex](https://github.com/CiscoDevNet/awesome-webex).\u003cbr/\u003e\n\n### Contributing\n\nPlease take a quick gander at the [Contribution guidelines](./CONTRIBUTING.md) first. Thanks to all contributors; you rock!\n\nIf you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!\n\n### Contents\n\nDISCLAIMER: Cisco does not make any commitments about the resources listed in this document, nor the accuracy of the third party resources and any content accessible via the links below.\n\n* [!Get Started!](#!get-started!)\n* [Articles and Blogs](#articles)\n* [Building Blocks](#building-blocks)\n* [Code Samples](#code-samples)\n* [Developer Tools](#developer-tools)\n   * [DevNet Sandbox](#sandbox)\n* [Reference](#reference)\n   * [PDF Guides](#reference-guides)\n* [3rd Party Hardware](#third-party)\n\n\n## !Get Started!\n\n*Tour the xAPI via step-by-step tutorials.*\n\n* [Introduction to xAPI](https://learninglabs.cisco.com/lab/collab-xapi-intro/step/1) - Learn to invoke your device's API via SSH, HTTP and Node.js (by Cisco DevNet).\n* [In-Room Controls](https://learninglabs.cisco.com/lab/collab-xapi-controls/step/1) - Create an \"Ultrasound Panel\" animated via Node.js or a Macro (by Cisco DevNet).\n* [Macro Scripting](https://github.com/CiscoDevNet/xapi-samples/blob/master/macros/pdf/macro-tutorial.pdf) - Write your first Macro scripts (by Cisco CE).\n* [Personalizing your device](https://learninglabs.cisco.com/lab/collab-xapi-branding/step/1) - Add your own logo and custom messages from code (by Cisco DevNet).\n\n\n## Articles\n\n*Blogs and community articles that document features, cover use cases or propose code samples.*\n\n* Blogs introducting new Features\n   * [Introducing HTTPClient](https://community.cisco.com/t5/collaboration-voice-and-video/ce9-6-x-in-room-control-and-macros-usb-input-devices-http-post/ba-p/3765081) - HTTP POST/PUT/GET/DELETE/PATCH with return\n   * [Introducing Kiosk Mode](https://community.cisco.com/t5/collaboration-voice-and-video/ce9-6-x-in-room-control-and-macros-usb-input-devices-http-post/ba-p/3765081) - Hide default Call, Share and Meetings buttons\n   * [Introducing USB input](https://community.cisco.com/t5/collaboration-voice-and-video/ce9-6-x-in-room-control-and-macros-usb-input-devices-http-post/ba-p/3765081) - Support for 3rd party USB input devices (keyboards)\n   * [Introducing WebSockets](https://community.cisco.com/t5/collaboration-voice-and-video/xapi-over-websocket-xows-ce9-7-x/ba-p/3831553) - xAPI over WebSockets: XoWS (pronounced cows).\n   * [Introducing WebEngine](https://community.cisco.com/t5/collaboration-voice-and-video/a-dive-into-web-engine-and-the-new-ui-extensions-editor-digital/ba-p/3947191) - A dive into Web Engine, Digital Signage \u0026 Web Apps.\n* Community Articles\n   * [CE Programmability](https://blogs.cisco.com/developer/build-apps-for-webex-devices) - Learn How To Build Applications for Webex Devices.\n   * [Holy cows!](https://blog.webex.com/collaboration-devices/holy-cows-xows-delivering-the-art-of-possible-with-video-devices/) - Delivering the art of possible with video devices.\n   * [SIP messaging channel](https://voipnorm.blogspot.com/2019/07/ce-sip-messaging-channel-for-remote.html) - SIP Messaging Channel for Remote Endpoint Control.\n   * [CE9-projects](https://github.com/thetechcatalyst/CE9-projects) - Adam Schaeffer sharing projects and ideas.\n   * [WebSocket vs SSH vs HttpFeedback](http://voipnorm.blogspot.com/2019/07/ce-websocket-v-ssh-v-httpfeedback-which.html) - Which is Best?.\n* Help Articles\n   * [Advanced Settings](https://collaborationhelp.cisco.com/article/en-us/n5pqqcm) - Advanced Settings for Room and Desk Devices\n   * [Integrating](https://collaborationhelp.cisco.com/article/en-us/n18glho) - In-Room Controls and Use of an External Video Switch with Room Devices\n   * [Local user](https://collaborationhelp.cisco.com/article/en-us/jkhs20) - Local User Administration on Room and Desk Devices\n   * [Screens setup tips](https://collaborationhelp.cisco.com/article/en-us/nyi4lcq) - Recommended external screen settings for Room Devices.\n   * [USB input-device](https://help.webex.com/en-us/nhqh1mf/Example-on-the-Use-of-a-Third-Party-USB-Input-Device) - Use of a 3rd party USB input device.\n\n\n## Building Blocks\n\n*Helper libraries to interact with codecs*\n\n* Command Line Interface\n   * [xows CLI](https://github.com/cisco-ce/pyxows/blob/master/xows/__main__.py) - Command-line utility built on top of pyxows (by Cisco CE).\n* JavaScript\n   * [jsxapi](https://github.com/cisco-ce/jsxapi) - JavaScript bindings for Cisco Collaboration Endpoint  XAPI (by Cisco CE).\n   * [sugar](https://github.com/valgaze/sugar) - Syntactic \"$ugar\" for handling user input (by valgaze).\n* Postman\n   * [ce-xapi-as-admin](https://explore.postman.com/api/1802/cisco-ce-xapi-as-admin) - Collection for CE xAPI as Administrator (by ObjectIsAdvantag).\n   * [ce-xapi-as-integrator](https://explore.postman.com/api/1803/cisco-ce-xapi-as-integrator) - Collection for CE xAPI as Integrator (by ObjectIsAdvantag).\n   * [webex-admin-api](https://explore.postman.com/api/1805/webex-admin-api) - Collection for Webex Administrators (by ObjectIsAdvantag).\n   * [webex-devices-xapi](https://explore.postman.com/api/7483/) - Collection for cloud /xAPI (by ObjectIsAdvantag).\n* PowerShell\n   * [Send-XCommand](https://github.com/unifiedfx/Send-XCommand) - Cmdlets for sending xConfiguration \u0026 xCommand requests (by stephenwelsh).\n* Python\n   * [pyxows](https://github.com/cisco-ce/pyxows) - Python bindings for Cisco Collaboration Endpoint xAPI over WebSockets (by Cisco CE).\n\n\n## Code Samples\n\n*From basic examples to finalized solutions illustrating the xAPI capabilities.*\n\n* Repositories of examples\n   * [CE9-projects](https://github.com/technologyordie/CE9-projects) - Projects for Cisco DX, MX, SX and Room Systems (by technologyordie).\n   * [macro-projects-Examples](https://github.com/Bobby-McGonigle/Cisco-RoomDevice-Macro-Projects-Examples) - Cisco Video Endpoint Macro Repository (by Bobby-McGonigle).\n   * [roomdevices-macros-samples](https://github.com/CiscoDevNet/roomdevices-macros-samples) - Selection of macros proposed by the xAPI dev team (by Cisco CE).\n   * [xapi-samples](https://github.com/CiscoDevNet/xapi-samples) - UI extensions, macros and scripts to quickly learn xAPI (by ObjectIsAdvantag).\n   * [yolo-oslo](https://github.com/acaeti/yolo-oslo) - Repository of in-room controls and macro samples (by acaeti).\n* Solutions\n   * [cisco-tp-snapshots](https://github.com/drkchiloll/cisco-tp-snapshots) - Take snapshots with your Cisco Room Device, aka Telepresence Endpoint (by drkchiloll).\n   * [codec-dashboard](https://github.com/gsheppar/codec-dashboard) - Web dashboard to display/alert on codec information (by gsheppar).\n   * [feedback-meeting](https://github.com/tloyau/feedback-meeting) - Dashboard built from feedback collected via a custom \"Call Survey\" control (by tloyau).\n   * [maze game](https://github.com/CiscoDevNet/xapi-samples/tree/master/controls/maze) - Navigate blind in a maze, look for the treasure (by ObjectIsAdvantag).\n   * [MyRoomKit](https://github.com/CiscoDevNet/botkit-webex-samples/tree/master/roomkit) - Botkit chatbot as an extension of a RoomKit device (by ObjectIsAdvantag).  \n   * [roomie](https://bitbucket.org/bjolseth/roomie) - App reporting whether there are people in the meeting rooms (by bjolseth).\n   * [roomkit-collector](https://github.com/ObjectIsAdvantag/roomkit-collector) - Collect PeopleCount events and compute weighted averages (by ObjectIsAdvantag).\n   * [roomkit-react-map](https://github.com/ObjectIsAdvantag/roomkit-react-map) - React map showing PeopleCount analytics fired by a set of RoomKits (by ObjectIsAdvantag).\n   * [telehealthPresence](https://github.com/voipnorm/telehealthPresence) - Add additional presence states for video endpoints in Jabber (by voipnorm).\n   * [video status monitor](https://github.com/DJF3/Cisco-Video-System-Status-Monitor) - Web page displaying call status and people count/presence (by DJF3).\n\n\n## Developer Tools\n\n*Handy tools and building-blocks to create, test and deploy applications.*\n\n* \u003ca name=\"sandbox\"\u003eSandbox\u003c/a\u003e\u003ca name=\"sandboxes\"\u003e\u003c/a\u003e - Reserve a CE device and code for up to a week (by DevNet).\n   * [RoomOS 10.3 Sandbox]() - RoomKit pro equiped with CE 10.3 (work in progress, stay tuned).\n   * [CE9.15 Sandbox](https://devnetsandbox.cisco.com/RM/Diagram/Index/937bd886-3eed-45a2-afe0-8c48337e8bea?diagramType=Topology) - RoomKit pro equiped with CE 9.15.\n* Test\n   * [Playground](https://controls-editor.herokuapp.com) - Launch the UI Extensions Editor straight from Chrome, no codec (by ObjectIsAdvantag).\n   * SIP test addresses - 111@bjn.vc, fireplace@ivr.vc, goldfish@selfie.vc, halloween@ivr.vc, havnen@expressway.dk.\n* Deploy\n   * [CE-Deploy](https://github.com/voipnorm/CE-Deploy) - Desktop application for deploying features (by voipnorm).\n   * [CiscoTPCustomXML](https://github.com/voipnorm/CiscoTPCustomXML) - Deploy packages to Cisco Telepresence apps (by vipnorm).\n   * [macros-env](https://github.com/ObjectIsAdvantag/macros-env) - Enhance your macro runtime with environment variables (by ObjectIsAdvantag).\n\n\n## Reference\n\n*Documentation, product resources and technical support.*\n\n* Portals and Dev Centers\n   * [Adoption Toolkits](https://community.cisco.com/t5/collaboration-adoption-documents/cisco-webex-devices-adoption-toolkits/ta-p/3832348) - Video value statements, quick-start guides, use cases and promotional posters.\n   * [Configuration guides](https://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-quick-set-series/products-installation-and-configuration-guides-list.html) - Configure your Touch10 interface or 3rd party Video Switchers\n   * [Developer Portal](https://developer.cisco.com/site/roomdevices/) - Technical resources for developers and integrators.\n   * [Product resources](https://www.cisco.com/c/en/us/support/collaboration-endpoints/index.html) - Resources for all Supported Collaboration Endpoints.\n   * [Project Workplace](https://projectworkplace.cisco.com) - Discover Cisco's devices portfolio, product features and recommandations.\n* Release notes\n   * [CE 9.x Release notes](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/software/ce9/release-notes/ce-software-release-notes-ce9.pdf) - New features and functionality in CE9.\n   * [RoomOS What's new](https://help.webex.com/en-us/6ger7db/What-s-New-in-RoomOS) - New features and capabilities for RoomOS.\n* Technical Support\n   * ['xAPI devs' space](https://eurl.io/#rkp76XDrG) - Chat live with other developers in Webex Teams.\n   * [Forums](https://supportforums.cisco.com/t5/telepresence/bd-p/5886-discussions-telepresence) - Telepresence forum by Cisco Support Community.\n   * [Known issues](https://help.webex.com/en-us/llygcp/Known-and-Resolved-Issues-in-RoomOS) - Known and Resolved issues for RoomOS.   \n* Videos\n   * [Customizing Devices](https://www.youtube.com/watch?v=h9Hv829SM14\u0026list=PL_YnWo4XhzTe8CyOppyhheB8UN40mDYiX) - Introduction to Video Series.\n   * [Kiosk](https://www.youtube.com/watch?v=zn9gDuPwyrY) - Removing default buttons.\n   * [Presenter Track](https://www.youtube.com/watch?v=-MKlCT1xupM) - How PresenterTrack behaves in a few common scenarios.\n   * [Timer](https://www.youtube.com/watch?v=YNN9rFbT6bk) - Timer creation for Webex devices.\n   * [UI Extensions](https://www.youtube.com/watch?v=kEXjGpMdVaU\u0026list=PL_YnWo4XhzTe8CyOppyhheB8UN40mDYiX\u0026index=3) - Creating a speed dial.\n   * [Web Apps](https://www.youtube.com/watch?v=qKqlIReRJog\u0026t=6s) - Creating Web Applications on a Webex Board.\n\n\n### Reference Guides\n\n*API Reference, Configuration and Administration guide for specific versions of CE and RoomOS.*\n\n* Product Documentation\n   * [Cisco TelePresence systems](https://www.cisco.com/go/telepresence/docs)\n   * [Cisco Webex registered devices](https://help.webex.com) \n   * [Board Devices](https://www.cisco.com/go/board-docs), [DX](https://www.cisco.com/go/dx-docs), [MX](https://www.cisco.com/go/mx-docs), [Room Devices](https://www.cisco.com/go/room-docs), [SX](https://www.cisco.com/go/sx-docs)\n* RoomOS 10.3\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/roomos-103/api-reference-guide-roomos-103.pdf)\n* CE 9.15\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce915/collaboration-endpoint-software-api-reference-guide-ce915.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce915/codec-pro-administrator-guide-ce915.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce915/sx-mx-dx-room-kit-boards-customization-guide-ce915.pdf), Getting Started Guide (not available)\n* CE 9.14\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce914/collaboration-endpoint-software-api-reference-guide-ce914.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce914/codec-pro-administrator-guide-ce914.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce914/sx-mx-dx-room-kit-boards-customization-guide-ce914.pdf), [Getting Started Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce914/dx70-dx80-sx10-sx20-sx80-mx200g2-mx300g2-mx700-mx800-room-kit-boards-getting-started-guide-ce914.pdf)\n* CE 9.13\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce913/collaboration-endpoint-software-api-reference-guide-ce913.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce913/codec-pro-administrator-guide-ce913.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce913/sx-mx-dx-room-kit-boards-customization-guide-ce913.pdf), [Getting Started Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce913/dx70-dx80-sx10-sx20-sx80-mx200g2-mx300g2-mx700-mx800-room-kit-boards-getting-started-guide-ce913.pdf)\n* CE 9.12\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce912/collaboration-endpoint-software-api-reference-guide-ce912.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce912/codec-pro-administrator-guide-ce912.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce912/sx-mx-dx-room-kit-boards-customization-guide-ce912.pdf), [Getting Started Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce912/dx70-dx80-sx10-sx20-sx80-mx200g2-mx300g2-mx700-mx800-room-kit-boards-getting-started-guide-ce912.pdf)\n* CE 9.10\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce910/collaboration-endpoint-software-api-reference-guide-ce910.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce910/codec-pro-administrator-guide-ce910.pdf), and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce910/room-kit-administrator-guide-ce910.pdf), Customization Guide (not available)\n* CE 9.9\n   * [Blog: WebEngine and new UI Extensions Editor](https://community.cisco.com/t5/collaboration-voice-and-video/a-dive-into-web-engine-and-the-new-ui-extensions-editor-digital/ba-p/3947191)\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce99/collaboration-endpoint-software-api-reference-guide-ce99.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce99/codec-pro-administrator-guide-ce99.pdf), and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce99/room-kit-administrator-guide-ce99.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce99/sx-mx-dx-room-kit-boards-customization-guide-ce99.pdf)\n* CE 9.8\n   * [Blog: New features](https://community.cisco.com/t5/collaboration-voice-and-video/ce9-6-x-in-room-control-and-macros-usb-input-devices-http-post/ba-p/3765081), \n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce98/collaboration-endpoint-software-api-reference-guide-ce98.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce98/codec-pro-administrator-guide-ce98.pdf), and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce98/room-kit-administrator-guide-ce98.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce98/sx-mx-dx-room-kit-boards-customization-guide-ce98.pdf)\n* CE 9.7\n   * [Blog: xAPI over WebSocket](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/api/collaboration-endpoint-software-api-transport.pdf)\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce97/collaboration-endpoint-software-api-reference-guide-ce97.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce97/codec-pro-administrator-guide-ce97.pdf), and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce97/room-kit-administrator-guide-ce97.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce97/sx-mx-dx-room-kit-customization-guide-ce97.pdf)\n* CE 9.6\n   * [Blog: New features](https://community.cisco.com/t5/collaboration-voice-and-video/ce9-6-x-in-room-control-and-macros-usb-input-devices-http-post/ba-p/3765081)\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce96/collaboration-endpoint-software-api-reference-guide-ce96.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce96/codec-pro-administrator-guide-ce96.pdf), and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce96/room-kit-administrator-guide-ce96.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce96/sx-mx-dx-room-kit-customization-guide-ce96.pdf)\n* CE 9.5\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce95/collaboration-endpoint-software-api-reference-guide-ce95.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce95/codec-pro-administrator-guide-ce95.pdf), and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce95/room-kit-administrator-guide-ce95.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce95/sx-mx-dx-room-kit-customization-guide-ce95.pdf)\n* CE 9.4\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce94/collaboration-endpoint-software-api-reference-guide-ce94.pdf), [Administrator Guide (CodecPro)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce94/codec-pro-administrator-guide-ce94.pdf), and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce94/room-kit-administrator-guide-ce94.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce94/sx-mx-dx-room-kit-customization-guide-ce94.pdf)\n* CE 9.3\n   * [API Reference Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce93/collaboration-endpoint-software-api-reference-guide-ce93.pdf), [Administration Guide (RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce93/room-kit-administrator-guide-ce93.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce93/sx-mx-dx-room-kit-customization-guide-ce93.pdf)\n* CE 9.2\n   * [API Reference Guide (DX70/DX80)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce92/dx70-dx80-api-reference-guide-ce92.pdf) and [(RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce92/room-kit-api-reference-guide-ce92.pdf), [Administration Guide (RoomKit)](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce92/room-kit-administrator-guide-ce92.pdf), [Customization Guide](https://www.cisco.com/c/dam/en/us/td/docs/telepresence/endpoint/ce92/sx-mx-dx-room-kit-customization-guide-ce92.pdf)\n\n\n## Third-Party\n\n*Hardware, integrations and control systems*\n\n* Control Systems\n   * [AMX/Harman](https://trade.amx.com/Net/Inconcert/Devices/inconcertmainpage.aspx)\n   * [Creston](http://applicationmarket.crestron.com/cisco/)\n   * [Extron](https://www.extron.com/company/article.aspx?id=ciscotouch)\n   * [Lightware](https://lightware.com/cisco-integration-tool/)\n* Other Hardware\n   * [Audio Plug Terminal Block](https://www.adafruit.com/product/2914)\n   * [USB to Serial Adapter](https://www.tripplite.com/support/USA19HS)\n* USB HID Compliant devices\n   * [Dynamag](https://www.magtek.com/product/dynamag) - Card Reader\n   * [Logitech R400](https://support.logi.com/hc/en-us/articles/360023466513-R400-Technical-Specifications) - Wireless Presenter\n* Video Integrations\n   * [Kaptivo](https://kaptivo.com/cisco-rooms/)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/ciscodevnet%2Fawesome-xapi/projects"}