Get Room List
GET
/api/v1/rooms
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v1/rooms?page=&row=&search=&sort_by=&order=&location=&hotel_id='
Response Response Example
{
"status_code": 200,
"message": "Get Room List Success",
"data": {
"items": [
{
"id": 1,
"created_at": "2025-03-25T03:43:55.070Z",
"updated_at": "2025-03-28T03:43:55.070Z",
"name": "Teresa Fisher",
"price_per_night": 355.45,
"max_guests": 2,
"available_rooms_per_day": 10,
"hotel": {
"id": 1,
"created_at": "2025-03-24T11:06:36.270Z",
"updated_at": "2024-08-24T11:06:36.270Z",
"name": "Genevieve Stroman",
"location": "aute eu sint minim",
"rating": 5
}
}
],
"meta": {
"total_all_data": 1,
"total_view": 1,
"max_view": 10,
"current_page": 1,
"total_page": 1
}
}
}
Request
Query Params
page
number
optional
Default:
1
row
number
optional
Default:
10
search
string
optional
sort_by
enum<string>
optional
Allowed values:
nameprice_per_nightcreated_atupdated_at
Default:
rating
order
enum<string>
optional
Allowed values:
ascdesc
Default:
desc
location
string
optional
hotel_id
string
optional