Logo
Zoom Public API Documentation

Create a channel

POST {{baseUrl}}/chat/users/:userId/channels

Creates a channel for a user. For user-level apps, pass the me value instead of the userId parameter.

Zoom chat channels allow users to communicate via chat in private or public groups.

Scopes: chat_channel:write or chat_channel:write:admin
Rate Limit Label: Medium

Note: This API supports both user-managed apps and account-level apps. However, in an account-level OAuth app, to create a channel on behalf of another user in the same Zoom account, the user calling this API must have a role that has the Edit permission for the Chat channels feature.

 

Body PARAM

Key Datatype Required Description 



HEADERS

Key Datatype Required Description 
Content-Type
string
Accept
string




RESPONSES

status Created

{ "id": "<string>", "jid": "<string>", "name": "<string>", "type": 4, "channel_url": "<string>" }



Curl
curl -X POST 'https://api.zoom.us/v2/chat/users/:userId/channels' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{"channel_settings":{"add_member_permissions":1,"new_members_can_see_previous_messages_files":true,"posting_permissions":1,"mention_all_permissions":1},"members":[{"email":"\u003cemail\u003e"},{"email":"\u003cemail\u003e"}],"name":"\u003cstring\u003e","type":2}'

ENDPOINTS