Number of APIs: 3
DELETE {{baseUrl}}/chat/users/:userId/messages/:messageId?to_contact=<email>&to_channel=<string>
Deletes a chat message previously sent to a contact or a channel. For user-level apps, pass the For an account-level OAuth app, this API can only be used on behalf of a user who is assigned with a role that has the Edit permission for Chat Messages. Scopes: me
value instead of the userId
parameter. chat_message:write
, chat_message:write:admin
Rate Limit Label: Medium
PUT {{baseUrl}}/chat/users/:userId/messages/:messageId
Edits a chat message that you previously sent to either a contact or a channel in Zoom by providing the ID of the message as the value of the For user-level apps, pass the Note: For an account-level OAuth app, this API can only be used on behalf of a user who is assigned with a role that has the Edit permission for Chat Messages. Scope: messageId
parameter. You can get the ID from the List User's Chat Messages API. Additionally, as a query parameter, you must provide either the contact's email address of the contact or the Channel ID of the channel where the message was sent.me
value instead of the userId
parameter.chat_message:write
,chat_message:write:admin
Rate Limit Label: Medium
GET {{baseUrl}}/chat/users/:userId/messages/:messageId?to_contact=<email>&to_channel=<string>&download_file_formats=audio/mp4
Gets a chat message previously sent to a contact or a channel. For user-level apps, pass the You must provide one of the following query parameters: Scopes: Note: For an account-level OAuth app, you can only use this API for a user assigned the Edit permission for the Chat message role setting.me
value instead of the userId
parameter.
* to_contact
— The email address of the Zoom contact to whom you sent the message.
* to_channel
— The ID of the Zoom channel where you sent the message.chat_message:read
, chat_message:read:admin
Rate Limit Label: Medium
ENDPOINTS