Skip to content

Car constants

Request

This endpoint returns localised car rental constants used across the Cars API collection, such as extras, fuel policies, payment timings, and transmission types.

It also returns customer service contact email addresses per requested language for partner support scenarios where Booking.com handles travellers' communication directly. To retrieve all constants, send an empty request body.

Security
BearerAuth
Headers
X-Affiliate-Idintegerrequired

Include here your Affiliate identifier number

Bodyapplication/json
constantsArray of strings

Use this field to limit the response to specific categories, such as fuel_policies, depot_services, customer_services, etc. If omitted, all constants are returned.

Items Enum ValueDescription
car_categories

Vehicle categories used to group rental cars by size and type, such as economy, SUV, or premium.

customer_services

Customer support contact details per language.

depot_services

Services available at the car pick-up location.

depot_types

Types of car rental locations, such as airport, downtown, or train station.

extras

Optional add-ons such as child seats, GPS, or winter equipment.

special_offers

Included benefits or promotions bundled with the rental.

fuel_policies

Fuel handling policies for the rental.

fuel_types

Types of fuel supported by the vehicle.

general

General attributes and labels used across the Cars API.

payment_timings

When the traveller is charged for the booking.

protection_levels

Levels of insurance or protection coverage applied to the rental, affecting the traveller's financial liability.

review_scores

Categories used to evaluate customer reviews of rental experiences, such as cleanliness or pick-up speed.

transmission

Vehicle transmission types.

languagesArray of strings

List of language codes used to localise constant names. Each constant name is returned as a translated object keyed by language. If not provided, en-gb is used by default.

Default:["en-gb"]
curl -i -X POST \
  https://demandapi.booking.com/3.2/cars/constants \
  -H 'Authorization: Bearer <YOUR_string_HERE>' \
  -H 'Content-Type: application/json' \
  -H 'X-Affiliate-Id: 0' \
  -d '{
    "languages": [
      "de",
      "en-gb"
    ]
  }'

Responses

Successful response.

Bodyapplication/json
request_idstring(requestId)

Uniquely identifies the request. Please provide this identifier when contacting support.

dataobject(ConstantsDataOutput)

Contains constant groups keyed by constant type. Each group includes a list of constant identifiers and their translated names.

Response
{ "request_id": "01jpvx9va93ghgwxq7zypagvdr", "data": { "car_categories": [], "customer_services": [], "depot_services": [], "depot_types": [], "extras": [], "special_offers": [], "fuel_policies": [], "fuel_types": [], "general": [], "payment_timings": [], "protection_levels": [], "review_scores": [], "transmission": [] } }