Quality on Demand

Last updated on 2024/09/19

The DevEdge Quality on Demand (QoD) API allows developers to request network performance optimization as per their use case to enhance the application experience for their end users. These APIs are CAMARA compliant, so Developers can integrate it into applications that can serve customers across multiple telcos across the world.

The QOD APIs leverage the power of 5G SA Network Slicing that to help optimize latency, jitter, and/or throughput of developer applications. DevEdge provides multiple QOD profiles that are custom built to support different use cases. Developers can choose the profile that best fits their specific use case. For example, the Remote Vehicle Maneuvering profile is customized for low latency to enhance command-and-control operations between the remote driver and the vehicle, whereas the Broadcast profile is customized for high uplink bandwidth for photo and video journalism use cses. Our other profiles include Extended Reality (XR) profile, which optimizes both uplink and downlink throughput to improve performance for Holographic or 360-degree videos and Point of Sale (POS) profile that optimizes network prioritization for consistent sales and ticketing experience even in congested network environments like fairgrounds and ballgames.

To get started you need:

  1. An active DevEdge account

    Create a DevEdge account if you haven’t already done so.

  2. An active QoD API subscription

    Subscribe here if you don’t have an active subscription.

  3. A registered application

    See the documentation for more information.

  4. Your API Keys

    Get your API keys from the DevEdge dashboard. Instructions here.

Get started with Quality on Demand

Create a session

Requesting Quality on Demand for your app begins by creating a Quality of Service (QoS) session. You will determine when to create a QoS session based on your specific use case.
Continue Reading

Get information about a session

Once a Quality of Service (QoS) session is created, you may retrieve information about it using a GET request to the /sessions/{sessionId} method.
Continue reading

End a session

A Quality of Service session will end automatically after its specified duration passes, or 24 hours after the creation time. However, it is often preferable to end sessions sooner by using an additional API request.
Continue Reading

Additional tools & resources

QoD Profiles

Learn about the various QoD Profiles available for use.
Continue Reading

API Reference

Use the API Reference to explore the Quality on Demand API in more depth. Add your own data, run code, and explore schemas in detail.
Continue Reading

Postman Collection

Get started quickly with our Postman Collection.
Get Started

Did you find what you were looking for?

Complete this short survey to help us improve this documentation. Your feedback is appreciated.
Subscribe to DevEdge news.
Switch to dark mode