Limit Contact Types when responding to zCommand Phonebook List

Using this template helps us debug your issues more effectively :slight_smile:

Description
We are using a third party control app (Kramer Control) to operate our campus Zoom Rooms. Currently the API call to retrieve the phonebook list retrieves all 10k+ entries, which is both not necessary for our use case, and causes performance degradation on the third party side. Is there any method to limit the response provided by Zoom Rooms to only a specific contact type such as other rooms, or ideally a defined sub-class of users to reduce the amount of data provided in response to zCommand Phonebook List? (Lowering the limit integer doesnโ€™t satisfy this requirement due to contacts being loaded alphabetically)
Zoom Room Classes begin 8/30

Error
No error messages, API response just causes undesired operation of 3rd party control environment.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
API via SSH

Which Endpoint/s?
Kramer Control Processor, SL-280

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Have Zoom Room with 9k+ contacts available
  2. Send "zCommand Phonebook List Offset: 0 Limit: 10000
  3. Observe duration required to load contacts before regular communication resumes

Screenshots (If applicable)
If applicable, add screenshots to help explain your problem.

Additional context

Hey @LuisSegovia510,

Thank you for reaching out to the Zoom Developer Forum. Have you tried using an offset and a limit with the command?

Thanks,
Max