Retrieving charges metadata
Use the charges meta endpoint to retrieve a full list of charge types supported by Charges API, their corresponding OTA codes, and the charge category they apply to.
List of charges is mostly static
The meta endpoint returns a list of all Booking.com supported charges and their details. Updates to this list are infrequent but can happen. Use this endpoint to get up-to-date information and pick up any newly introduced facilities at Booking.com.
Retrieving charges metadata
Use this endpoint to retrieve Booking.com supported charges and their details.
GET
https://supply-xml.booking.com/charges-api/meta
To view the open API specification for the Charges meta endpoint, see Retrieve charges meta endpoint.
Response parameters
The following table describes the response elements:
Parameter | Description | Type | Notes |
---|---|---|---|
data | Root element | object | |
> charge_type_id | The charge ID that is used in Charges API. | string | |
> ota_fee_tax_types | Legacy OTA Fee Tax Type Codes (FTT). | array of integer | In rare cases there are two historical type codes for one modern type. |
> booking_extended_legacy_code | Legacy Booking.com Extended Fee Tax Type Codes (FTT). | array of integer | |
> charge_category | Charge category as used in the charge configuration base. | string | The category includes: - Net price - Taxes - Locality taxes - Property charges |
> discontinued | Indicates if a charge is discontinued. Once a charge type is discontinued, it cannot be created or updated, only deleted. | boolean | |
> discontinuation_notice | In the case that a charge type is discontinued, this will provide information about what to use instead or why it was discontinued. | string | |
> allowed_charge_modes | Lists the modes that this charge type supports. | list of strings |
Response body example
Click to view an example response from the meta endpoint. This is an example and is not the source of truth. To retrieve an up-to-date list of all charge types and their details, implement the meta endpoint.
{
"data": [
{
"charge_type_id": "CITYTAX",
"ota_fee_tax_types": [
3
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "RESORTFEE",
"ota_fee_tax_types": [
12
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "TAX",
"ota_fee_tax_types": [
13,
17
],
"charge_category": "TAXES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "SERVICECHARGE",
"ota_fee_tax_types": [
14
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "TOURISMFEE",
"ota_fee_tax_types": [
18
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "GOODSSERVICESTAX",
"ota_fee_tax_types": [
35
],
"charge_category": "TAXES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "VAT",
"ota_fee_tax_types": [
36,
19
],
"charge_category": "TAXES",
"allowed_charge_modes": [
"PERCENTAGE"
],
"discontinued": false
},
{
"charge_type_id": "GOVERNMENTTAX",
"ota_fee_tax_types": [
46
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "DESTINATIONFEE",
"ota_fee_tax_types": [
55
],
"charge_category": "LOCALITY_CHARGES",
"discontinuation_notice": "Instead use one of DESTINATIONCHARGE or DESTINATIONTAX",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": true
},
{
"charge_type_id": "ENVIRONMENTFEE",
"booking_extended_legacy_code": [
5000
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "SPATAX",
"booking_extended_legacy_code": [
5001
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "HOTSPRINGTAX",
"booking_extended_legacy_code": [
5002
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "MUNICIPALITYFEE",
"booking_extended_legacy_code": [
5003
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "RESIDENTIALTAX",
"booking_extended_legacy_code": [
5004
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "CITYTICKET",
"booking_extended_legacy_code": [
5005
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "HERITAGECHARGE",
"booking_extended_legacy_code": [
5006
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "FITNESSTAX",
"booking_extended_legacy_code": [
5007
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "LOCALCOUNCILTAX",
"booking_extended_legacy_code": [
5008
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "CLEANINGFEE",
"booking_extended_legacy_code": [
5009
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "TOWELFEE",
"booking_extended_legacy_code": [
5010
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "ELECTRICITYFEE",
"booking_extended_legacy_code": [
5011
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY",
"INCALCULABLE"
],
"discontinued": false
},
{
"charge_type_id": "BEDLINEN",
"booking_extended_legacy_code": [
5012
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "GASFEE",
"booking_extended_legacy_code": [
5013
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY",
"INCALCULABLE"
],
"discontinued": false
},
{
"charge_type_id": "OILFEE",
"booking_extended_legacy_code": [
5014
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY",
"INCALCULABLE"
],
"discontinued": false
},
{
"charge_type_id": "WOODFEE",
"booking_extended_legacy_code": [
5015
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY",
"INCALCULABLE"
],
"discontinued": false
},
{
"charge_type_id": "WATERFEE",
"booking_extended_legacy_code": [
5016
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY",
"INCALCULABLE"
],
"discontinued": false
},
{
"charge_type_id": "TRANSFERFEE",
"booking_extended_legacy_code": [
5017
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "LINENPACKAGEFEE",
"booking_extended_legacy_code": [
5018
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "HEATINGFEE",
"booking_extended_legacy_code": [
5019
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "AIRCONDITIONINGFEE",
"booking_extended_legacy_code": [
5020
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "KITCHENLINNENFEE",
"booking_extended_legacy_code": [
5021
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "HOUSEKEEPINGFEE",
"booking_extended_legacy_code": [
5022
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "AIRPORTSHUTTLEFEE",
"booking_extended_legacy_code": [
5023
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "SHUTTLEBOATFEE",
"booking_extended_legacy_code": [
5024
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "SEAPLANEFEE",
"booking_extended_legacy_code": [
5025
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "SKIPASS",
"booking_extended_legacy_code": [
5026
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "FINALCLEANINGFEE",
"booking_extended_legacy_code": [
5027
],
"charge_category": "PROPERTY_CHARGES",
"discontinuation_notice": "Instead use CLEANINGFEE",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": true
},
{
"charge_type_id": "WRISTBANDFEE",
"booking_extended_legacy_code": [
5028
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "VISASUPPORTFEE",
"booking_extended_legacy_code": [
5029
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "WATERPARKFEE",
"booking_extended_legacy_code": [
5030
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "CLUBCARDFEE",
"booking_extended_legacy_code": [
5031
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "CONSERVATIONFEE",
"booking_extended_legacy_code": [
5032
],
"charge_category": "PROPERTY_CHARGES",
"discontinuation_notice": "Instead use LOCALITYCONSERVATIONFEE",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": true
},
{
"charge_type_id": "CREDITCARDFEE",
"booking_extended_legacy_code": [
5033
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "PETFEE",
"booking_extended_legacy_code": [
5034
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "INTERNETFEE",
"booking_extended_legacy_code": [
5035
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "PARKINGFEE",
"booking_extended_legacy_code": [
5036
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "DESTINATIONCHARGE",
"booking_extended_legacy_code": [
5038
],
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "DESTINATIONTAX",
"booking_extended_legacy_code": [
5039
],
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "SERVICECHARGE_ASIA",
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "LAST_SERVICECHARGE",
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "GALADINNERFEE",
"charge_category": "PROPERTY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "GOODSSERVICESFLOODTAX",
"charge_category": "TAXES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "GOVERNMENTCHARGE",
"charge_category": "TAXES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "DAMAGEDEPOSIT",
"discontinuation_notice": "Instead use damage deposit product from value merchandising",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": true
},
{
"charge_type_id": "SUSTAINABILITYFEE",
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "LOCALITYCONSERVATIONFEE",
"charge_category": "LOCALITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "SPA",
"charge_category": "FACILITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "HOTSPRINGBATH",
"charge_category": "FACILITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "POOL",
"charge_category": "FACILITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
},
{
"charge_type_id": "LOUNGE",
"charge_category": "FACILITY_CHARGES",
"allowed_charge_modes": [
"PERCENTAGE",
"PER_NIGHT",
"PER_STAY",
"PER_PERSON_PER_NIGHT",
"PER_PERSON_PER_STAY"
],
"discontinued": false
}
],
"warnings": [],
"errors": [],
"meta": {
"ruid": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
}
}