Mark messages as unread

Mark messages as unread by roomId or from a message. NOTE: You can send roomId or the id of the message (firstUnreadMessage._id) you want from it to be unread.

URLRequires AuthHTTP Method

/api/v1/subscriptions.unread

yes

POST

Example Call

curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \
     -H "X-User-Id: aobEdbYhXfu5hkeqG" \
     -H "Content-Type: application/json" \
     http://localhost:3000/api/v1/subscriptions.unread \
     -d '{"roomId":"L6su9mxwdDkvdSaT9hvzu8z6mHFigiXy6Y"}'

Example Result

{
    "success": true
}

Example Call

curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \
     -H "X-User-Id: aobEdbYhXfu5hkeqG" \
     -H "Content-Type: application/json" \
     http://localhost:3000/api/v1/subscriptions.unread \
     -d '{"firstUnreadMessage": { "_id": "L6su9mxwdDkvdSaT9hvzu8z6mHFigiXy6Y"} }'

Example Result

{
    "success": true
}

Change Log

VersionDescription

0.65.0

Endpoint Added.

Last updated

Rocket.Chat versions receive support for six months after release.