TABLE OF CONTENTS

Purpose

Retrieve property-level content for a single hotel using the BTS-defined schema.
This endpoint is designed to support best-in-class content for business travel distribution. It allows distributors to build and maintain accurate hotel properties in their platforms using content sourced directly from hoteliers, normalized and curated by DerbySoft.


The endpoint provides a clean and reliable foundation for property creation and maintenance, ensuring consistent hotel information across distributor systems by using a modern and structured approach to organizing property data.

GET{endpoint}/property/{supplierId}/{hotelId}?distributorId={distributorId}&languageCode={languageCode} HTTP/1.1 
URL: 
Authorization: 53ac07777cdffac2d53000002d698728ce964432d7167596bc005c5fc
Accept-Encoding: gzip
Content-Encoding: gzip
Content-Type: application/json;charset=utf-8


Property Content Request Schema

Request (METHOD: GET)
Request PartField NameRequiredData TypeDescriptionExample
PathsupplierIdYstringSupplier ID in DerbySoft's systemMarriott
PathhotelIdYstringHotel Supplier's Hotel IDGATHI
QuerydistributorIdYstringThe ID of distributor in DerbySoft's systemEngine
QuerylanguageCodeNenum2-letter language code that conforms to ISO 639, followed by a hyphen and a two-letter, country code that conforms to ISO 3166
EN-US


Property Content Request Example

https://{enpoinrt}/contentv4/property/GOHOTEL/MARRIOTT-H01?distributorId=TEST01BPULL

Property Content Response Schema

Level
Field
Name
Required
Data
Type
Description
Example
1hotelIdYstringUnique property identifier.HTL123456
1hotelNameYstringOfficial hotel name.
Hotel Gran Via Barcelona
1hotelStatusCodenenumOperating status of the hotel using OTA_CodeType:"HST"
1languageCodeYstringLanguage for the associated property content in this messageEN-US
1chainCodeNstringChain code.MARRIOTT
1chainNameNstringChain nameMARRIOTT
1brandCodeNstringBrand code.WI
1brandNameNstringBrand name.Westin
1hotelDescriptionYstringOfficial hotel description.Located in dazzling downtown Shanghai two blocks from the vibrant promenade on the Bund waterfront The Westin Bund Center Shanghai is a conveniently situated 5 star hotel in a neighborhood of luxury brand shops and celebrated restaurants. Enjoy easy access to major business districts as well. While at the hotel, jump start your day in our beautiful heated pool or the WestinWORKOUT Fitness Studio. Enjoy delectable Eat Well breakfast buffets and surrender to pampering treatments in the ISpa Shanghai. Two architecturally dazzling 26 story towers with 568 hotel rooms and suites surround you in sumptuous style and 5 star amenities. Sink into a plush Westin Heavenly Bed, enjoy high tech amenities and superb views of the Huangpu River and the Bund or the Shanghai cityscape and Yu Garden.
1starNdecimalHotel start rating. 4
1timeZoneNstringtimezone for the hotel.GMT+8
1lastUpdatendateTimeDate/timestamp of last update to data in the HotelInfo element
2026-01-15T09:38:50.499Z
1defaultCurrencyCodeNenumDefault operational currency of the property ISO CodeCNY
1preSellDatendateThe property pre sell date.2025-11-03
1totalRoomCountNintengerTotal number of rooms at the property438
1positionNobjectGeographical coordinates of the property.
2latitudeNdecimalLatitude in decimal degrees.41.3851
2longitudeNdecimalLongitude in decimal degrees.2.1734
1closedSeasonsCarrayTime period when the hotel is closed2016-01-22
2startCdateStarting date of closure  (yyyy-mm-dd)2016-10-22
2endCdateEnding date of closure   (yyyy-mm-dd)15/01/2026
1addressYobjectPostal address of the property.
2addressLineYarray<string>Street address line.
Bund Center, 88 Henan Central Road
2countryCodeYstringCountry name or ISO code.CN
2stateProvNstringState or province.Shanghai
2cityNameYstringCity name.shanghai
2postalCodeNstringPostal or ZIP code.200002
1contactInfosNarrayList of contact details for the property.
2phonesNarray
3countryAccessCodecintergerInternational country access identifier86
3areaCityCodenintergerCode assigned for phone numbes in a specific region, city or area21
3phoneNumbercintergerTelephone number63351999
3phoneLocationTypenenumLocation of the phone see OTA Codes List (Appendix)4
2emailsNarray
3emailCstringIndividual email address information
reservations@hotel.com
3emailTypenenumDefines the purpose of the email address
see OTA Codes List (Appendix) OTA_CodeType "EAT"
4
2URLsNarrayCollection of website addresses
2acceptedPaymentsNarray
3CardTypeCodecenumPayment card type code:
AmericanExpress, BritishAirways, ContinentalAirlines, DeltaAirlines, DinersClub, DiscoverCard, Disney, Eurocard, Hilton, Hyatt, JapanCreditBureau, Marriott, Mastercard, RitzCarlton, SouthwestAirlines, StarwoodHotels, UnitedAirlines, USAirways, VISA
AmericanExpress
3cardTypeDescriptionNstringPayment card type description
AmericanExpress
1servicesNobjectList of services, amenities or facilities offered by the property (e.g., airport shuttle, room service, Concierge, health club, pool ).
2amenitiesNarray
3CodeCenumHotel amenity or service code under OTA_CodeType "HAC" (either this or BusinessServiceCode, will be sent)
see OTA Codes List (Appendix)
102
3codeDetailNstringFurther detail about the meeting room amenity or serviceWhirlpool
3descriptionNstringHuman-readable service description.
Translation services desc
3includedNbooleanindicate if the servide its included, default value is falseFALSE
3operationSchedulesNarrayCollection of operation times a
4startCdateStarting date of service availability2026-01-01
4endCdateEnding date of service availability2026-12-01
4operationTimesNarrayDefines the hours of operation
5startCTimeStarting time of service availability7:00
5endCTimeEnding time of service availability11:00
4chargesNarrayCost associated with an amenity or service
5amountndecimalService or amenity cost as a monetary amount250
5currencyCodeNstringCurrency code of amountCNY
5PercentndecimalService or amenity cost as a percentage of room rate10
5chargeUnitnenumUnit for which the charge applies base on OTA_CodeType "CHG"7
5chargeFrequencynenumTimeframe used to apply the charge during the course of the reservation OTA_CodeType "CHG"1
2
businessServices
3CodeCenumHotel amenity or service code under OTA_CodeType "HAC" (either this or BusinessServiceCode, will be sent)
see OTA Codes List (Appendix)
228
3codeDetailNstringFurther detail about the meeting room amenity or serviceBusiness center
3descriptionNstringHuman-readable service description.
Translation services desc
3includedNbooleanindicate if the servide its included, default value is falseFALSE
3operationSchedulesNarrayCollection of operation times a
4startCdateStarting date of service availability2026-01-01
4endCdateEnding date of service availability2026-12-01
4operationTimesNarrayDefines the hours of operation
5startCTimeStarting time of service availability7:00
5endCTimeEnding time of service availability11:00
4chargesNarrayCost associated with an amenity or service
5amountndecimalService or amenity cost as a monetary amount250
5currencyCodeNstringCurrency code of amountCYN
5PercentndecimalService or amenity cost as a percentage of room rate10
5chargeUnitnenumUnit for which the charge applies base on OTA_CodeType "CHG"7
5chargeFrequencynenumTimeframe used to apply the charge during the course of the reservation OTA_CodeType "CHG"1
2restaurantInfonobject
3quantityCintengernumber of restaurants at the property5
3restaurantsNarraySpecific restaurant information
4idNstringRestaurant ID in supplier system548762
4nameNstringName of the restaurantPrego
4offers breakfastNbooleanRestaurant serves breakfastTRUE
4offersLunchNbooleanRestaurant serves lunchFALSE
4offersDinnerNbooleanRestaurant serves dinnerTRUE
4offersBrunchNbooleanRestaurant serves brunchFALSE
4proximityCodeNenum Proximity of restaurant to hotel using OTA_CodeType "PRX"
 see OTA Codes List (Appendix)
1
2meetingRoomInfoNobjectCollection of meeting rooms that are within the hotel
3quantityNintengernumber of meeting rooms at the property19
3meetingRoomsNarraySpecific restaurant information
4nameNstringMeeting room NameLiberty loft
4idnstringUnique ID for the meeting room1597842
4amenitiesNarrayCollection of information about meeting room amenities and services
5codenstringAmenities or services available for any of the meeting rooms using OTA_CodeType: "MRC"17
5codeDetailnstringFurther detail about the meeting room amenity or service
High speed internet access
5quantitynintengerQuantity of the meeting room amenity23
4Capacitiesnarray
Information about the amount of usable meeting space at a hotel
5formatnenumMeeting room seating format code  using OTA_CodeType: "MRC"1
5MaxOccupancynintengerMaximum number of people the meeting room can accommodate for specific seeting100
4Dimensonnobject
Dimensions of the meeting room
5AreandecimalTotal area of meeting room600
5HeightndecimalHeight of meeting room ceilings30
5lenghtndecimalLength of meeting room20
5widthndecimalWidth of meeting room3
5unitOfMeasurendecimal
Unit of measure for dimensions using OTA_CodeType: "UOM"
2policyInfoNobjectGeneral property-level policy information (house rules).
3checkInTimeNtimeSpecifies the earliest time a guest can check-in.15:00
3checkOutTimeNtimeSpecifies the latest time a guest can check-out.12:00
3petsAllowedCodeNenumSpecifies at a high level the pet policy at the hotel:
 Pets Allowed, Pets Not Allowed, Assistive Animals Only, Pets By Arrangements
Pets Not Allowed
2loyaltyProgramsNarrayCollection of loyalty programs this hotel participates in
3programNameCstringName of the loyalty program
travelSectorTest Name
3travelSectorCenumTravel sector to which the loyalty program applies
see OTA Codes List Appendix)
travelSectorTest"
3programDescriptionNstringText description of the loyalty program
travelSectorTest description


Property Content Response Examples

Success Response (HTTP Status 200)

{
    "hotelId": "MARRIOTT-H01",
    "hotelName": "The Westin Bund Center, Shanghai",
    "hotelStatusCode": "OPEN",
    "languageCode": "EN-US",
    "chainCode": "MARRIOTT",
    "chainName": "MARRIOTT",
    "brandCode": "WI",
    "brandName": "Westin",
    "hotelDescription": "Located in dazzling downtown Shanghai two blocks from the vibrant promenade on the Bund waterfront The Westin Bund Center Shanghai is a conveniently situated 5 star hotel in a neighborhood of luxury brand shops and celebrated restaurants. Enjoy easy access to major business districts as well. While at the hotel, jump start your day in our beautiful heated pool or the WestinWORKOUT Fitness Studio. Enjoy delectable Eat Well breakfast buffets and surrender to pampering treatments in the ISpa Shanghai. Two architecturally dazzling 26 story towers with 568 hotel rooms and suites surround you in sumptuous style and 5 star amenities. Sink into a plush Westin Heavenly Bed, enjoy high tech amenities and superb views of the Huangpu River and the Bund or the Shanghai cityscape and Yu Garden.",
    "star": "4.5",
    "timeZone": "GMT+8",
    "lastUpdateTime": "2026-01-15T09:38:50.499Z",
    "defaultCurrencyCode": "CNY",
    "preSellDate": "2025-11-03",
    "totalRoomCount": 438,
    "position": {
        "latitude": "31.2321462",
        "longitude": "121.4865195"
    },
    "closeSeasons": [
        {
            "start": "2016-01-22",
            "end": "2016-10-22"
        },
        {
            "start": "2016-11-22",
            "end": "2017-06-22"
        }
    ],
    "address": {
        "addressLine": "Bund Center, 88 Henan Central Road",
        "countryCode": "CN",
        "stateProv": "Shanghai",
        "cityName": "Shanghai",
        "postalCode": "200002"
    },
    "contactInfos": [
        {
            "phones": [
                {
                    "countryAccessCode": "86",
                    "areaCityCode": "21",
                    "phoneNumber": "63351888",
                    "phoneLocationType": "4"
                },
                {
                    "countryAccessCode": "86",
                    "areaCityCode": "21",
                    "phoneNumber": "63352888",
                    "phoneLocationType": "4"
                }
            ],
            "emails": [
                {
                    "email": "rsvns-shanghai@westin.com",
                    "emailType": "4"
                }
            ],
            "urls": [
                "https://www.marriott.com.cn/default.mi",
                "https://www.marriott.com.cn/reservation/lookupReservation.mi"
            ]
        }
    ],
    "acceptedPayments": [
        {
            "cardTypeCode": "AmericanExpress",
            "cardTypeDescription": "AmericanExpress"
        },
        {
            "cardTypeCode": "JapanCreditBureau",
            "cardTypeDescription": "JapanCreditBureau"
        },
        {
            "cardTypeCode": "Other"
        },
        {
            "cardTypeCode": "Visa"
        },
        {
            "cardTypeCode": "DiscoverCard"
        },
        {
            "cardTypeCode": "Union Pay"
        },
        {
            "cardTypeCode": "Mastercard"
        },
        {
            "cardTypeCode": "DinersClub"
        }
    ],
    "services": {
        "amenities": [
            {
                "code": "37"
            },
            {
                "code": "133"
            },
            {
                "code": "165"
            },
            {
                "code": "20"
            },
            {
                "code": "187"
            },
            {
                "code": "170",
                "codeDetail": "1"
            },
            {
                "code": "116",
                "codeDetail": "Yes"
            },
            {
                "code": "64",
                "codeDetail": "Complimentary"
            },
            {
                "code": "145"
            },
            {
                "code": "137"
            },
            {
                "code": "146"
            },
            {
                "code": "22"
            },
            {
                "code": "129"
            },
            {
                "code": "78"
            },
            {
                "code": "26",
                "codeDetail": "On Property"
            },
            {
                "code": "100"
            },
            {
                "code": "149"
            },
            {
                "code": "96"
            },
            {
                "code": "148"
            },
            {
                "code": "132"
            },
            {
                "code": "39",
                "codeDetail": "On Property"
            },
            {
                "code": "168"
            },
            {
                "code": "152"
            },
            {
                "code": "77"
            },
            {
                "code": "150"
            },
            {
                "code": "151"
            },
            {
                "code": "7",
                "codeDetail": "Nearby"
            },
            {
                "code": "15"
            },
            {
                "code": "15"
            },
            {
                "code": "157",
                "codeDetail": "Buffet breakfast detal",
                "description": "Buffet breakfast desc",
                "included": false,
                "operationSchedules": [
                    {
                        "start": "2026-01-01",
                        "end": "2026-12-01",
                        "operationTimes": [
                            {
                                "start": "07:00",
                                "end": "13:00"
                            },
                            {
                                "start": "16:00",
                                "end": "23:00"
                            }
                        ],
                        "charges": [
                            {
                                "amount": "254.00",
                                "currencyCode": "CNY",
                                "chargeUnit": "7",
                                "chargeFrequency": "1"
                            }
                        ]
                    },
                    {
                        "start": "2027-01-01",
                        "end": "2027-12-01",
                        "operationTimes": [
                            {
                                "start": "07:00",
                                "end": "13:00"
                            },
                            {
                                "start": "16:00",
                                "end": "23:00"
                            }
                        ],
                        "charges": [
                            {
                                "currencyCode": "CNY",
                                "percent": "10",
                                "chargeUnit": "7",
                                "chargeFrequency": "1"
                            }
                        ]
                    }
                ]
            },
            {
                "code": "104"
            },
            {
                "code": "352"
            },
            {
                "code": "360"
            },
            {
                "code": "361"
            },
            {
                "code": "364"
            },
            {
                "code": "367"
            },
            {
                "code": "365"
            },
            {
                "code": "366"
            },
            {
                "code": "92"
            },
            {
                "code": "354"
            },
            {
                "code": "50",
                "codeDetail": "Daily"
            },
            {
                "code": "93"
            }
        ],
        "businessServices": [
            {
                "code": "49"
            },
            {
                "code": "70",
                "codeDetail": "Yes"
            },
            {
                "code": "102",
                "codeDetail": "Translation services detal",
                "description": "Translation services desc",
                "included": false,
                "operationSchedules": [
                    {
                        "start": "2026-01-01",
                        "end": "2026-12-01",
                        "operationTimes": [
                            {
                                "start": "07:00",
                                "end": "13:00"
                            },
                            {
                                "start": "16:00",
                                "end": "23:00"
                            }
                        ],
                        "charges": [
                            {
                                "amount": "254.00",
                                "currencyCode": "CNY",
                                "chargeUnit": "7",
                                "chargeFrequency": "1"
                            }
                        ]
                    },
                    {
                        "start": "2027-01-01",
                        "end": "2027-12-01",
                        "operationTimes": [
                            {
                                "start": "07:00",
                                "end": "13:00"
                            },
                            {
                                "start": "16:00",
                                "end": "23:00"
                            }
                        ],
                        "charges": [
                            {
                                "currencyCode": "CNY",
                                "percent": "10",
                                "chargeUnit": "7",
                                "chargeFrequency": "1"
                            }
                        ]
                    }
                ]
            }
        ],
        "restaurantInfo": {
            "quantity": 100,
            "restaurants": [
                {
                    "id": "5965872",
                    "name": "Prego",
                    "offersBreakfast": false,
                    "offersLunch": true,
                    "offersDinner": true,
                    "offersBrunch": false,
                    "proximityCode": "1"
                },
                {
                    "id": "5965873",
                    "name": "The Crystal Garden",
                    "offersBreakfast": false,
                    "offersLunch": true,
                    "offersDinner": false,
                    "offersBrunch": false,
                    "proximityCode": "1"
                },
                {
                    "id": "5965874",
                    "name": "The Stage",
                    "offersBreakfast": true,
                    "offersLunch": true,
                    "offersDinner": true,
                    "offersBrunch": false,
                    "proximityCode": "1"
                },
                {
                    "id": "5965875",
                    "name": "Daily Treats",
                    "offersBreakfast": true,
                    "offersLunch": true,
                    "offersDinner": false,
                    "offersBrunch": false,
                    "proximityCode": "1"
                }
            ]
        },
        "meetingRoomInfo": {
            "quantity": 19,
            "meetingRooms": [
                {
                    "name": "Liberty Loft",
                    "id": "5965872",
                    "amenities": [
                        {
                            "code": "93",
                            "codeDetail": "1",
                            "quantity": 23
                        },
                        {
                            "code": "92",
                            "codeDetail": "2",
                            "quantity": 33
                        }
                    ],
                    "capacities": [
                        {
                            "format": "1",
                            "maxOccupancy": 100
                        },
                        {
                            "format": "3",
                            "maxOccupancy": 150
                        }
                    ],
                    "dimension": {
                        "area": "600",
                        "height": "30",
                        "length": "30",
                        "width": "20",
                        "unitOfMeasure": 3
                    }
                }
            ]
        }
    },
    "policyInfo": {
        "checkInTime": "15:00:00",
        "checkOutTime": "12:00:00",
        "petsAllowedCode": "Pets Not Allowed"
    },
    "loyaltyPrograms": [
        {
            "programName": "travelSectorTest Name",
            "travelSector": "travelSectorTest",
            "programDescription": "travelSectorTest description"
        }
    ]
}

Error Response (HTTP Status 401)

{"error":"Invalid API key in request"}

Error Response (HTTP Status 404) for unknown propertyCode (recommended)

{
    "errorCode": "HotelNotFound",
    "errorMessage": "Hotel[GOHOTEL:MARRIOTT-H02 has no access permission] not found."
}