Hotels
Get the normalized tax schema of a hotel
Overview
Returns the taxes and fees of a hotel as normalized static data. Each entry describes one tax or fee: whether it is settled with the booking or paid at the property, whether it is a percentage of the room rate or a fixed amount, how fixed amounts scale (per adult and/or per night), and its category.
When to Use
- Price transparency - Show guests which taxes and fees apply at a property
- Amount-due-at-property estimates - Charges with payAtProperty = true are collected at the hotel
- Tax auditing - Compare a supplier's rate breakdown against the reference schema
Notes
- Every listed tax or fee applies on top of the room rate
- included and payAtProperty are always opposites: included = true means the charge is settled with the booking, payAtProperty = true means the guest pays it at the property
- Percentage rates apply to the room rate (e.g. 13.5 means 13.5%)
- Fixed amounts are expressed in USD unless currency says otherwise
- appliedPer, appliedOn, validFrom and validTo are present when that detail is known for the charge; an entry without them is complete
- Tax data is refreshed periodically; use lastUpdated to detect changes. Hotels without tax data return 404
get/data/hotel/{hotelId}/tax-schema
Request
- Base URLhttps://api.liteapi.travel/v3.0
- URLhttps://api.liteapi.travel/v3.0/data/hotel/{hotelId}/tax-schema
- AuthAPI key in header X-API-Key
Path parameters
hotelIdstring required
Unique identifier of the hotel, in 'lp' format or numeric.
Response
OK
Example response
{
"data": {
"hotelId": "lp7556b",
"lastUpdated": "2026-07-01T10:15:00Z",
"taxes": [
{
"name": "City Tax",
"type": "fixed",
"percentageRate": 13.5,
"fixedAmount": 5,
"currency": "USD",
"perNight": true,
"category": "Resort fee",
"chargeType": "fee",
"appliedPer": "per_person_per_night",
"appliedOn": "net",
"validFrom": "2014-01-01",
"validTo": "2050-12-31"
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.