개선(improvement) #2810
closed개선(improvement) #2616: ** Hotel Lists Screen UI Renewal
개선(improvement) #2771: - PC
API Search Hotel List
100%
Description
Updated by harry harry about 2 months ago
- Status changed from 신규(New) to 진행(Doing)
- Start date set to 01/22/2026
Updated by Mon Nguyen about 2 months ago
- Assignee changed from harry harry to Mon Nguyen
Updated by Mon Nguyen about 2 months ago
- Status changed from 진행(Doing) to 신규(New)
Updated by harry harry about 1 month ago
- Assignee changed from Mon Nguyen to John Lee
Updated by John Lee about 1 month ago
"promotionName": "",
"promotionType": "",
"isPromotion": "",
"isSoldOut": false,
Thêm ratePlanCode
Nếu vendorcompCode 999999 thì promotion = "", còn khác thì mới display
Đưa all phần này vào trong roomType
Bộ filter res
forFilter: cần update lại bổ sung thêm bộ filter static ở response
Updated by Joo dev about 1 month ago
list starRatings sắp xếp từ lớn nhất tới nhỏ nhất theo field starRating
Updated by John Lee about 1 month ago
- Status changed from 진행(Doing) to 완료(Done)
- % Done changed from 80 to 100
- Build env. set to Dev
curl --location 'https://dev-newapi.ohmyhotel.com/hotel/list/v5' \
--header 'accept: application/json, text/plain, */*' \
--header 'accept-language: en-GB,en;q=0.9,ko;q=0.8,ja;q=0.7,en-US;q=0.6,vi;q=0.5,fr-FR;q=0.4,fr;q=0.3' \
--header 'content-type: application/json' \
--header 'origin: http://localhost:4204' \
--header 'priority: u=1, i' \
--header 'referer: http://localhost:4204/' \
--header 'sec-ch-ua: "Not(A:Brand";v="8", "Chromium";v="144", "Google Chrome";v="144"' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'sec-ch-ua-platform: "Windows"' \
--header 'sec-fetch-dest: empty' \
--header 'sec-fetch-mode: cors' \
--header 'sec-fetch-site: same-site' \
--header 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36' \
--header 'usertoken: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMTYxMzMiLCJyb2xlcyI6WyJkYXQubnQxQG9obXlob3RlbC5jb20iLCIxMTYxMzMiLCJBUUFBQUFJQUFDY1FBQUFBRUtMT0xuZ3Z6QVB6SXc0K25LRTg5bEova1BRMWZ0RDQ0byt0QVVOVHNVaXl1cVZEQXFvajluZUpiMUZVclN1akZRPT0iXSwiaWF0IjoxNzcwMDAxNzQxLCJleHAiOjE4MDE1Mzc3NDF9.a-9o6-qpQszKnYuHi4h0GvgAfX3p5CeUC0t_e26_8YQ' \
--data '{
"stationTypeCode": "STN01",
"currency": "VND",
"country": "VN",
"language": "EN",
"condition": {
"checkInDate": "2026-03-27",
"checkOutDate": "2026-03-28",
"dynamicRateYn": true,
"filter": {
"kidsStayFree":false,
"freeBreakfastYn":true,
"agodaRatings": ["2","5"],
"isPromotion":false
},
"rooms": [
{
"adultCount": 2,
"childCount": 0
}
],
"regionCode": 102529,
"sortOrder": "Recommend",
"limits": [
0,
15
]
}
}'
Updated by Mon Nguyen 8 days ago
Dear John Lee
Please investigate & update API adapt case not loggedIn can searched hotel test on dev env
cURL non-member:
curl --location 'https://dev-newapi.ohmyhotel.com/hotel/list/v5' \
--header 'accept: application/json, text/plain, */*' \
--header 'accept-language: en,vi-VN;q=0.9,vi;q=0.8,fr-FR;q=0.7,fr;q=0.6,en-US;q=0.5' \
--header 'content-type: application/json' \
--header 'origin: http://localhost:4200' \
--header 'priority: u=1, i' \
--header 'referer: http://localhost:4200/' \
--header 'sec-ch-ua: "Not:A-Brand";v="99", "Google Chrome";v="145", "Chromium";v="145"' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'sec-ch-ua-platform: "Windows"' \
--header 'sec-fetch-dest: empty' \
--header 'sec-fetch-mode: cors' \
--header 'sec-fetch-site: cross-site' \
--header 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36' \
--data '{
"stationTypeCode": "STN01",
"currency": "VND",
"country": "VN",
"language": "EN",
"condition": {
"checkInDate": "2026-04-23",
"checkOutDate": "2026-04-24",
"dynamicRateYn": true,
"limits": [
0,
10
],
"regionCode": 250513,
"rooms": [
{
"adultCount": 2,
"childCount": 0
}
],
"sortOrder": "Recommend"
}
}'
cURL member:
curl --location 'https://dev-newapi.ohmyhotel.com/hotel/list/v5' \
--header 'accept: application/json, text/plain, */*' \
--header 'accept-language: en,vi-VN;q=0.9,vi;q=0.8,fr-FR;q=0.7,fr;q=0.6,en-US;q=0.5' \
--header 'content-type: application/json' \
--header 'origin: http://localhost:4200' \
--header 'priority: u=1, i' \
--header 'referer: http://localhost:4200/' \
--header 'sec-ch-ua: "Not:A-Brand";v="99", "Google Chrome";v="145", "Chromium";v="145"' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'sec-ch-ua-platform: "Windows"' \
--header 'sec-fetch-dest: empty' \
--header 'sec-fetch-mode: cors' \
--header 'sec-fetch-site: cross-site' \
--header 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36' \
--header 'usertoken: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMTEyMTgiLCJyb2xlcyI6WyJkYXQubnRAb2hteWhvdGVsLmNvbSIsIjExMTIxOCIsIjA2NDIxNiJdLCJpYXQiOjE3NzI0NDA2MjQsImV4cCI6MTgwMzk3NjYyNH0.Pmh6eSfW77_dmF6BaWRIhHXO7XjiEi5jZvUzlJRXiC0' \
--data '{
"stationTypeCode": "STN01",
"currency": "VND",
"country": "VN",
"language": "EN",
"condition": {
"checkInDate": "2026-04-28",
"checkOutDate": "2026-04-29",
"dynamicRateYn": true,
"limits": [
0,
10
],
"regionCode": 250513,
"rooms": [
{
"adultCount": 2,
"childCount": 0
}
],
"sortOrder": "Recommend"
}
}'
Thank you
Updated by Mon Nguyen 5 days ago
John Lee wrote in #note-12:
Dear a Mon Nguyen, Please help me check again
Resolved
Thank you John Lee