Links

Room

The room object represents any form of communication between two or more users.
There are at least two fields on the room object.
  • _id: The room/user id (depends on the room type)
  • t: The room type
The IRoom interface represents the Room object defining the properties and their types that can be associated with a Room. Room information is stored in the rocketchat_room collection on MongoDB.
See the IRoom interface here.

Room Object

Example Object
{
"_id": "DMDsF2QKqqQoXsxha",
"fname": "private-channel",
"customFields": {},
"description": "",
"broadcast": false,
"encrypted": false,
"federated": false,
"name": "private-channel",
"t": "p",
"msgs": 6,
"usersCount": 2,
"u": {
"_id": "rYhzFRd2QZjNwAAXX",
"username": "rodriq"
},
"ts": {
"$date": "2023-02-06T13:37:13.763Z"
},
"ro": false,
"default": false,
"sysMes": true,
"_updatedAt": {
"$date": "2023-03-08T21:17:55.262Z"
},
"lastMessage": {
"_id": "5RPPKj9nyHEmbjqt8",
"rid": "DMDsF2QKqqQoXsxha",
"u": {
"_id": "rYhzFRd2QZjNwAAXX",
"username": "rodriq",
"name": "Rodriq"
},
"msg": "Hey, check this file I've just shared: [temp Docs](https://docs.google.com/document/d/1oZG.../edit?usp=drivesdk)",
"ts": {
"$date": "2023-03-08T21:17:54.814Z"
},
"_updatedAt": {
"$date": "2023-03-08T21:17:55.245Z"
},
"groupable": false,
"attachments": [
{
"ts": "1970-01-01T00:00:00.000Z",
"image_url": "data:image/png;base64,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"
}
],
"parseUrls": true,
"urls": [
{
"url": "https://docs.google.com/document/d/1oZGW2...Bc/edit?usp=drivesdk"
}
],
"mentions": [],
"channels": [],
"md": [
{
"type": "PARAGRAPH",
"value": [
{
"type": "PLAIN_TEXT",
"value": "Hey, check this file I've just shared: "
},
{
"type": "LINK",
"value": {
"src": {
"type": "PLAIN_TEXT",
"value": "https://docs.google.com/document/d/1oZGW2bd...LBc/edit?usp=drivesdk"
},
"label": [
{
"type": "PLAIN_TEXT",
"value": "temp Microservices Docs"
}
]
}
}
]
}
]
},
"lm": {
"$date": "2023-03-08T21:17:54.814Z"
}
}

Fields

The Room object has these fields
Field
Data Type
Description
_id
string
Room ID
t
string
Room type. E.g c = chanel, d = direct message, l = live chat, p=private chat
name
string
The name of the room
fname
string
The full name of the room
msgs
number
The number of messages in the room
default
true
Indicates if the room is the default room
broadcast
true
Indicates if the room is a broadcast room
featured
true
Indicates if the room is featured
announcement
string
The announcement or summary of the room
joinCodeRequired
boolean
Indicates if a join code is required to enter the room
announcementDetails
{ style?: string }
Additional details about the room announcement, such as the style
encrypted
boolean
Indicates if the room is encrypted
topic
string
The topic of the room
reactWhenReadOnly
boolean
Indicates if reactions are allowed when the room is read-only
sysMes
MessageTypesValues[] | boolean
Indicates whether system messages are enabled or an array of allowed system message types
u
string
Information about the user who created the room(_id: string, username: string, name: string )
uids
Array<string>
Array of user IDs in the room
lastMessage
IMessage
The last message sent in the room
lm
Date
Timestamp of the last message
usersCount
number
The number of users in the room
callStatus
CallStatus
The status of a call in the room
webRtcCallStartTime
Date
The start time of a WebRTC call in the room
servedBy
string
Information about the user who served the room{ _id: string }
streamingOptions
string
Options for streaming content in the room { id?: string, type?: string, url?: string, thumbnail?: string, isAudioOnly?: boolean, message?: string }
prid
string
The primary room ID (for threads)
avatarETag
string
The ETag for the room avatar
teamMain
boolean
Indicates if the room is the main room for a team
teamId
string
The ID of the team the room belongs to
teamDefault
boolean
Indicates if the room is the default room for the team
open
boolean
Indicates if the room is open
autoTranslateLanguage
string
The language used for automatic translation in the room
autoTranslate
boolean
Indicates if automatic translation is enabled for the room
unread
number
The number of unread messages in the room
alert
boolean
Indicates if there is an alert in the room
hideUnreadStatus
boolean
Indicates if the unread status is hidden
hideMentionStatus
boolean
Indicates if the mention status is hidden
muted
string[]
Array of user IDs who are muted in the room
unmuted
string[]
Array of user IDs who are not muted in the room
usernames
string[]
Array of usernames in the room
ts
Date
Timestamp of when the room was created
cl
boolean
Indicates if the room is a channel
ro
boolean
Indicates if the room is read-only
favorite
boolean
Indicates if the room is marked as a favorite
archived
boolean
Indicates if the room is archived
description
string
Description or summary of the room
createdOTR
boolean
Indicates if the room was created as an OTR (off-the-record) room
e2eKeyId
string
Key ID for end-to-end encryption in the room
federated
boolean
(Deprecated) Indicates if the room is federated
customFields
Object
(Deprecated) Custom fields for additional room information
channel
{ _id: string }
Information about the channel the room belongs to

Room Types

  • d: Direct chat
  • c: Chat
  • p: Private chat
  • l: Livechat
The information that comes with the room object changes according to its type.
Direct chat
Chat
Private chat
A direct chat between two users. In this case, the room object only has two fields:
  • _id: The room id
  • t: The room type (in this case d)
Example:
{
"_id": "room-id",
"t": "d"
}
You'll need to access the room information using data from Get Subscriptions.
An open chatroom. A chat contains more information about the room as it follows:
  • _id: The room id
  • t: The room type (in this case c)
  • name: The room name
  • u: The room creator (it may return a null user)
  • topic: (Optional) The room topic
  • muted: (Optional) A collection of muted users by its username
  • jitsiTimeout: (Optional) (?)
Example:
{
"_id": "room-id",
"t": "c",
"name": "room-name",
"u": { "_id": "user-id", "username": "username" },
"topic": "room-topic",
"muted": [ "username" ],
"jitsiTimeout": { "$date": 1480377601 }
}
A private chatroom. This type of room resembles the open chat room with an addition.
  • _id: The room id
  • t: The room type (in this case p)
  • name: The room name
  • u: The room creator (it may return a null user)
  • topic: (Optional) The room topic
  • muted: (Optional) A collection of muted users by its username
  • jitsiTimeout: (Optional) (?)
  • ro: Flags if the room is read-only
Example:
{
"_id": "room-id",
"t": "p",
"name": "room-name",
"u": { "_id": null, "username": null },
"topic": "room-topic",
"ro": false // This room is not read-only
}

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