> For the complete documentation index, see [llms.txt](https://chekin.gitbook.io/chekin-public-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chekin.gitbook.io/chekin-public-api/api-reference/rooms/create-multiple-rooms.md).

# Create Multiple Rooms

The "Create Multiple Rooms" endpoint enables the addition of several rooms to the system in a single request. This is particularly useful for efficiently populating a housing unit with multiple rooms at once, saving time and simplifying the process for users managing large or multiple properties

### Header Parameters:

* **Authorization** *(string) <mark style="color:red;">**\***</mark>**Mandatory***\
  Required for authentication and authorization. You'll need to include a valid token here to access the reservations

### Body Parameters:

The body of the request can include an array of room objects, each containing:

* **number** (*string*)\
  The room number or unique identifier within its housing unit.
* **external\_id** (*string*, optional)\
  An external identifier for the room, useful for linking with external systems.
* **external\_name** (*string*, optional)\
  A name or description for the room provided by an external system, if applicable.
* **housing** (*string, uuid*)\
  The identifier of the housing unit to which the room will belong.

{% openapi src="/files/2YNWdcD7SWYAbJN2lC4R" path="/rooms/bulk-create" method="post" %}
[Chekin-Chekin-1.0.0-resolved.json](https://3564732132-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfAJzL2tAGO9ZwOToBa0R%2Fuploads%2Fgit-blob-0641a0e07e27281f11fe82de446c7229bfe15c1e%2FChekin-Chekin-1.0.0-resolved.json?alt=media)
{% endopenapi %}
