Booking.com
Booking.com is the world's largest online travel agency, part of Booking Holdings, listing more than 28 million accommodation options plus car rentals, flights, attractions and airport transfers in over 60,000 destinations. It runs two distinct API programmes. The Demand API serves affiliate partners who want to search, price and book Booking.com inventory inside their own product; the Connectivity platform serves the supply side - channel managers, property management systems and hotel groups keeping rooms, rates, availability, content, reservations and payouts in sync. Twenty OpenAPI descriptions covering 210 operations are published through the developer portal, and the Connectivity estate additionally speaks OpenTravel Alliance (OTA) and Booking.com's own B.XML message formats. Both programmes are credentialed: keys come from the Affiliate Partner Centre or from a machine account in the Connectivity Portal, and no API host answers an anonymous request.
Booking.com publishes 49 API contracts indexed on the APIs.io network, including Status API, Contacts API, Historical Reservations API, and 46 more. Tagged areas include Travel, Hospitality, Accommodation, Booking, and Car Rental.
The Booking.com catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
Booking.com’s developer surface includes documentation, authentication, engineering blog, sandbox, changelog, API reference, getting-started guide, and 59 more developer resources.
What this lets a business do 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Travel and Airline Distribution | covered | 34.5 (thin) | - | - |
| OCTO Tours, Activities & Attractions Connectivity (members, known implementations, self-certification) | covered | 34.5 (thin) | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 3
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 49
Individual APIs this provider publishes, each with its own machine-readable definition.
Booking.com Status API
The Status API reports the current operational status of monitored Demand API endpoints, grouped by endpoint group, so partners can detect degradation and drive automated respon...
Booking.com Contacts API
The Connectivity Contacts endpoint manages the contact records attached to a property on Booking.com, letting connectivity providers read and maintain property contact details p...
Booking.com Historical Reservations API
Retrieve a property's historical reservation details to initialise or reconcile reservation data for revenue management. Room reservations are selected by creation timestamp and...
Booking.com Property Health API
A read-only JSON API for connectivity providers that returns property health and status data, explaining why properties are unbookable or at risk so providers can prioritise act...
Booking.com Accommodations API
This API collection is specific for the stay part of the connected trip. Use these endpoints to search for stays such as hotels and apartments, check availability, retrieve revi...
Booking.com Attachments API
Provides endpoints for handling message attachments. Use these endpoints to upload and download images shared within conversations.
Booking.com Attractions API
The Attractions API from Booking.com — 5 operation(s) for attractions.
Booking.com Bank transfer payout API
Retrieve Bank Transfer payout details for accommodation reservations.
Booking.com Cars API
This API collection is specific to the car rentals part of the connected trip. Use these endpoints to search for car rentals, check car details and look for depots and suppliers.
Booking.com Charges endpoint API
Lists the details of the Charges endpoints to set and retrieve taxes and fees at the property and room level.
Booking.com Charges meta endpoint API
Lists the details of the Charges meta endpoint to retrieve a full list of charge types supported by the Charges API.
Booking.com Check legal details API
Check legal details of Partner using email or entity ID.
Booking.com Common/autocomplete API
Use this endpoint to retrieve ranked suggestions based on a free-text query. Designed for real-time "as-you-type" autocomplete experiences.
Booking.com Common/languages API
Provides a list of supported language codes for use in API requests.
Booking.com Common/locations API
Provides identifiers for a wide range of geographical locations, including airports, countries, cities, and regions. Use these identifiers to construct your requests. Note: These i
Booking.com Common/payments API
Provides generic payment-related endpoints, including supported currencies and payment types.
Booking.com Conversations API
Provides endpoints to retrieve and manage messaging conversations. Use these endpoints to list conversations, fetch conversation details, and track updates.
Booking.com Demand API V2 Compatible API
The demand-api-v2-compatible API from Booking.com — 8 operation(s) for demand-api-v2-compatible.
Booking.com Inventory API
The Inventory API from Booking.com — 1 operation(s) for inventory.
Booking.com Manage bathrooms API
Use the GET and the PUT endpoints to: Retrieve room bathroom configuration Add, modify or delete room-level bathroom information
Booking.com Manage contracts API
Create, update or resend contract details.
Booking.com Manage property facilities API
Use the GET and the PUT endpoints to: Retrieve property-level facilities details Add, modify or delete property-level facilities detailsAdd single-instance facilities <li
Booking.com Manage room facilities API
Use the GET and the PUT endpoints to: Retrieve room facilities set for a property.Add, modify or delete room facilities.
Booking.com Messages API
Provides endpoints for two-way post-booking communication between guests and properties. Use these endpoints to send and retrieve messages, exchange images, and check conversati...
Booking.com Meta API
Retrieve units meta data and translations
Booking.com Meta data endpoint API
Retrieve the latest facility definitions. Get the list of all supported facilities To get the details of a property-level facility: Look for a matching name under the facility_
Booking.com Orders API
Enables management of booking orders within the Demand API. Use these endpoints to preview and create new orders, check order details, cancel or modify existing orders. This col...
Booking.com Payments by Booking configurations API
Update Payments by Booking payout configurations for properties.
Booking.com Payments by Booking configurations status API
Check the processing status of Payments by Booking configuration update requests.
Booking.com Payments eligibility details for partners API
Retrieve payments eligibility details for partners.
Booking.com Property Description API
Create, update and retrieve property description
Booking.com Property Details API
Create, update and retrieve property details
Booking.com Property Settings API
Add, update or retrieve property settings
Booking.com Property Status API
Check if a property is ready to open; open or close a property
Booking.com Reconciliation reports API
Generate financial reconciliation reports for one or more properties.
Booking.com Refundable VCCs API
Provides information of the refundable VCCs.
Booking.com Report filters API
Retrieve the available filter and configuration options for reconciliation report generation.
Booking.com Report status API
Check the processing status of a reconciliation report generation request and retrieve the download URL when the report is ready.
Booking.com Reports API
The Reports API from Booking.com — 1 operation(s) for reports.
Booking.com Request access API
Request access to existing partner.
Booking.com Reservation breakdown API
Retrieve detailed breakdown for accommodation reservations with respect to partner payout.
Booking.com Reservation payout details API
Retrieve detailed partner payout information for accommodation reservations.
Booking.com Reservation Status API
Provides reservation status information with respect to a reservation ID.
Booking.com Rooms API
Create, update, retrieve and delete property units
Booking.com Rooms API Bulk API
Create, update and delete multiple units
Booking.com Transfers API
This collection includes endpoints related to **transfer** services within the connected trip experience.Use these endpoints to:- Search for airport transfers and point-to-point...
Booking.com Value Adds API
Retrieve catalog of value adds available for properties with dynamic attributes
Booking.com VCC payout details, per accommodation reservation API
Provides VCC payout details for an accommodation reservation
Booking.com VCCs to be charged API
Provides information of the VCCs to be charged.
Scroll for all 49
Open Collections 30
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Booking.com Car Rentals Accommodations API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Availability API
OPEN COLLECTIONBooking.com Car Rentals API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Cars API
OPEN COLLECTIONBooking.com Connectivity Content API
OPEN COLLECTIONBooking.com Connectivity Promotions API
OPEN COLLECTIONBooking.com Connectivity Rates and Availability API
OPEN COLLECTIONBooking.com Connectivity Reservations API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Constants API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Conversations API
OPEN COLLECTIONBooking.com Demand API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Depots API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Derived Pricing API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Facilities API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Inventory API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Locations API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Messages API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Orders API
OPEN COLLECTIONBooking.com Car Rentals Accommodations OTA Availability API
OPEN COLLECTIONBooking.com Car Rentals Accommodations OTA Legacy API
OPEN COLLECTIONBooking.com Car Rentals Accommodations OTA Reservations API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Payments API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Photos API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Promotions API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Rates API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Recovery API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Reservations API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Rooms API
OPEN COLLECTIONBooking.com Car Rentals Accommodations Suppliers API
OPEN COLLECTIONScroll for all 30
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Booking.com Docs MCP server
Booking.com runs a first-party, anonymous, remote MCP server on its developer portal host. It is a DOCUMENTATION server rather than a booking server: it exposes the portal's own...
MCP SERVERAgent Skills 4
Packaged agent skills for driving this provider's APIs from an AI assistant.
booking-com-cancel-or-modify-order
AGENT SKILLbooking-com-reconcile-connectivity-payouts
AGENT SKILLbooking-com-search-and-book-accommodation
AGENT SKILLbooking-com-search-car-rentals
AGENT SKILLBooking.com API pricing
Rate limits
- Sandbox environment: 50 1 minute
- Car rentals search: 3000 1 minute
- Production per-partner-account: 1 minute
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Booking Com Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Booking Com Finops
FINOPSFeatures 3
Notable capabilities this provider offers.
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Booking Com Webhooks
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Booking Com Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Booking.com — jsonschema rules
SPECTRALOpenAPI Overlays 20
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Booking Com Charges Api Overlay
DERIVEDBooking Com Connect Api Overlay
DERIVEDBooking Com Contacts Api Overlay
DERIVEDBooking Com Payments Api Overlay
DERIVEDBooking Com Property Api Overlay
DERIVEDBooking Com Rooms Api Overlay
DERIVEDBooking Com Status Api Overlay
DERIVEDScroll for all 20
JSON Schema 3
Standalone JSON Schema definitions for this provider's data models.
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 5
Reference material describing how the API behaves
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 5
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 19
Properties that don't map to a standard resource type
Scroll for all 19
Source (apis.yml)
Booking.com API — frequently asked questions
Does Booking.com have an API?
Yes. APIs.io lists 49 APIs from Booking.com, including Booking.com Status API, Booking.com Contacts API and Booking.com Historical Reservations API, and 46 more.
Is there an OpenAPI specification for the Booking.com API?
Yes. APIs.io indexes 49 OpenAPI specifications for Booking.com, each linked for download from this page.
How do I authenticate with the Booking.com API?
Booking.com uses bearer-token authentication (http · 1 scheme). The details are profiled on APIs.io as Booking Com Authentication.
Does Booking.com have an MCP server?
Yes. APIs.io lists 1 MCP server for Booking.com: Booking.com runs a first-party, anonymous, remote MCP server on its developer portal host. It is a DOCUMENTATION server rather than a booking server: it exposes the portal's own API catalogue, endpoin
Is the Booking.com API ready for AI agents?
Booking.com has a Kin Score of 64.8 out of 100 (strong) and an Agent Readiness score of 45.8 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.