ZRA List Conversations API - Slow Response Time

API Endpoint(s) and/or Zoom API Event(s)
ZRA - List conversations

Description
We have observed excessive slowness in the response time of this endpoint compared to other “List” endpoints provided by the Zoom API. With only a single request (ie. not using next_page_token) we see a response of ~43 seconds with a page_size of 100 records. Compared to other Zoom API’s, (such as List Phone Roles [GET /phone/roles]) which provide the same number of records in less than a second, this appears to be an issue with the endpoint itself.

Error?
Calls to GET /zra/conversations result in excessive delay in response. No specific error is recorded.

How To Reproduce
Steps to reproduce the behavior:

  1. Using any method (tested in PowerShell, Python, Postman) attempt a call to the List Conversations endpoint GET /zra/conversations with page_size = 100 to collect 100 records from any timeframe and note the time it takes for a response

  2. Verify this is not related to local network by calling any other Zoom API with the “List” functionality and compare the response times. Examples include List Users, List Phone Numbers, List Phone Roles, etc.

  3. Note that the response time for the zra/conversations is exceedingly high by comparison

Additional testing notes:

  • Even with a page_size = 1 the reply still took roughly 2 seconds
  • Using the max page_size of 300 increases the response time even further, though this is barely noticeable with other simliar endpoints on the Zoom API
  • Found a forum post in 2021 where a similar sounding issue caused delays in all Zoom api endpoints; wondering if it’s possible this particular endpoint is experiencing something similar (All API calls return suddenly very slow)

Noted response times are significantly quicker today, taking roughly 2 seconds to get results with page_size 100.

Getting a full 10k results with page_size 100 (repeated calls using next_page_token) took 6 minutes and 20 seconds.

To get a single response with page_size 300 took 8 seconds.

This is all much more in line with other Zoom API endpoints but still appears to be on the slower side.