HotelPriceCheck (JSON)
API情報
当該機能は、ホテルの金額をチェックするAPIです。
ホテルAPIの各種ワークフローは こちらをご確認ください。
最新バージョン | :4.0.0 |
プロトコル | :JSON |
HTTPメソッド | :POST |
Endpoint | :/v4.0.0/hotel/pricecheck |
注2: Endpoint情報は、バージョンによって異なりますので、
最新バージョン以外のEndpointは、タグ定義書をご確認ください。
更新履歴
HotelPriceCheck v4.0.0 on April 18, 2022
- Version4.0.0をリリースいたしました。
HotelPriceCheck v3.0.0 on September 28, 2020
- TAX/Feeの適用日や内訳が返却されるようになりました。
HotelPriceCheck v2.1.0 on January 31, 2020
- Version2.1.0をリリースいたしました。
リクエストサンプル
選択{
"HotelPriceCheckRQ": {
"version": "4.0.0",
"RateInfoRef": {
"RateKey": "7z5508V7ecXXRaHBQhaZHbFo5E0vtJ7uaZztZ2TgEQ7ucqFPvRg88QLzEGnZzzkWD2m7WutItdXI0c/igUW667ccTITcjbQBKAX4OnKaqaDaoSrEv6r2MkrIVsPBp6KlONTfi+yDVu11v+9p9/6TxI+Un9wzCHvWJH9s2IKTOVB1K7QM8Uqo9ZGwPioJoc4al2iDScTdfkiIyL7OxBcEJNjsTkoRoPuGBhTcH5LHvYdCrgKOEho0/lK2zKEWhOBSjAU85Hx6GBvGNecmj2wsDuytZAaBPEIc50F0/RQhnGLYfXRq0SlwIk+Wis37z42MQIolHIuKytEySJ12mKI67O+6AH4fR8HmsnwHwmnmUpuhJtkN/d1R8w/OSYqfKZQvaa0itFwzJNjjf/MpsMoj0Zclh0Mm6/fyjULF7ejeLPJoLTnnvuKuzDUZfPRblvWnKPAzLQxnAn1bs1136bC0Lp6l9Zw30eAlHRDFN7bPplnR0iENWqp9zjpqUzK012RNRydpXm9P2litZ1m7sRDEn0eGMkbKr3y5p9Lnd0e4hDNv3w1Ww0dVr/VSK13t5tSbmiiZlRxuGthh4yQ4x7ugfk6KoQMEVJOpNZSZ+O62LywmiO6yMjUixl8Hb3Eqby3s2RphsFj52y3V5S7UhSFoF7gHWXJcZqzpE7o3vD3jtCE="
}
}
}
レスポンスサンプル
選択{
"HotelPriceCheckRS": {
"ApplicationResults": {
"status": "Complete",
"Success": [
{
"timeStamp": "2023-11-27T11:18:44.481+09:00"
}
]
},
"version": "4.0.0",
"PriceCheckInfo": {
"BookingKey": "fe86455f-5d62-42b2-a1b0-3ec9ae7b50ec",
"PriceChange": false,
"PriceDifference": "0.00",
"CurrencyCode": "USD",
"ConvertedPriceChange": false,
"ConvertedPriceDifference": "0",
"ConvertedCurrencyCode": "JPY",
"HotelInfo": {
"HotelCode": "100388778",
"CodeContext": "GLOBAL",
"HotelName": "The Westin Bonaventure Hotel And Suites Los Angeles",
"ChainCode": "WI",
"ChainName": "Westin Hotels And Resorts",
"BrandCode": "10000",
"BrandName": "undefined",
"SabreRating": "4.0",
"SabreHotelCode": "50",
"LocationInfo": {
"Latitude": "34.053089",
"Longitude": "-118.256362",
"Address": {
"AddressLine1": "404 S Figueroa St",
"CityName": {
"CityCode": "LAX",
"value": "Los Angeles"
},
"StateProv": {
"StateCode": "CA",
"value": ""
},
"PostalCode": "90071",
"CountryName": {
"Code": "US",
"value": "United States of America"
}
},
"Contact": {
"Phone": "1-213-624-1000",
"Fax": "1-213-612-4800"
}
}
},
"HotelRateInfo": {
"RateInfos": {
"RateInfo": [
{
"StartDate": "2024-04-14",
"EndDate": "2024-04-15",
"AmountBeforeTax": "233.00",
"AmountAfterTax": "270.97",
"AverageNightlyRate": "270.97",
"AverageNightlyRateBeforeTax": "233.00",
"CurrencyCode": "USD",
"AdditionalFeesInclusive": true,
"TaxInclusive": true,
"RateSource": "100",
"RateKey": "RxnXDzwz/NX67NRY6bisidUDGKimCjPDCT4o7bJqYU51kpKW1+whHbHIT7CXji0Pz0N11Gl4qtzpeK72YlzNPWSzS4DPtnOQYpCdkp7nTZkEbg4Eg3fR5FWBtiN9tZ+r9/8+hiUPVAKGffP81ShhPJENY4rKANU5xurC/oeSUOxZV/Hv5FmNJmulZeO1Wpe7gquVzaGJOgBKRhr1Kd0/CsFVXeEKz0edFXF9Mp1lP9zuDEjfA3Bpjs3j+CGZ24p4Yx0rSZvZTR2OujbeLItm9u8By2XMeWTIiUfFlcDbyV751OyMjp51MNgGITbJHL2U3dc5voGEBRCZGFdW16HkoXfgYHlqpfb6OpLgdVUD0fdfep3012/hcbH/zrdL5U/WQEpirOa6a8RyQztdntb/NcEYAMJ3MognOFt/roGyJ9mx27dqJ73k+8QFMcWXXyCLyrI3LHhJ36EWNyNg61hultIcj8CewXzpnElLJW2IraWDBmbJgYiUfvQ9KvKWe9jFy1+JgNl4uLJRRpLaVQn1/PWrqVCJelHCgfI8pXEHrDFzGNQ1NtR/NmOf1Fq9y2Vz6ErvXk7bnZ3wy2JeH8KSpbHA9fQmJSTAQJE44XiZnpCI9w8QI22jTAUyLkIAJ/5fxwkjB5gJluqXBtvu8mr1muYhTY3l/9RWA8Z5T7sveHQ=",
"Commission": {
"Type": "Variable",
"CommissionDescription": {
"Text": "COMMISSIONABLE"
}
}
}
],
"ConvertedRateInfo": [
{
"StartDate": "2024-04-14",
"EndDate": "2024-04-15",
"AmountBeforeTax": "34799",
"AmountAfterTax": "40470",
"AverageNightlyRate": "40470",
"AverageNightlyRateBeforeTax": "34799",
"CurrencyCode": "JPY",
"AdditionalFeesInclusive": true,
"TaxInclusive": true,
"RateSource": "100",
"RateKey": "RxnXDzwz/NX67NRY6bisidUDGKimCjPDCT4o7bJqYU51kpKW1+whHbHIT7CXji0Pz0N11Gl4qtzpeK72YlzNPWSzS4DPtnOQYpCdkp7nTZkEbg4Eg3fR5FWBtiN9tZ+r9/8+hiUPVAKGffP81ShhPJENY4rKANU5xurC/oeSUOxZV/Hv5FmNJmulZeO1Wpe7gquVzaGJOgBKRhr1Kd0/CsFVXeEKz0edFXF9Mp1lP9zuDEjfA3Bpjs3j+CGZ24p4Yx0rSZvZTR2OujbeLItm9u8By2XMeWTIiUfFlcDbyV751OyMjp51MNgGITbJHL2U3dc5voGEBRCZGFdW16HkoXfgYHlqpfb6OpLgdVUD0fdfep3012/hcbH/zrdL5U/WQEpirOa6a8RyQztdntb/NcEYAMJ3MognOFt/roGyJ9mx27dqJ73k+8QFMcWXXyCLyrI3LHhJ36EWNyNg61hultIcj8CewXzpnElLJW2IraWDBmbJgYiUfvQ9KvKWe9jFy1+JgNl4uLJRRpLaVQn1/PWrqVCJelHCgfI8pXEHrDFzGNQ1NtR/NmOf1Fq9y2Vz6ErvXk7bnZ3wy2JeH8KSpbHA9fQmJSTAQJE44XiZnpCI9w8QI22jTAUyLkIAJ/5fxwkjB5gJluqXBtvu8mr1muYhTY3l/9RWA8Z5T7sveHQ=",
"Commission": {
"Type": "Variable",
"CommissionDescription": {
"Text": "COMMISSIONABLE"
}
}
}
]
},
"Rooms": {
"Room": [
{
"RoomIndex": 1,
"RoomType": "Guest Room",
"RoomTypeCode": 42,
"BedTypeOptions": {
"BedTypes": [
{
"BedType": [
{
"Code": 3,
"Description": "King Bed",
"Count": 1
}
]
}
]
},
"RoomDescription": {
"Name": "MARRIOTT SENIOR DISC.",
"Text": [
"MARRIOTT SENIOR DISCOUNT, INCLUDES 62 YEARS AND OLDER VALID ID REQUIRED, TRADITIONAL 1 KING BED, GUEST ROOM, 1 KING, CITY VI A RECOVERY FEE OF USD 500 APPLIES TO ALL GUESTS WHO SMOKE OR VAPE IN ANY AREA OF THE HOTEL. THERE IS NO RESORT OR DESTINATION FEE AT THIS HOTEL. MAX OCCUPANCY- 3 GUESTS TRADITIONAL ROOM, 1 KING, MINI FRIDGE, 276SQFT/25SQM-339SQFT/31SQM, WIRELESS INTERNET, COMPLIMENTARY, COFFEE/TEA MAKER MARRIOTT SENIOR DISCOUNT - AVAILABLE TO GUESTS 62 YEARS OF AGE OR OLDER. - PROOF OF AGE ELIGIBILITY REQUIRED AT CHECK-IN. - LIMIT OF TWO ROOMS PER NIGHT."
]
},
"Amenities": {
"Amenity": [
{
"Code": 164,
"Description": "Mini-refrigerator",
"value": ""
},
{
"Code": 19,
"Description": "Coffee/Tea maker",
"value": ""
}
]
},
"RatePlans": {
"RatePlan": [
{
"RatePlanName": "MARRIOTT SENIOR DISC.",
"RatePlanType": "24",
"PrepaidIndicator": false,
"LimitedAvailability": "false",
"RateSource": "100",
"RateKey": "RxnXDzwz/NX67NRY6bisidUDGKimCjPDCT4o7bJqYU51kpKW1+whHbHIT7CXji0Pz0N11Gl4qtzpeK72YlzNPWSzS4DPtnOQYpCdkp7nTZkEbg4Eg3fR5FWBtiN9tZ+r9/8+hiUPVAKGffP81ShhPJENY4rKANU5xurC/oeSUOxZV/Hv5FmNJmulZeO1Wpe7gquVzaGJOgBKRhr1Kd0/CsFVXeEKz0edFXF9Mp1lP9zuDEjfA3Bpjs3j+CGZ24p4Yx0rSZvZTR2OujbeLItm9u8By2XMeWTIiUfFlcDbyV751OyMjp51MNgGITbJHL2U3dc5voGEBRCZGFdW16HkoXfgYHlqpfb6OpLgdVUD0fdfep3012/hcbH/zrdL5U/WQEpirOa6a8RyQztdntb/NcEYAMJ3MognOFt/roGyJ9mx27dqJ73k+8QFMcWXXyCLyrI3LHhJ36EWNyNg61hultIcj8CewXzpnElLJW2IraWDBmbJgYiUfvQ9KvKWe9jFy1+JgNl4uLJRRpLaVQn1/PWrqVCJelHCgfI8pXEHrDFzGNQ1NtR/NmOf1Fq9y2Vz6ErvXk7bnZ3wy2JeH8KSpbHA9fQmJSTAQJE44XiZnpCI9w8QI22jTAUyLkIAJ/5fxwkjB5gJluqXBtvu8mr1muYhTY3l/9RWA8Z5T7sveHQ=",
"ProductCode": "XMIA00",
"RatePlanInclusions": {
"RatePlanInclusion": [
{
"Description": "Internet services",
"Code": 223
}
]
},
"RateInfo": {
"StartDate": "2024-04-14",
"EndDate": "2024-04-15",
"AmountBeforeTax": "233.00",
"AmountAfterTax": "270.97",
"AverageNightlyRate": "270.97",
"AverageNightlyRateBeforeTax": "233.00",
"CurrencyCode": "USD",
"AdditionalFeesInclusive": true,
"TaxInclusive": true,
"Taxes": {
"Amount": "37.28",
"CurrencyCode": "USD",
"TaxGroups": {
"TaxGroup": [
{
"Code": 18,
"Description": "Tourism tax",
"Amount": "4.66",
"CurrencyCode": "USD",
"TaxDescription": {
"Text": [
"CONVENTION / TOURISM"
]
}
},
{
"Code": 10,
"Description": "Occupancy tax",
"Amount": "32.62",
"CurrencyCode": "USD",
"TaxDescription": {
"Text": [
"OCCUPANCY TAX"
]
}
}
]
}
},
"Fees": {
"Amount": "0.69",
"CurrencyCode": "USD",
"FeeGroups": {
"FeeGroup": [
{
"Code": 18,
"Description": "Tourism tax",
"Amount": "0.69",
"CurrencyCode": "USD",
"FeeDescription": {
"Text": [
"CONVENTION / TOURISM"
]
}
}
]
}
},
"RoomExtras": {
"RoomExtra": [
{
"Code": 196,
"Description": "Extra adult charge",
"Amount": "0.00",
"CurrencyCode": "USD"
},
{
"Code": 91,
"Description": "Rollaway bed",
"Amount": "30.00",
"CurrencyCode": "USD"
},
{
"Code": 26,
"Description": "Cribs",
"Amount": "0.00",
"CurrencyCode": "USD"
}
]
},
"CancelPenalties": {
"CancelPenalty": [
{
"Refundable": true,
"Deadline": {
"OffsetTimeUnit": "Day",
"OffsetUnitMultiplier": 2,
"OffsetDropTime": "BeforeArrival"
}
}
]
},
"Guarantee": {
"GuaranteeType": "GUAR",
"GuaranteesAccepted": {
"GuaranteeAccepted": [
{
"GuaranteeTypeCode": 5,
"GuaranteeTypeDescription": "Credit card",
"PaymentCards": {
"PaymentCard": [
{
"CardCode": "AX",
"value": "AMERICAN EXPRESS"
},
{
"CardCode": "CA",
"value": "MASTERCARD"
},
{
"CardCode": "DC",
"value": "DINERS CLUB CARD"
},
{
"CardCode": "DS",
"value": "DISCOVER CARD"
},
{
"CardCode": "JC",
"value": "JCB CREDIT CARD"
},
{
"CardCode": "VI",
"value": "VISA"
},
{
"CardCode": "IK",
"value": "MASTER CARD"
},
{
"CardCode": "VS",
"value": "VISA"
},
{
"CardCode": "MC",
"value": "MASTER CARD"
}
]
}
}
]
}
},
"AdditionalDetails": {
"AdditionalDetail": [
{
"Code": 32,
"Description": "Rate disclaimer information",
"Text": [
"INCLUDES TAXES AND SURCHARGES"
]
},
{
"Code": 7,
"Description": "Cancellation information",
"Text": [
"CANCEL PERMITTED UP TO 02 DAYS BEFORE ARRIVAL",
"270.28 USD CANCEL FEE PER ROOM"
]
},
{
"Code": 14,
"Description": "Miscellaneous information",
"Text": [
"UPON EARLY DEPARTURE, AN EARLY DEPARTURE CHARGE OF ONE",
"NIGHT S ROOM AND APPLICABLE TAX APPLIES.",
"COMMITMENT-HTTPS//CLEAN*MARRIOTT*COM"
]
}
]
}
},
"ConvertedRateInfo": {
"StartDate": "2024-04-14",
"EndDate": "2024-04-15",
"AmountBeforeTax": "34799",
"AmountAfterTax": "40470",
"AverageNightlyRate": "40470",
"AverageNightlyRateBeforeTax": "34799",
"CurrencyCode": "JPY",
"AdditionalFeesInclusive": true,
"TaxInclusive": true,
"Taxes": {
"Amount": "5567",
"CurrencyCode": "JPY",
"TaxGroups": {
"TaxGroup": [
{
"Code": 18,
"Description": "Tourism tax",
"Amount": "695",
"CurrencyCode": "JPY",
"TaxDescription": {
"Text": [
"CONVENTION / TOURISM"
]
}
},
{
"Code": 10,
"Description": "Occupancy tax",
"Amount": "4871",
"CurrencyCode": "JPY",
"TaxDescription": {
"Text": [
"OCCUPANCY TAX"
]
}
}
]
}
},
"Fees": {
"Amount": "103",
"CurrencyCode": "JPY",
"FeeGroups": {
"FeeGroup": [
{
"Code": 18,
"Description": "Tourism tax",
"Amount": "103",
"CurrencyCode": "JPY",
"FeeDescription": {
"Text": [
"CONVENTION / TOURISM"
]
}
}
]
}
},
"RoomExtras": {
"RoomExtra": [
{
"Code": 196,
"Description": "Extra adult charge",
"Amount": "0",
"CurrencyCode": "JPY"
},
{
"Code": 91,
"Description": "Rollaway bed",
"Amount": "4480",
"CurrencyCode": "JPY"
},
{
"Code": 26,
"Description": "Cribs",
"Amount": "0",
"CurrencyCode": "JPY"
}
]
},
"CancelPenalties": {
"CancelPenalty": [
{
"Refundable": true,
"Deadline": {
"OffsetTimeUnit": "Day",
"OffsetUnitMultiplier": 2,
"OffsetDropTime": "BeforeArrival"
}
}
]
},
"Guarantee": {
"GuaranteeType": "GUAR",
"GuaranteesAccepted": {
"GuaranteeAccepted": [
{
"GuaranteeTypeCode": 5,
"GuaranteeTypeDescription": "Credit card",
"PaymentCards": {
"PaymentCard": [
{
"CardCode": "AX",
"value": "AMERICAN EXPRESS"
},
{
"CardCode": "CA",
"value": "MASTERCARD"
},
{
"CardCode": "DC",
"value": "DINERS CLUB CARD"
},
{
"CardCode": "DS",
"value": "DISCOVER CARD"
},
{
"CardCode": "JC",
"value": "JCB CREDIT CARD"
},
{
"CardCode": "VI",
"value": "VISA"
},
{
"CardCode": "IK",
"value": "MASTER CARD"
},
{
"CardCode": "VS",
"value": "VISA"
},
{
"CardCode": "MC",
"value": "MASTER CARD"
}
]
}
}
]
}
},
"AdditionalDetails": {
"AdditionalDetail": [
{
"Code": 32,
"Description": "Rate disclaimer information",
"Text": [
"INCLUDES TAXES AND SURCHARGES"
]
},
{
"Code": 7,
"Description": "Cancellation information",
"Text": [
"CANCEL PERMITTED UP TO 02 DAYS BEFORE ARRIVAL",
"270.28 USD CANCEL FEE PER ROOM"
]
},
{
"Code": 14,
"Description": "Miscellaneous information",
"Text": [
"UPON EARLY DEPARTURE, AN EARLY DEPARTURE CHARGE OF ONE",
"NIGHT S ROOM AND APPLICABLE TAX APPLIES.",
"COMMITMENT-HTTPS//CLEAN*MARRIOTT*COM"
]
}
]
}
}
}
]
}
}
]
}
}
}
}
}
JSONタグ定義書
-
- リクエスト (2022/04/18更新)
-
- レスポンス (2022/04/18更新)
-
- リクエスト(Ver3.0.0)
-
- レスポンス(Ver3.0.0)
-
- リクエスト(Ver2.1.0)
-
- レスポンス(Ver2.1.0)
スキーマ
【注意点】
各種スキーマは、Sabre社提供のオリジナル版となるため、「JSONタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「JSONタグ定義書」にてご確認ください。
※弊社にて「JSONタグ定義書」を作成する際、各タグの利用可否確認を行っております。
各種スキーマは、Sabre社提供のオリジナル版となるため、「JSONタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「JSONタグ定義書」にてご確認ください。
※弊社にて「JSONタグ定義書」を作成する際、各タグの利用可否確認を行っております。
-
- スキーマ
-
- スキーマ(Ver3.0.0)
-
- スキーマ(Ver2.1.0)