--- title: "Save Room Settings (Realtime)" slug: "save-room-settings-realtime" updated: 2026-05-14T21:47:37Z published: 2026-05-14T21:47:37Z canonical: "developer.rocket.chat/save-room-settings-realtime" --- > ## 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. # Save Room Settings (Realtime) ![](https://cdn.us.document360.io/27ca1fd4-36d7-4cde-b4eb-97fc1652954c/Images/Documentation/Deprecated.svg) | Name | Requires Auth | | --- | --- | | `saveRoomSettings` | Yes | ## Payload parameters | Argument | Example | Required | Description | | --- | --- | --- | --- | | `roomId` | `64a1f373376181965ab77f54` | Required | The message object. | | `setting` | `joinCode` | Required | The room settings. | ## Available settings | Setting | Accepted values | | --- | --- | | `roomName` | String | | `roomTopic` | String | | `roomDescription` | String | | `roomType` | `c` or `p` | | `readOnly` | Boolean | | `systemMessages` | Boolean | | `default` | Boolean | | `joinCode` | String | ## Example call ```json {    "msg": "method",    "method": "saveRoomSettings",    "id": "1639",    "params": [        "64a1f373376181965ab77f54",        "systemMessages",        "false"    ] } ``` ## Example response ```json {    "msg": "result",    "id": "1639",    "result": {        "result": true,        "rid": "64a1f373376181965ab77f54"    } } ```