Join our community at https://www.reddit.com/r/HotelByte/
curl --location --request POST 'https://api-test.hotelbyte.com/api/search/hotelRates' \
--header 'Client-Request-Timestamp;' \
--header 'Currency;' \
--header 'IP;' \
--header 'Language;' \
--header 'Request-Id;' \
--header 'Session-Id;' \
--header 'Test;' \
--header 'Timeout-Milliseconds;' \
--header 'Trace-Id;' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
"hotelId": "461850557",
"checkIn": "now()",
"checkOut": "now()+7",
"countryCode": "US",
"residencyCode": "US",
"nationalityCode": "US",
"roomOccupancies": [
{
"adultCount": 2,
"childrenAges": [
2
]
}
]
}'{
"code": 0,
"msg": "string",
"data": {
"rooms": [
{
"roomTypeId": "string",
"roomTypeName": {
"en": "string",
"zh": "string",
"ar": "string"
},
"hotelId": "string",
"rates": [
{
"ratePkgId": "string",
"refundableMode": "full",
"refundableUntil": "2006-01-02T15:04:05Z07:00",
"cancelFees": [
{
"until": "2006-01-02T15:04:05Z07:00",
"fee": {
"currency": "string",
"amount": 0
}
}
],
"originalRoomNaming": {
"id": "string",
"name": "string",
"supplier": 0
},
"rate": {
"commissionableRate": {
"currency": "string",
"amount": 0
},
"netRate": {
"currency": "string",
"amount": 0
},
"grossRate": {
"currency": "string",
"amount": 0
},
"respectGrossRate": true
},
"totalRate": {
"commissionableRate": {
"currency": "string",
"amount": 0
},
"netRate": {
"currency": "string",
"amount": 0
},
"grossRate": {
"currency": "string",
"amount": 0
},
"respectGrossRate": true
},
"rateComment": "string",
"includesPackaging": true,
"checkIn": "now()",
"checkOut": "now()+7",
"board": {
"boardId": "RO",
"boardName": {
"en": "string",
"zh": "string",
"ar": "string"
},
"boardDesc": {
"en": "string",
"zh": "string",
"ar": "string"
}
},
"tax": {
"total": {
"currency": "string",
"amount": 0
},
"items": [
{
"taxType": "string",
"taxName": "string",
"amount": {
"currency": "string",
"amount": 0
},
"desc": "string"
}
]
}
}
]
}
]
}
}