booking-com logo

booking-com

Seamlessly incorporate Booking.com inventory into your travel application.

6 APIs 24 Capabilities 3 Features 32.7 / 100 thin

API Rating

32.7/ 100
thin
Scored 2026-05-20 · rubric v0.3
Discoverability62.5
Contract Quality68.9
Governance0.0
Operational Transparency26.3
Developer Ergonomics0.0
Commercial Clarity28.9

APIs

Booking.com Demand API

The Booking.com Demand API is a RESTful API that enables Affiliate Partners to access Booking.com's extensive travel inventory. It provides endpoints for searching accommodation...

Booking.com Car Rentals API

The Booking.com Car Rentals API is part of the Demand API and provides endpoints specific to the car rental segment of the connected trip experience. Developers can use it to se...

Booking.com Connectivity Content API

The Booking.com Connectivity Content API enables Connectivity Partners to register properties and modify their content directly without using the Booking.com extranet. Partners ...

Booking.com Connectivity Reservations API

The Booking.com Connectivity Reservations API allows Connectivity Partners to retrieve and update reservation information for properties listed on Booking.com. It operates over ...

Booking.com Connectivity Rates and Availability API

The Booking.com Connectivity Rates and Availability API allows Connectivity Partners to set room availability, pricing, and restrictions for properties on Booking.com. Partners ...

Booking.com Connectivity Promotions API

The Booking.com Connectivity Promotions API enables Connectivity Partners to create and manage promotional offers for properties listed on Booking.com. Partners can programmatic...

Capabilities

Booking.com Car Rentals API — Cars

Booking.com Car Rentals API — Cars. 2 operations. Lead operation: Get car rental details. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Car Rentals API — Depots

Booking.com Car Rentals API — Depots. 2 operations. Lead operation: Get car rental depots. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Car Rentals API — Suppliers

Booking.com Car Rentals API — Suppliers. 1 operations. Lead operation: Get car rental suppliers. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Connectivity Content API — Facilities

Booking.com Connectivity Content API — Facilities. 2 operations. Lead operation: Update property facilities. Self-contained Naftiko capability covering one Booking Com business ...

Run with Naftiko

Booking.com Connectivity Content API — OTA Legacy

Booking.com Connectivity Content API — OTA Legacy. 4 operations. Lead operation: Create or update property content. Self-contained Naftiko capability covering one Booking Com bu...

Run with Naftiko

Booking.com Connectivity Content API — Photos

Booking.com Connectivity Content API — Photos. 2 operations. Lead operation: Upload a property photo. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Connectivity Content API — Property Management

Booking.com Connectivity Content API — Property Management. 3 operations. Lead operation: Create a property. Self-contained Naftiko capability covering one Booking Com business ...

Run with Naftiko

Booking.com Connectivity Content API — Rates

Booking.com Connectivity Content API — Rates. 2 operations. Lead operation: Create a rate plan. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Connectivity Content API — Rooms

Booking.com Connectivity Content API — Rooms. 2 operations. Lead operation: Create a room type. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Connectivity Promotions API — Promotions

Booking.com Connectivity Promotions API — Promotions. 3 operations. Lead operation: Get property commission details. Self-contained Naftiko capability covering one Booking Com b...

Run with Naftiko

Booking.com Connectivity Rates and Availability API — Availability

Booking.com Connectivity Rates and Availability API — Availability. 1 operations. Lead operation: Create or update availability, rates, and restrictions. Self-contained Naftiko ...

Run with Naftiko

Booking.com Connectivity Rates and Availability API — Derived Pricing

Booking.com Connectivity Rates and Availability API — Derived Pricing. 1 operations. Lead operation: Update derived pricing rules. Self-contained Naftiko capability covering one...

Run with Naftiko

Booking.com Connectivity Rates and Availability API — Inventory

Booking.com Connectivity Rates and Availability API — Inventory. 1 operations. Lead operation: Retrieve inventory and rate details. Self-contained Naftiko capability covering on...

Run with Naftiko

Booking.com Connectivity Rates and Availability API — OTA Availability

Booking.com Connectivity Rates and Availability API — OTA Availability. 2 operations. Lead operation: Create or update availability (OTA format). Self-contained Naftiko capabili...

Run with Naftiko

Booking.com Connectivity Reservations API — OTA Reservations

Booking.com Connectivity Reservations API — OTA Reservations. 2 operations. Lead operation: Process reservation modification. Self-contained Naftiko capability covering one Book...

Run with Naftiko

Booking.com Connectivity Reservations API — Recovery

Booking.com Connectivity Reservations API — Recovery. 1 operations. Lead operation: Retrieve reservation summary. Self-contained Naftiko capability covering one Booking Com busi...

Run with Naftiko

Booking.com Connectivity Reservations API — Reservations

Booking.com Connectivity Reservations API — Reservations. 1 operations. Lead operation: Retrieve reservations. Self-contained Naftiko capability covering one Booking Com busines...

Run with Naftiko

Booking.com Demand API — Accommodations

Booking.com Demand API — Accommodations. 7 operations. Lead operation: Check accommodation availability. Self-contained Naftiko capability covering one Booking Com business surf...

Run with Naftiko

Booking.com Demand API — Constants

Booking.com Demand API — Constants. 1 operations. Lead operation: Get accommodation constants. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Demand API — Conversations

Booking.com Demand API — Conversations. 2 operations. Lead operation: Get conversation details. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Demand API — Locations

Booking.com Demand API — Locations. 3 operations. Lead operation: Get cities. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Demand API — Messages

Booking.com Demand API — Messages. 3 operations. Lead operation: Fetch latest messages. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Demand API — Orders

Booking.com Demand API — Orders. 4 operations. Lead operation: Cancel an order. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Booking.com Demand API — Payments

Booking.com Demand API — Payments. 2 operations. Lead operation: Get supported currencies. Self-contained Naftiko capability covering one Booking Com business surface.

Run with Naftiko

Features

Booking.com: API access via partner / B2B contracts only
No public API pricing published — contact enterprise sales
Booking.com Connectivity APIs require Hotel Manager/Connectivity Partner approval; commission per booking.

Semantic Vocabularies

Booking Com Context

0 classes · 10 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema

Sources

Raw ↑
aid: booking-com
url: https://raw.githubusercontent.com/api-evangelist/booking-com/refs/heads/main/apis.yml
modified: '2026-05-19'
apis:
  - aid: booking-com:demand-api
    name: Booking.com Demand API
    tags:
    - Accommodations
    - Affiliates
    - Booking
    - Hotels
    - Search
    - Travel
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://demandapi.booking.com
    humanURL: https://developers.booking.com/demand/docs/getting-started/overview
    properties:
    - url: https://developers.booking.com/demand/docs/getting-started/overview
      type: Documentation
    - url: openapi/booking-com-demand-api-openapi.yml
      type: OpenAPI
    - type: NaftikoCapability
      url: capabilities/demand-accommodations.yaml
    - type: NaftikoCapability
      url: capabilities/demand-constants.yaml
    - type: NaftikoCapability
      url: capabilities/demand-conversations.yaml
    - type: NaftikoCapability
      url: capabilities/demand-locations.yaml
    - type: NaftikoCapability
      url: capabilities/demand-messages.yaml
    - type: NaftikoCapability
      url: capabilities/demand-orders.yaml
    - type: NaftikoCapability
      url: capabilities/demand-payments.yaml
    description: The Booking.com Demand API is a RESTful API that enables Affiliate Partners to access Booking.com's extensive
      travel inventory. It provides endpoints for searching accommodations such as hotels and apartments, checking availability,
      retrieving reviews, and getting detailed property information. The API uses JSON responses and requires HTTPS POST requests
      with Affiliate ID and token authentication.
  - aid: booking-com:car-rentals-api
    name: Booking.com Car Rentals API
    tags:
    - Car Rentals
    - Transportation
    - Travel
    - Vehicles
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://demandapi.booking.com
    humanURL: https://developers.booking.com/demand/docs/open-api/demand-api/cars
    properties:
    - url: https://developers.booking.com/demand/docs/open-api/demand-api/cars
      type: Documentation
    - url: openapi/booking-com-car-rentals-api-openapi.yml
      type: OpenAPI
    - type: NaftikoCapability
      url: capabilities/car-rentals-cars.yaml
    - type: NaftikoCapability
      url: capabilities/car-rentals-depots.yaml
    - type: NaftikoCapability
      url: capabilities/car-rentals-suppliers.yaml
    description: The Booking.com Car Rentals API is part of the Demand API and provides endpoints specific to the car rental
      segment of the connected trip experience. Developers can use it to search for available car rentals, retrieve car details,
      and look up depots and suppliers. The API enables affiliate partners to integrate Booking.com's car rental inventory into
      their own platforms, offering users the ability to find and book vehicles as part of their travel planning workflow.
  - aid: booking-com:connectivity-content-api
    name: Booking.com Connectivity Content API
    tags:
    - Connectivity
    - Content Management
    - Hotels
    - Properties
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://supply-xml.booking.com
    humanURL: https://developers.booking.com/connectivity/docs/content
    properties:
    - url: https://developers.booking.com/connectivity/docs/content
      type: Documentation
    - url: openapi/booking-com-connectivity-content-api-openapi.yml
      type: OpenAPI
    - type: NaftikoCapability
      url: capabilities/connectivity-content-facilities.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-content-ota-legacy.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-content-photos.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-content-property-management.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-content-rates.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-content-rooms.yaml
    description: The Booking.com Connectivity Content API enables Connectivity Partners to register properties and modify their
      content directly without using the Booking.com extranet. Partners can manage facilities, rates, rooms, photos, and other
      property details programmatically. This API is designed for property management systems, channel managers, and other connectivity
      solutions that need to create and maintain property listings on Booking.com at scale.
  - aid: booking-com:connectivity-reservations-api
    name: Booking.com Connectivity Reservations API
    tags:
    - Booking
    - Connectivity
    - Hotels
    - Reservations
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://secure-supply-xml.booking.com
    humanURL: https://developers.booking.com/connectivity/docs
    properties:
    - url: https://connect.booking.com/user_guide/site/en-US/res/
      type: Documentation
    - url: openapi/booking-com-connectivity-reservations-api-openapi.yml
      type: OpenAPI
    - type: NaftikoCapability
      url: capabilities/connectivity-reservations-ota-reservations.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-reservations-recovery.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-reservations-reservations.yaml
    description: The Booking.com Connectivity Reservations API allows Connectivity Partners to retrieve and update reservation
      information for properties listed on Booking.com. It operates over a PCI-compliant secure endpoint and supports reservation
      retrieval, confirmation, and modification. This API is essential for property management systems and channel managers
      that need to synchronize booking data between Booking.com and their own systems in real time.
  - aid: booking-com:connectivity-rates-availability-api
    name: Booking.com Connectivity Rates and Availability API
    tags:
    - Availability
    - Connectivity
    - Inventory
    - Pricing
    - Rates
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://supply-xml.booking.com
    humanURL: https://developers.booking.com/connectivity/docs/ari
    properties:
    - url: https://developers.booking.com/connectivity/docs/ari
      type: Documentation
    - url: openapi/booking-com-connectivity-rates-availability-api-openapi.yml
      type: OpenAPI
    - type: NaftikoCapability
      url: capabilities/connectivity-rates-availability-availability.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-rates-availability-derived-pricing.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-rates-availability-inventory.yaml
    - type: NaftikoCapability
      url: capabilities/connectivity-rates-availability-ota-availability.yaml
    description: The Booking.com Connectivity Rates and Availability API allows Connectivity Partners to set room availability,
      pricing, and restrictions for properties on Booking.com. Partners can manage advance booking windows, length of stay requirements,
      and rate plans programmatically.
  - aid: booking-com:connectivity-promotions-api
    name: Booking.com Connectivity Promotions API
    tags:
    - Connectivity
    - Deals
    - Discounts
    - Marketing
    - Promotions
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://supply-xml.booking.com
    humanURL: https://developers.booking.com/connectivity/docs
    properties:
    - url: https://developers.booking.com/connectivity/docs
      type: Documentation
    - url: openapi/booking-com-connectivity-promotions-api-openapi.yml
      type: OpenAPI
    - type: NaftikoCapability
      url: capabilities/connectivity-promotions-promotions.yaml
    description: The Booking.com Connectivity Promotions API enables Connectivity Partners to create and manage promotional
      offers for properties listed on Booking.com. Partners can programmatically set up deals, discounts, and special rates
      to attract travelers and increase bookings.
common:
  - type: GitHubOrganization
    url: https://github.com/bookingcom
  - type: JSONLD
    url: json-ld/booking-com-context.jsonld
  - type: JSONSchema
    url: json-schema/booking-com-accommodation-schema.json
  - type: JSONSchema
    url: json-schema/booking-com-order-schema.json
  - type: JSONSchema
    url: json-schema/booking-com-promotion-schema.json
  - type: Features
    data:
    - 'Booking.com: API access via partner / B2B contracts only'
    - No public API pricing published — contact enterprise sales
    - Booking.com Connectivity APIs require Hotel Manager/Connectivity Partner approval; commission per booking.
    sources:
    - https://connect.booking.com/
    updated: '2026-05-04'
description: Seamlessly incorporate Booking.com inventory into your travel application.