---
title: "Get Room Information"
slug: "get-room-information"
updated: 2026-09-03T14:50:33Z
published: 2026-09-03T14:50:33Z
canonical: "developer.rocket.chat/get-room-information"
stale: true
---
> ## Documentation Index
> Fetch the complete documentation index at: https://developer.rocket.chat/llms.txt
> Use this file to discover all available pages before exploring further.
# Get Room Information
Get/api/v1/rooms.info
Retrieves the information about the room.
### Changelog
| Version | Description |
| --- | --- |
| 0.72.0 | Added |
Header parametersX-User-IdstringRequired
The `userId` of the authenticated user.
ExamplerbAXPnMktTFbNpwtJ
X-Auth-TokenstringRequired
The `authToken` of the authenticated user.
ExampleRScctEHSmLGZGywfIhWyRpyofhKOiMoUIpimhvheU3f
Query parametersroomIdstring
The room ID. It is required if the `roomName` is not provided.
Exampledlpfuijw7ej
roomNamestring
The room name. It is required if the `roomId` is not provided.
Examplegeneral
fieldsstring
This parameter accepts a JSON object with properties that have a value of 1 or 0 to include or exclude them in the response. For example, to only retrieve the usernames of users: `fields={ "username": 1 }`. Refer to the [official documentation](https://developer.rocket.chat/apidocs/query-parameters#query-and-fields) to learn more.
Responses200
OK
The response includes the following objects:
- `parent`: Represents the parent of a room. For discussions, this is the room where the discussion was created, identified by `prid`. For rooms inside a team, the parent will be the team's main room, identified by `team.roomId`. For other rooms, this property is undefined.
- `team`: Represents the team a room is part of. For rooms inside a team, this is the team identified by the `teamId` property. For everything else, this is undefined.
Success
```json
{
"room": {
"_id": "66ed2dba40141d95f32c292b",
"fname": "new-channel",
"_updatedAt": "2024-09-20T12:29:08.284Z",
"customFields": {},
"topic": "",
"broadcast": false,
"encrypted": false,
"name": "new-channel",
"t": "p",
"msgs": 3,
"usersCount": 2,
"u": {
"_id": "C38WSSzrGd2NCjzqJ",
"username": "test.cat",
"name": "test.cat"
},
"ts": "2024-09-20T08:09:30.417Z",
"ro": false,
"teamId": "66c82d78237405fc05fc1ef1",
"default": false,
"sysMes": true,
"lastMessage": {
"_id": "xZhJfE4rmaosjHZCe",
"rid": "66ed2dba40141d95f32c292b",
"msg": "testing",
"alias": null,
"ts": "2024-09-20T12:27:53.356Z",
"u": {
"_id": "C38WSSzrGd2NCjzqJ",
"username": "test.cat",
"name": "test.cat"
},
"_updatedAt": "2024-09-20T12:27:53.397Z",
"urls": [],
"mentions": [],
"channels": [],
"md": [
{
"type": "PARAGRAPH",
"value": [
{
"type": "PLAIN_TEXT",
"value": "testing"
}
]
}
]
},
"lm": "2024-09-20T12:27:53.356Z"
},
"team": {
"_id": "66c82d78237405fc05fc1ef1",
"name": "test-team",
"type": 0,
"roomId": "66c82d78237405fc05fc1eef"
},
"parent": {
"_id": "66c82d78237405fc05fc1eef",
"fname": "test-team",
"name": "test-team",
"t": "c"
},
"success": true
}
```
Expand Allobject roomobject _idstring
tsstring
tstring
namestring
usernames Array of object object
msgsinteger
usersCountinteger
_updatedAtstring
uobject _idstring
usernamestring
namestring
defaultboolean
lastMessageobject _idstring
tstring
ridstring
tsstring
msgstring
aliasstring | null
attachments Array of object object
fileobject _idstring
namestring
typestring
uobject _idstring
usernamestring
namestring
groupableboolean
dridstring
_updatedAtstring
lmstring
successboolean
400
Bad Request
Example 1
```json
{
"success": false,
"error": "The parameter \"roomId\" or \"roomName\" is required [error-roomid-param-not-provided]",
"errorType": "error-roomid-param-not-provided"
}
```
object successboolean
errorstring
errorTypestring
401
Unauthorized
Authorization Error
```json
{
"status": "error",
"message": "You must be logged in to do this."
}
```
object statusstring
messagestring