Users Edited & Deleted Messages are not being captured by API

Missing Edited and Deleted Messages via Chat Messages API

Issue Summary

The /v2/chat/users/{userId}/messages API endpoint is not returning edited or deleted messages for chat conversations. This affects our ability to maintain complete chat audit trails and compliance requirements.

Affected Endpoint

  • API Endpoint: GET /v2/chat/users/{userId}/messages
  • API Version: v2
  • Issue Type: Missing edited/deleted message data

Problem Description

When users edit or delete messages in Zoom chat conversations, these modifications are not reflected in the API response. The API only returns the current active messages, with no indication that messages were edited or deleted, and no access to the original content of modified messages.

Expected Behavior

The API should provide one of the following:

  1. Edited Messages: Show current message content with indication it was edited, plus access to original content
  2. Message History: Include all versions of edited messages with timestamps
  3. Deletion Records: Include deleted messages with deletion timestamp and original content
  4. Status Indicators: Flag messages that have been modified or deleted

Actual Behavior

  • API returns only current active messages
  • No indication when messages have been edited
  • Deleted messages completely disappear from API response
  • No access to original content of edited messages
  • No timestamps indicating when modifications occurred

Reproduction Steps

Test Setup:

  1. Create a chat conversation between two users
  2. Send several test messages
  3. Edit some messages
  4. Delete some messages
  5. Call API to retrieve messages

API Call:

GET /v2/chat/users/{userId}/messages
Authorization: Bearer {access_token}
params =  {
            'from': from_date,
            'to': to_date,
            'to_contact': {to_id},
            'page_size': 300,
            'next_page_token': next_page_token
  }

Results:

  • Only unmodified messages appear in response
  • Edited messages show current content only (no edit indication)
  • Deleted messages are completely absent

Reference to Previous Reported Issue

This issue was previously reported in the Zoom Developer Forum:

  • Thread: “External Users Edited & Deleted Messages are not being captured by API”
  • URL: {dev_forum_base_link}/t/external-users-edited-deleted-messages-are-not-being-captured-by-api/80399 - ( Apologies, Not able to attach direct link as it is restricted while topic creation )
  • Status: The forum discussion mentions this issue exits with API response.

Key Point from Forum: The Zoom representative in that thread indicated they were “not able to [retrieve edited/deleted messages] for internal users either,” suggesting this is missing from API response.

Specific Questions for Resolution

  1. Current Status: Do we have this functionality currently ? Has this functionality been implemented since the December 2022 forum discussion?
  2. Resolution: Am I missing any parameter which could give me the desired output ?
  3. Alternative Solutions: Are there other API endpoints or methods to access message edit history?
  4. Workarounds: Are there any current workarounds to track message modifications?

Hi @elisa.zoom @expertswho , Apologies for the tag. Is there any possibility that this is something you could have a look at ? If not, It would also be great if you could tag in someone who can help. Would really appreciate it. Im running on a clock with implementing this. Thank you for Understanding. Cheers.

1 Like

Hi @elisa.zoom , Any luck on this ?

1 Like

Hey @ZainMuiz
I am not aware of this behavior but I will reach out to my Engineering team to ask about this and will update you

2 Likes

Hi @elisa.zoom , Thank you for helping out .. Appreciate it.. Have you heard back from your engineering team yet ?

1 Like

Hi @ZainMuiz
Thanks for your patience here.
I just heard back from our Engineering team and they informed me that this depends on the account settings and it is off by default.

Head to your Account Management Tab > Account Settings> Team chat > Storage and make sure this feature is enabled:

1 Like

Hi @elisa.zoom , Thank you for the response.. Appreciate it. I have turned on this option couple days ago, But I still dont see the responses for edited and deleted. Is it a different API call ? or Is there any parameter specifically to be passed to get these message?

Apologies for the follow up question, But I see Zoom documentation lacks this information, It would be great if the team could add these details there as well, unless I overlooked and missed it. If there is such documentation already present, please do help me with it here and I will instead go through it..

Please do keep me posted on what I have to do on API end to get these messages within response. I have enabled this option on my end.. Thank you for your assistance.

1 Like

Chat message api doesn’t how edited or deleted msgs by default. Turn those settings on in team chat storage.

Hi @ZainMuiz
Have you tried editing or deleting.a message after you turned on this setting? and then calling the API?

Yes @elisa.zoom , That is how I tried after turning on the setting… Edited messages, Deleted messages in a DM. When I fetch, I see only the Post Edit Final message.. No trace of initial message before edit, Nor Do I see the deleted message. Is there any flag or parameter to include on the API side ?

Hi @ZainMuiz
I ran a couple tests on my end and I am able to get deleted and edited messages using the Get chat messages report endpoint, just make sure to pass the query param “include_fields” with the value of “edited messages, deleted_messages” to make sure you are getting those messages back.

You should be able to grab the session ID from the endpoint Get chat sessions report

Hope this helps!

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