---
title: "Get Room By Id"
method: GET
path: "/api/rooms/by-id/{room_id}"
tags: ["rooms"]
---

# Get Room By Id

`GET /api/rooms/by-id/{room_id}`

## Path parameters

- `room_id` string, uuid, required

## Response `200`

Successful Response

- ModelsSchemasRoomModelsRoomResponse — Room response model.
  - `id` string, uuid, required — Room UUID
  - `clinic_location_id` string, uuid, required — Clinic location UUID
  - `name` string, required — Room name
  - `description` string, nullable — Room description
  - `room_type` 'STANDARD' | 'NUTRITION' — Room type constants.
  - `capacity` integer — Room capacity
  - `is_active` boolean, required — Whether the room is active
  - `created_at` string, date-time, nullable — Creation timestamp
  - `updated_at` string, date-time, nullable — Last update timestamp
  - `clinic_location` RoomClinicLocationResponse — Nested clinic location data for room responses.
    - `id` string, uuid, required — Clinic location UUID
    - `name` string, required — Clinic location name
    - `address` string, nullable — Clinic location address

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/corabea/apis/corabea-api.md) · [All operations](https://skmtc.dev/corabea/apis/corabea-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/corabea/corabea-api/revisions/13c1bce1bdc4/schema)
