---
title: "Booking.com Connectivity: Supply Data, Reservations and Operations"
description: "A production profile of Booking.com Connectivity for hotel content, ARI, reservations, onboarding and operational reconciliation."
slug: "booking-connectivity"
translationKey: "platform-booking-connectivity"
locale: "en"
type: "profile"
category: "distribution-api"
tags: ["booking.com","connectivity","ari","hotel","distribution","reservations"]
platform: "Booking.com Connectivity"
domain: "developers.booking.com"
vertical: ["hotel"]
publishedAt: "2026-09-20"
updatedAt: "2026-09-21"
reviewedAt: "2026-09-21"
directory: {"status":"active","reviewedAt":"2026-09-21","platformType":"connectivity","audiences":["b2b"],"businessModels":[],"integrationMethods":["api","push","pull"],"docsUrl":"https://developers.booking.com/connectivity/docs","guideTranslationKey":"integration-booking-connectivity","sources":[{"title":"Booking.com Connectivity APIs","url":"https://developers.booking.com/connectivity/docs"},{"title":"Rates & Availability API overview","url":"https://developers.booking.com/connectivity/docs/ari"},{"title":"Reservations API overview","url":"https://developers.booking.com/connectivity/docs/reservations-api/reservations-overview"},{"title":"Going live","url":"https://developers.booking.com/connectivity/docs/going_live"}]}
sources:
  - title: "Booking.com Connectivity APIs"
    url: "https://developers.booking.com/connectivity/docs"
  - title: "Rates & Availability API overview"
    url: "https://developers.booking.com/connectivity/docs/ari"
  - title: "Reservations API overview"
    url: "https://developers.booking.com/connectivity/docs/reservations-api/reservations-overview"
  - title: "Going live"
    url: "https://developers.booking.com/connectivity/docs/going_live"
---
Booking.com Connectivity is supply-side infrastructure for partners that synchronize accommodation content, rooms, rates, availability, pricing and reservations. It is a B2B connectivity surface, not a consumer metasearch endpoint.

## Access and scope

Access depends on partner onboarding, machine-account permissions, property connections and certification. The Connectivity family can expose reservations, rates and availability, content, photos, reviews, reporting or payments according to the connection types enabled for an account. Do not infer commercial terms or inventory access from Booking.com’s consumer marketplace.

The [Booking.com Connectivity integration guide](/en/integrations/booking-connectivity-integration) covers authentication, request sequencing and implementation details.

## Production scenario

A PMS closes a room-rate, changes its price, and receives a reservation modification in the same minute. If updates are applied out of order, the room can reopen remotely; if a reservation is acknowledged before durable persistence, the booking can be lost. The integration must separate external identifiers, local source-of-truth state and outbound projections.

## Data model

Keep canonical property, room and rate-plan IDs separate from Booking.com IDs. Model inventory and availability independently: inventory is the configured sellable product, while availability is the date and restriction state. A usable offer model preserves occupancy and child ages, meal plan, cancellation policy, restrictions, taxes, fees, currency, total price and nightly breakdown.

Room-to-rate mapping is a first-class object. A mapping error can publish a valid price against the wrong room even when every API request succeeds.

## Contracts and lifecycle

Rates and availability commonly use ARI concepts and documented OTA 2003B, Booking B.XML or JSON formats. Do not mix OTA and B.XML formats within one process. Treat schemas and version changes as contract events, accept additive JSON fields, and keep a durable outbox with source revision and idempotency information.

Reservation handling is a separate lifecycle: create, modify and cancel messages must be persisted before acknowledgement, replayed safely and reconciled against the local reservation record.

## Failure modes and observability

Typical incidents include stale rate or inventory, wrong room-rate mapping, out-of-order updates, missing reservation modifications, format mismatch, authorization failure and rate-limit throttling. Track mapping coverage, update lag, rejected payloads, acknowledgement-to-persistence time, reservation reconciliation gaps, retry age and fallback-to-email events. Booking.com rate limits can change by account, so they are an operational constraint rather than a hard-coded SLA.

## Implementation checklist

- Separate test and production properties and credentials.
- Load a complete initial year of rates and availability before deltas.
- Test occupancy, restrictions, cancellation, modification, duplicate replay and partial failure.
- Reconcile local state with remote state on a schedule and after recovery.
- Keep payload format, schema version and source revision visible in logs.

Booking.com Connectivity is useful to metasearch teams because it shows where hotel offer truth originates. A comparison model that collapses room, rate, occupancy, restrictions, price and availability into one price field will misrepresent mature connectivity supply.
