Quality on Demand
Guarantee network quality for video, VoIP, and streaming. Programmable QoS sessions for any application.
Overview
The Quality on Demand API provides a programmable interface for developers to request stable latency or prioritized throughput from mobile networks. It abstracts the complexity of underlying 4G/5G network technologies, allowing you to request specific performance characteristics for your applications.
You create QoS sessions with predefined profiles tailored to different needs — real-time interactive (gaming, VoIP), multimedia streaming (video, live events), or high-throughput data (file transfers, analytics). Sessions can be created, queried, extended, and deleted programmatically.
How It Works
Select a QoS profile
Choose from predefined profiles: low-latency for gaming/VoIP, high-throughput for streaming, or custom profiles defined by operators.
Create a QoS session
Open a session for a specific device with your chosen profile. The network applies prioritized traffic handling for that device.
Manage session lifecycle
Monitor, extend, or terminate sessions as needed. Sessions can be time-limited or kept active until explicitly closed.
API Endpoints
/quality-on-demand/v1/sessionsCreate a new QoS session for a device.
// Request
{
"device": {
"phoneNumber": "+34629341502"
},
"qosProfile": "QOS_LOW_LATENCY",
"duration": 3600
}
// Response
{
"sessionId": "ses-abc123",
"qosProfile": "QOS_LOW_LATENCY",
"device": { "phoneNumber": "+34629341502" },
"status": "AVAILABLE",
"startedAt": "2026-03-31T10:00:00Z",
"expiresAt": "2026-03-31T11:00:00Z"
}/quality-on-demand/v1/sessions/{sessionId}Query session status and details.
/quality-on-demand/v1/sessions/{sessionId}Terminate a QoS session.
Use Cases
Telemedicine
Guarantee stable, low-latency video connections for remote medical consultations. Critical when diagnostic quality depends on video clarity.
Live Streaming & Gaming
Ensure smooth, buffer-free experiences for live video streaming and real-time multiplayer gaming with prioritized throughput.
VoIP & Video Conferencing
Maintain crystal-clear voice and video quality during business calls by requesting dedicated network bandwidth.
Industrial IoT & Drones
Ensure reliable, low-latency connectivity for autonomous drones, robotics, and industrial automation systems.
Supported Operators
Part of the CAMARA r3.2 release with QoS profiles v1.1.0. Learn more at CAMARA Project →
Ready for guaranteed quality?
Start integrating Quality on Demand into your application today.