Documentation
/
Quality on Demand
Quality on Demand
Last updated on 11/17/2023
Version 1.1.2
The DevEdge Quality on Demand (QoD) API allows developers to request traffic prioritization to a specific application IP address from a device.
This prioritization improves latency, jitter, and throughput of developer applications. These metrics are critical for emerging use cases such as autonomous driving vehicles, remote maneuvering of vehicles and equipment, augmented reality (AR) for things like remote vehicle maintenance or video meetings, and more.
See it in action
Select SDK to Download
To get started you need:
1
An active DevEdge account
Create a DevEdge account if you haven’t already.
2
An active QoD API subscription
Subscribe here if you don’t have an active subscription.
3
Authenticate an API request from your own code base
Start here if you haven’t already.
4
A client to send requests to the QoD API
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.
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.
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.
Additional tools & resources
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.
Did you find what you were looking for?
Complete this short survey to help us improve this documentation. Your feedback is appreciated.
Not at all
Somewhat
Yes