Phone call_logs and call_history API compatibility

HI @pete_h @francisco.cercado ,

Thank you for your patience and clarifying. Your challenges are aligned with the feedback shared here: How to obtain the root call log id? - #7 by gianni.zoom

I facilitated some conversations with our Phone API team about these challenges earlier this year and was told it would be addressed in Q3, but it has not. I have followed up, sharing both of your feedback.

To summarize the issues you’ve presented are:

  • Lack of migration guidance: Zoom deprecated the /phone/call_logs API without providing clear, documented instructions on how to migrate to /phone/call_history.
  • Significant differences in returned JSON: The data structure between the two endpoints is very different, making it impossible to use /phone/call_history as a simple replacement for /phone/call_logs.
  • Missing fields: Key fields like user_id and caller_user_id from /phone/call_logs are no longer present in /phone/call_history, which is critical for retrieving detailed user information via other API calls (e.g., /phone/users/{user_id}).

The main request is for clear migration instructions and guidance on how to recover missing fields.

The internal request for this is ZSEE-126421 – we do not have a way for you to publicly track, but I can update this thread as my conversation with them progresses and escalate.

Please let me know if there’s anything I’ve not captured.