For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cloud9 API Suite

In this section, you will find the reference of our REST APIs and how to handle them:

  • What the endpoints are and for which reason you can call them.

  • Which parameters should be included in your call.

  • What response you can get from your call.

There are three key Cloud9 API verticals:

  • Data Extraction: Retrieve unparalleled call metadata and high quality audio recordings for compliance, storage and analytics.

  • Operational Overview: Manage all aspects of your Cloud9 deployment and monitor the C9 health at a user level.

  • Voice Integration: Put voice capabilities into the apps where you need voice the most.

Each API requires its own set of API keys (discussed further in the following section). API keys for the Call Data API cannot be used for the Monitoring API, and so on. Each API is comprised of a set of endpoints, all of which use the same set of API keys.

Currently Cloud9 does not provide a separate Sandbox/UAT environment for testing and development. On request, Cloud9 can provide customers with a “QA” firm in the production environment and a set of test users within that firm to self-generate activity as necessary for testing API responses.

The API endpoints can be reviewed in the documentation links below.

Call Data API

Allows retrieval of call metadata, recordings, and transcriptions stored in AWS cloud storage. Also supports sending metadata, recordings, and/or transcriptions to a variety of third-party value-add services.

Management API

Makes most C9 Portal actions accessible via API including viewing, adding, editing, and deleting users, buttons, connections, and groups.

Monitoring API

Externalizes audit log, user activity, and trader and system-level alerts available from the C9 Portal as an API.

Recording System API

Allows retrieval of call metadata and recordings for customers using local (on-prem) voice storage systems. Integrated to most common storage vendors.

Computer Telephony Interface (CTI) API

Supports call control of C9 Trader from server-side applications. Enables customers and middleware solutions to receive events and place calls on behalf of users.

Last updated