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.
Request Body
{"channel_settings"=>{"add_member_permissions"=>1, "new_members_can_see_previous_messages_files"=>true, "posting_permissions"=>1, "mention_all_permissions"=>1}, "members"=>[{"email"=>"<email>"}, {"email"=>"<email>"}], "name"=>"<string>", "type"=>2}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: Created
{"id":"\u003cstring\u003e","jid":"\u003cstring\u003e","name":"\u003cstring\u003e","type":4,"channel_url":"\u003cstring\u003e"}