# Are call\_history webhooks really getting deprecated?

**URL:** <https://devforum.zoom.us/t/are-call-history-webhooks-really-getting-deprecated/139053>\
**Category:** Phone\
**Tags:** webhooks\
**Created:** [December 2, 2025, 6:37pm UTC](https://devforum.zoom.us/t/are-call-history-webhooks-really-getting-deprecated/139053 "2025-12-02T18:37:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![joeyharrington](https://avatars.discourse-cdn.com/v4/letter/j/3bc359/32.png) [@joeyharrington](https://devforum.zoom.us/u/joeyharrington)\
**Post date:** [December 2, 2025, 6:37pm UTC](https://devforum.zoom.us/t/are-call-history-webhooks-really-getting-deprecated/139053/1 "2025-12-02T18:37:35Z")

</div>

According to a recent email and captured here: [Call History API migration](https://developers.zoom.us/changelog/phone/november-13-2025/)

- `phone.callee_call_history_completed`

- `phone.caller_call_history_completed`

are listed under deprecated webhooks.

But until recently, those were the webhooks that were replacing the call log webhooks, see here:

> **[Understand Zoom Phone call history](https://developers.zoom.us/docs/phone/understanding-call-history/)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

We used call history to replace call log webhooks per the above guidance and now we need to change them again?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [December 2, 2025, 8:00pm UTC](https://devforum.zoom.us/t/are-call-history-webhooks-really-getting-deprecated/139053/2 "2025-12-02T20:00:02Z")

</div>

Hi @joeyharrington  
Thanks for reaching out to us!  
Great question — happy to clarify.

You’re correct that the `phone.callee_call_history_completed` and `phone.caller_call_history_completed` events were initially introduced to replace the legacy **call log webhooks**.

Based on developer feedback, we made further improvements to both the events and related endpoints, and more recently introduced `phone.callee_call_element_completed` and `phone.caller_call_element_completed`. These newer events now replace **both the call log webhooks and the call history webhooks**.

If you have already migrated to the **call history webhooks** , no immediate action is required — we will continue supporting them through the end of next year. However, we strongly recommend migrating to the new **call element webhooks** to take advantage of the latest improvements.

At this time, the only webhooks being deprecated and sunset are the **call log webhooks**.

Please let me know if you have any questions or if you’d like help with the migration!

Here is a helpful guide: [Migrate Zoom Phone call logs APIs to call history](https://developers.zoom.us/docs/phone/migrate/)

---

<div class="post-metadata">

**Author:** ![joeyharrington](https://avatars.discourse-cdn.com/v4/letter/j/3bc359/32.png) [@joeyharrington](https://devforum.zoom.us/u/joeyharrington)\
**Post date:** [December 2, 2025, 10:09pm UTC](https://devforum.zoom.us/t/are-call-history-webhooks-really-getting-deprecated/139053/3 "2025-12-02T22:09:14Z")

</div>

Thanks for the clarification. The extra 7 months are appreciated.

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [December 3, 2025, 12:26am UTC](https://devforum.zoom.us/t/are-call-history-webhooks-really-getting-deprecated/139053/4 "2025-12-03T00:26:08Z")

</div>

I forgot to mention @joeyharrington  
The webhook payload is pretty much the same, it is just the name what changed and we added one field “call\_element\_ids”. Other than that the data is the same, so you would only have to update the name of the events in your integration the call\_element\_ids that replaces the “call\_logs\_id” in the call\_history webhooks, and of course add the new events in your application
