Skip to main content
Reserve a room for a user. This endpoint uses the same body and room selection behavior as assign-room, but it requires reservations to be enabled in hotel settings.

Request

Body

string
required
Roblox user ID or username to reserve the room for.
string
required
The room type ID to reserve from.
string | null
Specific room number to reserve, or null for a random available room.

Response

Status Codes

  • 200: Room reserved successfully
  • 400: Invalid input, reservations are disabled, no available rooms, or gamepass check failed
  • 401: API key is required or invalid
  • 403: Hotel module is disabled or workspace access is denied