Format Your New Topic as Follows:
API Endpoint(s) and/or Zoom API Event(s)
https://api.zoom.us/v2/virtual_agent/report/engagements
Description
Details on your question, workflow or the problem you’re trying to solve.
Error?
this API call run successfully but didn’t return any data:
Plain Text
access_token=get_access_token()
params={
"from": "2025-11-01",
"to": "2025-11-18",
"page_size": 30
}
url="https://api.zoom.us/v2/virtual_agent/report/engagements"
response = requests.get(url, headers={"Authorization": "Bearer " + access_token},params=params)
print(response.status_code)
print(response.json())
200
{‘next_page_token’: ‘’, ‘page_size’: 30, ‘timezone’: ‘UTC’, ‘from’: ‘2025-11-01T00:00:00Z’, ‘to’: ‘2025-11-18T23:59:59Z’}
1, there should be some virtual agent engagements happened within that period of time, because I can see them under analytics&reports->virtual agent
2, the same engagements is able to pull by GET contact_center/engagements.
3, I added the ZVA to App scope:
How To Reproduce
access_token=get_access_token()
params={
“from”: “2025-11-01”,
“to”: “2025-11-18”,
“page_size”: 30
}
url=“https://api.zoom.us/v2/virtual_agent/report/engagements”
response = requests.get(url, headers={“Authorization”: "Bearer " + access_token},params=params)
print(response.status_code)
print(response.json())
return 200 status code but no data return

