Links
Comment on page

Channel Close

Removes the channel from the user's list of channels.
URL
Requires Auth
HTTP Method
/api/v1/channels.close
yes
POST

Payload

Argument
Example
Required
Description
roomId
ByehQjC44FwMeiLbX
Required
The channel's id

Example Call

curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \
-H "X-User-Id: aobEdbYhXfu5hkeqG" \
-H "Content-type: application/json" \
https://localhost:3000/api/v1/channels.close \
-d '{ "roomId": "ByehQjC44FwMeiLbX" }'

Example Result

Success

{
"success": true
}

Error

Any of the following errors can occur on the endpoint.
  • Authorization: Requires an authentication token for the request to be made.
  • Channel is already closed: This occurs when the channel is already closed to the authenticated user.
Authorization
User is already an owner
{
"status": "error",
"message": "You must be logged in to do this."
}
{
"success": false,
"error": "The channel, dlp, is already closed to the sender"
}

Change Log

Version
Description
0.48.0
Added
Last modified 2mo ago
Deprecation for cloud services and apps is now extended to November 20, 2023. Rocket.Chat versions receive support for six months after release.