The `GET /videosdk/sessions/{sessionId}/users/qos` API returns QOS for a single user

Description
The GET /videosdk/sessions/{sessionId}/users/qos API returns only a single user in the users array, even when there are multiple users in the session.


Which Video SDK version?
Web Video SDK 1.12.5


To Reproduce
Steps to reproduce the behavior:

  1. Start a Video SDK session with 2 or more users.
  2. Call the QoS API:
GET https://api.zoom.us/v2/videosdk/sessions/{sessionId}/users/qos
  1. Check the response users array.

Expected behavior
The users array should include all users in the session.

Actual behavior
The users array only includes the first user in the session.


Unrelated Documentation Issue

The documentation for this API mentions the following:

“You can specify a monthly date range for the dashboard data using the from and to query parameters. The month should fall within the last six months.”

However, this seems incorrect because this API deals with a single session, and a monthly report should not apply in this context.

Hi Zoom Team,

Could you please help here ?

Thanks!

Hi @azimjs
Thanks for reaching out to us!
I will DM you to ask for more details about this issue.
Please follow up accordingly

To update this thread:

It looks like the default page_size for this endpoint is set to 1, which is why the API response only includes just one record.

To retrieve more records, I suggest:

  1. Increasing the page_size parameter in the API request
  2. Using the next_page_token to paginate through the remaining records if there are more than page_size.

Here is the link to our docs:

1 Like