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.
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.
API Routes
EnableX provides the following Video API collections:
API Collection | Description |
---|---|
Room Management | For provisioning and media session management. They are used for room and token related tasks. |
Media Session | For providing the token for client endpoint to join an RTC session on EnableX Platform. |
Get Dial-In Numbers | For providing you a list of Dial-In phone numbers. |
Post-Session-Reporting | For 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.