Getting permission error after changing from call_logs to call_history

Since call_logs APIs are being deprecated I started testing call_history but getting this error:

{“code”:403,“message”:“You do not have permission.”}

I tested in Postman:
works: /phone/users/:userId/call_logs?from=2025-03-15&to=2025-03-16
does not work: /phone/users/:userId/call_history?from=2025-03-15&to=2025-03-16

Scopes:
/phone:read:admin
/phone_call_log:read:admin
/phone_recording:read:admin
/recording:read:admin
/meeting:write:admin

Any idea what needs to be changed?

Thank you!

Hi @vlad_kolbas
Thanks for reaching out to us.
The request URL you are using is incorrect. You do not need to pass the users/userID path in your request.

Your request URL should look like this

 https://api.zoom.us/v2/phone/call_history 

Hi @elisa.zoom

That one works fine but I am trying to get call history for a specific user.

Here is the URL from the phone API:

The corresponding API for call_logs works just fine:

Getting specific call history detail works as well:

Hey @vlad_kolbas
Sorry for the late reply. here!
Can you please confirm that you can see the scopes to call the Get a users call history endpoint?

Hi @elisa.zoom thanks for getting back to me.

Turns out there was an update last weekend that fixed the issue. So it’s working now as expected.

Great news @vlad_kolbas
I will close this thread from now and feel free to reach out back to us in the future

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.