Sabre Hotel Descriptive Info Virtual Sandbox
Retrieve detailed descriptive content for Sabre and Global hotel properties.
The Get Hotel Descriptive Info API provides comprehensive property details for a single Sabre or Global hotel ID. Developers can use this service to fetch static content, amenities, and location data required for building hotel booking interfaces and travel planning applications.
Use this hosted sandbox to simulate Sabre Hotel Descriptive Info APIs without authentication, API keys, or extra dependencies. Point your code or SDK to the Beeceptor base URL, preferably through an environment variable or feature flag, and switch back to the production API when ready.
This keeps your integration code consistent across local development, QA, demos, and production.
Use cases:
Use this sandbox to test hotel property detail rendering, amenity mapping, location data parsing, and handling of varied descriptive content structures for different hotel providers without depending on live lodging inventory.
General
POST
| Header Name | Example |
|---|---|
Application-ID | "dolor" |
{
"GetHotelDescriptiveInfoRQ": {
"DescriptiveInfoRef": {
"Amenities": false,
"Descriptions": {
"Description": [
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
},
{
"Type": "ShortDescription"
}
]
},
"LocationInfo": false,
"PropertyInfo": false,
"SecurityFeatures": true
},
"HotelRefs": {
"HotelRef": {
"CodeContext": "SABRE",
"HotelCode": "0"
}
},
"POS": {
"Source": {
"PseudoCityCode": "Zcy2"
}
}
}
}{
"GetHotelContentRS": {
"ApplicationResults": {
"Error": [
{
"SystemSpecificResults": [
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "dolore deserunt amet"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "quis anim ullamco sunt dolore",
"ShortText": {},
"timeStamp": "aliqua in"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "nisi labore id Duis"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "reprehenderit ea nostrud",
"ShortText": {},
"timeStamp": "reprehenderit laborum id dolor consequat"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "laborum est occaecat consequat ex"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "veniam",
"ShortText": {},
"timeStamp": "in anim"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "ipsum laborum consequat sint Duis"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "qui in",
"ShortText": {},
"timeStamp": "do esse Duis aliquip sint"
}
],
"timeStamp": "nostrud ipsum exercitation non",
"type": "officia adipisicing cillum"
},
{
"SystemSpecificResults": [
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "voluptate"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "consequat dolore",
"ShortText": {},
"timeStamp": "sint non"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "id non ut"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "magna ad pariatur",
"ShortText": {},
"timeStamp": "eu proident nulla"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "reprehenderit veniam eiusmod ex"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "aliqua",
"ShortText": {},
"timeStamp": "in"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "in eiusmod aliqua"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "in cupidatat",
"ShortText": {},
"timeStamp": "ut ex"
}
],
"timeStamp": "ipsum ad aute",
"type": "pariatur"
},
{
"SystemSpecificResults": [
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "commodo aliqua officia culpa cupidatat"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "dolore",
"ShortText": {},
"timeStamp": "ex elit tempor exercitation"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "ex Ut"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "officia id sint ullamco",
"ShortText": {},
"timeStamp": "culpa est nulla"
}
],
"timeStamp": "in minim ullamco",
"type": "dolor amet officia labore"
}
],
"status": "Complete",
"Success": [
{
"SystemSpecificResults": [
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "cupidatat officia nulla"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "dolore laboris eu",
"ShortText": {},
"timeStamp": "sint"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "irure nisi"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "non voluptate aliquip officia nisi",
"ShortText": {},
"timeStamp": "ut irure aute nisi in"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "ad minim cillum"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "do pariatur eiusmod cillum non",
"ShortText": {},
"timeStamp": "occaecat"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "aliquip ex elit commodo"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "ad labore",
"ShortText": {},
"timeStamp": "in"
}
],
"timeStamp": "pariatur deserunt ullamco enim adipisicing",
"type": "ex quis irure tempor nostrud"
},
{
"SystemSpecificResults": [
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "dolor"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "incididunt mollit eu enim",
"ShortText": {},
"timeStamp": "sunt"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "minim"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "consequat laborum dolore commodo",
"ShortText": {},
"timeStamp": "nostrud esse incididunt ullamco elit"
}
],
"timeStamp": "amet ipsum labore sed velit",
"type": "dolore exercitation"
},
{
"SystemSpecificResults": [
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "ea"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "aute quis velit laborum Excepteur",
"ShortText": {},
"timeStamp": "cupidatat aliqua"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "do"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "reprehenderit pariatur",
"ShortText": {},
"timeStamp": "ut nisi officia laborum"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "et"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "in elit commodo aliquip",
"ShortText": {},
"timeStamp": "sit"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "sed culpa et reprehenderit ex"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "nulla labore sint culpa",
"ShortText": {},
"timeStamp": "sunt quis dolore culpa"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "nisi laboris minim sunt ea"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "ut amet labore",
"ShortText": {},
"timeStamp": "anim adipisicing magna laboris"
}
],
"timeStamp": "anim",
"type": "proident dolor eu occaecat pariatur"
}
],
"Warning": [
{
"SystemSpecificResults": [
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "esse deserunt"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "nulla ut quis",
"ShortText": {},
"timeStamp": "elit Lorem cillum dolore"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "cupidatat deserunt eiusmod non commodo"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
},
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "ut eu magna",
"ShortText": {},
"timeStamp": "veniam nulla occaecat fugiat"
},
{
"DocURL": {},
"Element": {},
"HostCommand": {
"LNIATA": "pariatur reprehenderit est sit Lorem"
},
"Message": [
{
"code": "ERR.0381",
"value": "Invalid check-in date"
}
],
"RecordID": {},
"reference": "cillum",
"ShortText": {},
"timeStamp": "ut nulla est dolore"
}
],
"timeStamp": "aute",
"type": "nisi Duis ex"
}
]
},
"HotelContentInfos": {
"HotelDescriptiveInfo": {
"Amenities": {
"Amenity": [
{
"Code": 15,
"ComplimentaryInd": false,
"Description": "Car rental desk",
"value": "Ask at reception for car rental charges"
},
{
"Code": 15,
"ComplimentaryInd": false,
"Description": "Car rental desk",
"value": "Ask at reception for car rental charges"
},
{
"Code": 15,
"ComplimentaryInd": false,
"Description": "Car rental desk",
"value": "Ask at reception for car rental charges"
},
{
"Code": 15,
"ComplimentaryInd": false,
"Description": "Car rental desk",
"value": "Ask at reception for car rental charges"
},
{
"Code": 15,
"ComplimentaryInd": false,
"Description": "Car rental desk",
"value": "Ask at reception for car rental charges"
}
]
},
"Descriptions": {
"Description": [
{
"Text": {
"Type": "Dining",
"value": "Bluefire Grill Full service dining, Breakfast Buffet, mediterrranian menu with midwest specialties. **Closed everyday from 1400-1700** - Bevende Lounge Art Deco atmosphere. Snack menu available. - Bean Counter Quick pickup and go, Starbuck*s coffee, danish, donuts, bagels, etc. - Room Service Available 0600-2300"
}
},
{
"Text": {
"Type": "Dining",
"value": "Bluefire Grill Full service dining, Breakfast Buffet, mediterrranian menu with midwest specialties. **Closed everyday from 1400-1700** - Bevende Lounge Art Deco atmosphere. Snack menu available. - Bean Counter Quick pickup and go, Starbuck*s coffee, danish, donuts, bagels, etc. - Room Service Available 0600-2300"
}
}
]
},
"HotelInfo": {
"BrandCode": "5",
"BrandName": "Westin",
"ChainCode": "oJ",
"ChainName": "Hilton Worldwide",
"CodeContext": "GLOBAL",
"HotelCode": "7",
"HotelName": "Westin Riverfront",
"SabreHotelCode": "9",
"SabreRating": "5",
"Status": "Active",
"TierLabels": {
"TierLabel": [
{
"ProgramId": "1082",
"Type": "Agency",
"Value": "Platinum"
},
{
"ProgramId": "1082",
"Type": "Agency",
"Value": "Platinum"
},
{
"ProgramId": "1082",
"Type": "Agency",
"Value": "Platinum"
},
{
"ProgramId": "1082",
"Type": "Agency",
"Value": "Platinum"
},
{
"ProgramId": "1082",
"Type": "Agency",
"Value": "Platinum"
}
]
}
},
"LocationInfo": {
"Address": {
"AddressLine1": "7487 Main Street N",
"AddressLine2": "Pointer Square",
"AddressLine3": "Orlando",
"CityName": {
"CityCode": "TUL",
"value": "Tulsa"
},
"CountryName": {
"Code": "US",
"value": "United States"
},
"PostalCode": "47178-8645",
"StateProv": {
"StateCode": "O",
"value": "Oklahoma"
}
},
"Contact": {
"Fax": "(353) 439-4399",
"Phone": "(973) 865-3776"
},
"Latitude": 50.4849,
"Longitude": -19.3575,
"Neighborhoods": {
"Neighborhood": [
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
},
{
"Id": "90000092",
"value": "Tulsa OK"
}
]
}
},
"PropertyInfo": {
"Floors": "35",
"Policies": {
"Policy": [
{
"Text": {
"Type": "CheckIn",
"value": "1200"
}
},
{
"Text": {
"Type": "CheckIn",
"value": "1200"
}
},
{
"Text": {
"Type": "CheckIn",
"value": "1200"
}
}
]
},
"PropertyQualityInfo": {
"PropertyQuality": [
{
"Code": 57,
"Description": "Luxury"
},
{
"Code": 57,
"Description": "Luxury"
},
{
"Code": 57,
"Description": "Luxury"
},
{
"Code": 57,
"Description": "Luxury"
}
]
},
"PropertyTypeInfo": {
"PropertyType": [
{
"Code": 1,
"Description": "All Suite"
},
{
"Code": 1,
"Description": "All Suite"
}
]
},
"Rooms": "99"
},
"SecurityFeatures": {
"SecurityFeature": [
{
"Code": 9,
"Description": "Complies with Local/State/Federal fire laws",
"value": "Fire safety law compliant"
},
{
"Code": 9,
"Description": "Complies with Local/State/Federal fire laws",
"value": "Fire safety law compliant"
},
{
"Code": 9,
"Description": "Complies with Local/State/Federal fire laws",
"value": "Fire safety law compliant"
},
{
"Code": 9,
"Description": "Complies with Local/State/Federal fire laws",
"value": "Fire safety law compliant"
}
]
}
}
}
}
}Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.Service Homepage: developer.sabre.com/rest-api/get-hotel-descriptive-info/v4
sabretravelhotelhospitalityrest