---
title: "Changes to /batch/rooms"
method: POST
path: "/batch/rooms"
---

# Changes to /batch/rooms

`POST /batch/rooms`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 10 revisions.

- **2026-11-14** `a65528c3e5b8`: 4 breaking, 2 warning, 18 info
- **2026-10-22** `b4d8f24f57da`: 1 info
- **2026-09-17** `4a28ab33068e`: 3 info
- **2026-08-31** `879e566d82a2`: 8 info

## Changes

- **2026-11-14** `a65528c3e5b8`: 4 breaking, 2 warning, 18 info
  - the response property `items/config/geo` became nullable for the status `200`
  - the response property `items/config/recordings_template` became nullable for the status `200`
  - the response property `items/config/rtmp_geo` became nullable for the status `200`
  - the response property `items/config/transcription_template` became nullable for the status `200`
  - removed the request property `rooms/items/properties/sip/dialin_config`
  - removed the request property `rooms/items/properties/sip/force_digit_only_username`
  - added the new optional request property `rooms/items/properties/sip/permissions`
  - added the new optional request property `rooms/items/properties/sip/user_id`
  - the request property `rooms/items/properties/enable_recording` became nullable
  - the request property `rooms/items/properties/enable_recording/oneOf[subschema #2]/` became nullable
  - the request property `rooms/items/properties/geo` became nullable
  - the request property `rooms/items/properties/recordings_template` became nullable
  - the request property `rooms/items/properties/rtmp_geo` became nullable
  - the request property `rooms/items/properties/transcription_template` became nullable
  - the `provider` request property default value `signalwire` was added
  - the `geo` request property default value `NULL` was removed
  - the `recordings_template` request property default value `{domain_name}/{room_name}/{epoch_time}.` was removed
  - the `rtmp_geo` request property default value `The closest available region to the SFU region used by the meeting.` was removed
  - the `transcription_template` request property default value `{domain_name}/{room_name}/{epoch_time}.vtt.` was removed
  - added the new `signalwire` enum value to the request property `rooms/items/properties/sip/provider`
  - the `geo` response's property default value `NULL` was removed for the status `200`
  - the `recordings_template` response's property default value `{domain_name}/{room_name}/{epoch_time}.` was removed for the status `200`
  - the `rtmp_geo` response's property default value `The closest available region to the SFU region used by the meeting.` was removed for the status `200`
  - the `transcription_template` response's property default value `{domain_name}/{room_name}/{epoch_time}.vtt.` was removed for the status `200`
- **2026-10-22** `b4d8f24f57da`: 1 info
  - added the new optional request property `rooms/items/properties/sip/video_settings`
- **2026-09-17** `4a28ab33068e`: 3 info
  - added the new optional request property `rooms/items/properties/dialout_config/max_idle_timeout_post_conversation_sec`
  - added the new optional request property `rooms/items/properties/sip/dialin_config`
  - added the optional property `items/config/dialout_config/max_idle_timeout_post_conversation_sec` to the response with the `200` status
- **2026-08-31** `879e566d82a2`: 8 info
  - added the new optional request property `rooms/items/properties/recordings_bucket/namespace`
  - added the new optional request property `rooms/items/properties/recordings_bucket/storage_provider`
  - added the new optional request property `rooms/items/properties/transcription_bucket/namespace`
  - added the new optional request property `rooms/items/properties/transcription_bucket/storage_provider`
  - added the optional property `items/config/recordings_bucket/namespace` to the response with the `200` status
  - added the optional property `items/config/recordings_bucket/storage_provider` to the response with the `200` status
  - added the optional property `items/config/transcription_bucket/namespace` to the response with the `200` status
  - added the optional property `items/config/transcription_bucket/storage_provider` to the response with the `200` status

---

[Operation](https://skmtc.dev/daily/apis/daily-api/docs/batch/rooms/post.md) - [API](https://skmtc.dev/daily/apis/daily-api.md) - [Page](https://skmtc.dev/daily/apis/daily-api/changes/batch/rooms/post)
