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 APIs 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 58 more developer resources.
Kin Score
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, ret...
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...
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. ...
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 details
- Add single-insta...
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 ...
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 n...
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...
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 poin...
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 31
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONBooking.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 31
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Booking.com Docs MCP server
MCP SERVERPricing 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 API Rules
SPECTRALJSON 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 18
Properties that don't map to a standard resource type
Scroll for all 18
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.