Video APIs

We offer fast and flexible APIs for building and integrating videos in your applications. These APIs are built with the REST API standard, which is the most common standard used today.

Video API

The Video API is used for provisioning and reporting requirements of your application. The API service is also required for managing rooms, requesting a token, and to obtain usage reports post RTC sessions.

The Video API is the single entry point to access EnableX services. It is used for provisioning, requesting a token to start the WebRTC session and post-session reporting.

You can use the Video API for server-to-server calling only, which means the application server can make API calls only. The client endpoint requests are denied by the API.

Application Server

Some applications may require a provisioning request from the client endpoint using your Video API. In this case, the application server can use a Video API call to request EnableX and process the responses received.

Server API

API Routes

EnableX provides the following Video API collections:

API CollectionDescription
Room ManagementFor provisioning and media session management. They are used for room and token related tasks.
Media SessionFor providing the token for client endpoint to join an RTC session on EnableX Platform.
Get Dial-In NumbersFor providing you a list of Dial-In phone numbers.
Post-Session-ReportingFor providing you the Call Detail Report for any WebRTC session and recordings and chat scripts for any WebRTC session

For information:

Video SDK

Video SDK is used for facilitating video communication between the EnableX server and client endpoint applications.

A wide range of SDKs is available for developing web browser-based applications, mobile native and hybrid applications. These SDKs use bidirectional signalling and media flow control to select the best network path.

For more information:

Open API Tool

Open API is a tool used to test the Video Server API online, much like POSTMAN. It's easy to use and helps you get started with Video Server API.

For more information, see the Open API tool.