---
title: "Find all rooms"
method: GET
path: "/rooms.json"
tags: ["Room Endpoints"]
---

# Find all rooms

`GET /rooms.json`

Returns all rooms

## Headers

- `Authorization` string, required

## Response `200`

successful operation

- Room[]
  - `id` integer — Same as code
  - `code` string — The code of the room - used internally by Jammed
  - `name` string — The name of the room
  - `description` string — The description of the room - you can set this in the admin interface
  - `space_for` integer — The capacity of the room
  - `order` integer
  - `twenty_four_hour_booking` boolean — Whether the room can be booked 24 hours a day
  - `space_type` string — The type of space the room is
  - `hex_colour` string — The hex colour of the room on the dashboard
  - `active` boolean — Whether the room is active for Jammed online bookings
  - `prices_set` integer — The count of prices set for the room
  - `price_to` string — The maximum price for the room
  - `price_from` string — The minimum price for the room
  - `images` object[] — The images of the room
    - `original` string — Image URL
  - `data` object — The hidden data of the room - can be set and used by back-end systems

## Other responses

- `401` — Unauthorized - Invalid API key

## Changes

- **2026-03-29** (v2) `3535cc88f407` — 1 breaking
  - the `items/id` response's property type/format changed from `string`/`` to `integer`/`` for status `200`
- **2022-05-05** (v2) `95c52cb13f9a` — 1 breaking
  - the `items/id` response's property type/format changed from `integer`/`` to `string`/`` for status `200`

[Change history](https://skmtc.dev/jammed-org/apis/jammed-bookings-api/changes/rooms.json/get.md)

---

[API](https://skmtc.dev/jammed-org/apis/jammed-bookings-api.md) · [All operations](https://skmtc.dev/jammed-org/apis/jammed-bookings-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/jammed-org/jammed-bookings-api/revisions/8edf08285947/schema)
