Относительно API отеля Sabre
Конечная точка API: https://api-crt.cert.havail.sabre.com/v1.1.0/get/hoteldetails
Пример запроса
{
"GetHotelDetailsRQ": {
"SearchCriteria": {
"HotelRefs": {
"HotelRef": {
"HotelCode": "5436",
"CodeContext": "SABRE"
}
},
"RateInfoRef": {
"CurrencyCode": "USD",
"PrepaidQualifier": "IncludePrepaid",
"RefundableOnly": false,
"ConvertedRateInfoOnly": true,
"StayDateRange": {
"StartDate": "2020-05-05",
"EndDate": "2020-05-06"
},
"Rooms": {
"Room": [
{
"Index": 1,
"Adults": 2,
"Children": 0,
"ChildAges": ""
}
]
}
}
}
}
}
Первоначально я получил ответ без информации о скорости. Когда я обновил его, я получил ответ с информацией о скорости. Почему я получил ответ без информации о ставке изначально. Часто это происходит.
Пример ответа без информации о скорости
{
"GetHotelDetailsRS": {
"ApplicationResults": {
"status": "Complete",
"Success": [
{
"timeStamp": "2020-04-27T21:41:43.936-05:00"
}
],
"Warning": [
{
"type": "Application",
"timeStamp": "2020-04-27T21:41:43.933-05:00",
"SystemSpecificResults": [
{
"Message": [
{
"code": "WARN.0450",
"value": "Unable to process"
}
]
}
]
}
]
},
"HotelDetailsInfo": {
"HotelInfo": {
"HotelCode": "5436",
"CodeContext": "SABRE",
"HotelName": "Fairfield Inn and Suites by Marriott Gulfport",
"ChainCode": "FN",
"ChainName": "Fairfield Inn",
"BrandCode": "MARRIOTT",
"BrandName": "Marriott International",
"Status": "Active"
},
"HotelDescriptiveInfo": {}
}
}
}