{"items":[{"type":"group","fsPath":"demand/docs/index.md","metadata":{"type":"markdown"},"label":"GETTING STARTED","link":"/demand/docs","routeSlug":"/demand/docs","items":[{"type":"link","fsPath":"demand/docs/getting-started/overview.md","metadata":{"type":"markdown"},"label":"About Demand API","link":"/demand/docs/getting-started/overview","routeSlug":"/demand/docs/getting-started/overview"},{"type":"link","fsPath":"demand/docs/getting-started/prerequisites.md","metadata":{"type":"markdown"},"label":"Prerequisites","link":"/demand/docs/getting-started/prerequisites","routeSlug":"/demand/docs/getting-started/prerequisites"},{"type":"link","fsPath":"demand/docs/getting-started/sandbox.md","metadata":{"type":"markdown"},"label":"Sandbox","link":"/demand/docs/getting-started/sandbox","routeSlug":"/demand/docs/getting-started/sandbox"},{"type":"link","fsPath":"demand/docs/getting-started/try-out-the-api.md","metadata":{"type":"markdown"},"label":"Try the Demand API","link":"/demand/docs/getting-started/try-out-the-api","routeSlug":"/demand/docs/getting-started/try-out-the-api"}]},{"type":"group","label":"FUNDAMENTALS","items":[{"type":"link","fsPath":"demand/docs/development-guide/authentication.md","metadata":{"type":"markdown"},"label":"Authentication and authorisation","link":"/demand/docs/development-guide/authentication","routeSlug":"/demand/docs/development-guide/authentication"},{"type":"link","fsPath":"demand/docs/development-guide/rate-limiting.md","metadata":{"type":"markdown"},"label":"Rate limiting","link":"/demand/docs/development-guide/rate-limiting","routeSlug":"/demand/docs/development-guide/rate-limiting"},{"type":"link","fsPath":"demand/docs/development-guide/pagination.md","metadata":{"type":"markdown"},"label":"Pagination","link":"/demand/docs/development-guide/pagination","routeSlug":"/demand/docs/development-guide/pagination"},{"type":"link","fsPath":"demand/docs/development-guide/code-conventions.md","metadata":{"type":"markdown"},"label":"Data conventions","link":"/demand/docs/development-guide/code-conventions","routeSlug":"/demand/docs/development-guide/code-conventions"},{"type":"separator","separatorLine":true},{"type":"link","fsPath":"demand/docs/development-guide/common-autocomplete.md","metadata":{"type":"markdown"},"label":"Autocomplete","link":"/demand/docs/development-guide/common-autocomplete","routeSlug":"/demand/docs/development-guide/common-autocomplete"},{"type":"group","fsPath":"demand/docs/development-guide/application-flows/application-flows-overview.md","metadata":{"type":"markdown"},"label":"Integration types","link":"/demand/docs/development-guide/application-flows/application-flows-overview","routeSlug":"/demand/docs/development-guide/application-flows/application-flows-overview","items":[{"type":"link","fsPath":"demand/docs/development-guide/application-flows/content-only.md","metadata":{"type":"markdown"},"label":"Content only","link":"/demand/docs/development-guide/application-flows/content-only","routeSlug":"/demand/docs/development-guide/application-flows/content-only"},{"type":"link","fsPath":"demand/docs/development-guide/application-flows/search-look-redirect.md","metadata":{"type":"markdown"},"label":"Search, look and redirect","link":"/demand/docs/development-guide/application-flows/search-look-redirect","routeSlug":"/demand/docs/development-guide/application-flows/search-look-redirect"},{"type":"link","fsPath":"demand/docs/development-guide/application-flows/search-look-book.md","metadata":{"type":"markdown"},"label":"Search, look and book","link":"/demand/docs/development-guide/application-flows/search-look-book","routeSlug":"/demand/docs/development-guide/application-flows/search-look-book"},{"type":"separator","separatorLine":true},{"type":"link","fsPath":"demand/docs/development-guide/application-flows/post-booking.md","metadata":{"type":"markdown"},"label":"Post-booking management","link":"/demand/docs/development-guide/application-flows/post-booking","routeSlug":"/demand/docs/development-guide/application-flows/post-booking"},{"type":"link","fsPath":"demand/docs/development-guide/application-flows/reporting.md","metadata":{"type":"markdown"},"label":"Reporting and reconciliation","link":"/demand/docs/development-guide/application-flows/reporting","routeSlug":"/demand/docs/development-guide/application-flows/reporting"}]},{"type":"link","fsPath":"demand/docs/development-guide/production-readiness.md","metadata":{"type":"markdown"},"label":"Production readiness","link":"/demand/docs/development-guide/production-readiness","routeSlug":"/demand/docs/development-guide/production-readiness"}]},{"type":"group","fsPath":"demand/docs/migration-guide/overview.md","metadata":{"type":"markdown"},"label":"MIGRATION GUIDES","link":"/demand/docs/migration-guide/overview","routeSlug":"/demand/docs/migration-guide/overview","items":[{"type":"group","fsPath":"demand/docs/migration-guide/v3.2/changes.md","metadata":{"type":"markdown"},"label":"v3.2 Migration","link":"/demand/docs/migration-guide/v3.2/changes","routeSlug":"/demand/docs/migration-guide/v3.2/changes","items":[{"type":"group","fsPath":"demand/docs/migration-guide/v3.2/accommodations/intro.md","metadata":{"type":"markdown"},"label":"Accommodation endpoints","link":"/demand/docs/migration-guide/v3.2/accommodations/intro","routeSlug":"/demand/docs/migration-guide/v3.2/accommodations/intro","items":[{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/accommodations/search.md","metadata":{"type":"markdown"},"label":"/accommodations/search","link":"/demand/docs/migration-guide/v3.2/accommodations/search","routeSlug":"/demand/docs/migration-guide/v3.2/accommodations/search"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/accommodations/availability.md","metadata":{"type":"markdown"},"label":"/accommodations/availability","link":"/demand/docs/migration-guide/v3.2/accommodations/availability","routeSlug":"/demand/docs/migration-guide/v3.2/accommodations/availability"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/accommodations/details.md","metadata":{"type":"markdown"},"label":"/accommodations/details","link":"/demand/docs/migration-guide/v3.2/accommodations/details","routeSlug":"/demand/docs/migration-guide/v3.2/accommodations/details"}]},{"type":"group","fsPath":"demand/docs/migration-guide/v3.2/cars/intro.md","metadata":{"type":"markdown"},"label":"Car rentals endpoints","link":"/demand/docs/migration-guide/v3.2/cars/intro","routeSlug":"/demand/docs/migration-guide/v3.2/cars/intro","items":[{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/cars/search.md","metadata":{"type":"markdown"},"label":"/cars/search","link":"/demand/docs/migration-guide/v3.2/cars/search","routeSlug":"/demand/docs/migration-guide/v3.2/cars/search"}]},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/messaging/intro.md","metadata":{"type":"markdown"},"label":"Messaging endpoints","link":"/demand/docs/migration-guide/v3.2/messaging/intro","routeSlug":"/demand/docs/migration-guide/v3.2/messaging/intro"},{"type":"group","fsPath":"demand/docs/migration-guide/v3.2/orders/intro.md","metadata":{"type":"markdown"},"label":"Orders endpoints","link":"/demand/docs/migration-guide/v3.2/orders/intro","routeSlug":"/demand/docs/migration-guide/v3.2/orders/intro","items":[{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/orders/preview.md","metadata":{"type":"markdown"},"label":"/orders/preview","link":"/demand/docs/migration-guide/v3.2/orders/preview","routeSlug":"/demand/docs/migration-guide/v3.2/orders/preview"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/orders/create.md","metadata":{"type":"markdown"},"label":"/orders/create","link":"/demand/docs/migration-guide/v3.2/orders/create","routeSlug":"/demand/docs/migration-guide/v3.2/orders/create"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/orders/details.md","metadata":{"type":"markdown"},"label":"/orders/details","link":"/demand/docs/migration-guide/v3.2/orders/details","routeSlug":"/demand/docs/migration-guide/v3.2/orders/details"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/orders/orders-details-accom-v3.2.md","metadata":{"type":"markdown"},"label":"/orders/details/accommodations","link":"/demand/docs/migration-guide/v3.2/orders/orders-details-accom-v3.2","routeSlug":"/demand/docs/migration-guide/v3.2/orders/orders-details-accom-v3.2"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/orders/orders-details-cars-v3.2.md","metadata":{"type":"markdown"},"label":"/orders/details/cars","link":"/demand/docs/migration-guide/v3.2/orders/orders-details-cars-v3.2","routeSlug":"/demand/docs/migration-guide/v3.2/orders/orders-details-cars-v3.2"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/orders/modify.md","metadata":{"type":"markdown"},"label":"/orders/modify","link":"/demand/docs/migration-guide/v3.2/orders/modify","routeSlug":"/demand/docs/migration-guide/v3.2/orders/modify"},{"type":"link","fsPath":"demand/docs/migration-guide/v3.2/orders/cancel.md","metadata":{"type":"markdown"},"label":"/orders/cancel","link":"/demand/docs/migration-guide/v3.2/orders/cancel","routeSlug":"/demand/docs/migration-guide/v3.2/orders/cancel"}]}]},{"type":"group","fsPath":"demand/docs/migration-guide/v3/changes-in-v3.md","metadata":{"type":"markdown"},"label":"v3 Migration","link":"/demand/docs/migration-guide/v3/changes-in-v3","routeSlug":"/demand/docs/migration-guide/v3/changes-in-v3","items":[{"type":"group","fsPath":"demand/docs/migration-guide/v3/migrate-application-flows.md","metadata":{"type":"markdown"},"label":"Accommodation v3 migration","link":"/demand/docs/migration-guide/v3/migrate-application-flows","routeSlug":"/demand/docs/migration-guide/v3/migrate-application-flows","items":[{"type":"group","fsPath":"demand/docs/migration-guide/v3/migrate-individual-V2-endpoints.md","metadata":{"type":"markdown"},"label":"Migrate individual V2 endpoints","link":"/demand/docs/migration-guide/v3/migrate-individual-v2-endpoints","routeSlug":"/demand/docs/migration-guide/v3/migrate-individual-v2-endpoints","items":[{"type":"link","fsPath":"demand/docs/migration-guide/v3/hotel-v3-migration-guide.md","metadata":{"type":"markdown"},"label":"hotels","link":"/demand/docs/migration-guide/v3/hotel-v3-migration-guide","routeSlug":"/demand/docs/migration-guide/v3/hotel-v3-migration-guide"},{"type":"link","fsPath":"demand/docs/migration-guide/v3/hotelAvailability-v3-migration-guide.md","metadata":{"type":"markdown"},"label":"hotelAvailability","link":"/demand/docs/migration-guide/v3/hotelavailability-v3-migration-guide","routeSlug":"/demand/docs/migration-guide/v3/hotelavailability-v3-migration-guide"},{"type":"link","fsPath":"demand/docs/migration-guide/v3/processBooking-v3-migration-guide.md","metadata":{"type":"markdown"},"label":"processBooking","link":"/demand/docs/migration-guide/v3/processbooking-v3-migration-guide","routeSlug":"/demand/docs/migration-guide/v3/processbooking-v3-migration-guide"},{"type":"link","fsPath":"demand/docs/migration-guide/v3/bookingDetails-v3-migration-guide.md","metadata":{"type":"markdown"},"label":"bookingDetails","link":"/demand/docs/migration-guide/v3/bookingdetails-v3-migration-guide","routeSlug":"/demand/docs/migration-guide/v3/bookingdetails-v3-migration-guide"}]}]},{"type":"link","fsPath":"demand/docs/migration-guide/v3/cars-v3.1.md","metadata":{"type":"markdown"},"label":"Car rentals v3.1 migration","link":"/demand/docs/migration-guide/v3/cars-v3.1","routeSlug":"/demand/docs/migration-guide/v3/cars-v3.1"},{"type":"link","fsPath":"demand/docs/migration-guide/v3/migration-faqs.md","metadata":{"type":"markdown"},"label":"v3 FAQs","link":"/demand/docs/migration-guide/v3/migration-faqs","routeSlug":"/demand/docs/migration-guide/v3/migration-faqs"}]},{"type":"link","fsPath":"demand/docs/cars/cars-migration-guide.md","metadata":{"type":"markdown"},"label":"v3.1 Car rentals integration","link":"/demand/docs/cars/cars-migration-guide","routeSlug":"/demand/docs/cars/cars-migration-guide"}]},{"type":"group","fsPath":"demand/docs/whats-new/changelog.md","metadata":{"type":"markdown"},"label":"CHANGELOG","link":"/demand/docs/whats-new/changelog","routeSlug":"/demand/docs/whats-new/changelog","items":[{"type":"group","fsPath":"demand/docs/whats-new/archive.md","metadata":{"type":"markdown"},"label":"Archive","link":"/demand/docs/whats-new/archive","routeSlug":"/demand/docs/whats-new/archive","items":[{"type":"link","fsPath":"demand/docs/whats-new/archive-2025.md","metadata":{"type":"markdown"},"label":"2025","link":"/demand/docs/whats-new/archive-2025","routeSlug":"/demand/docs/whats-new/archive-2025"},{"type":"link","fsPath":"demand/docs/whats-new/archive-2024.md","metadata":{"type":"markdown"},"label":"2024","link":"/demand/docs/whats-new/archive-2024","routeSlug":"/demand/docs/whats-new/archive-2024"}]},{"type":"link","fsPath":"demand/docs/whats-new/versioning-strategy.md","metadata":{"type":"markdown"},"label":"API lifecycle & versioning","link":"/demand/docs/whats-new/versioning-strategy","routeSlug":"/demand/docs/whats-new/versioning-strategy"}]},{"type":"separator","separatorLine":true},{"type":"group","fsPath":"demand/docs/accommodations/about-accommodation.md","metadata":{"type":"markdown"},"label":"ACCOMMODATION","link":"/demand/docs/accommodations/about-accommodation","routeSlug":"/demand/docs/accommodations/about-accommodation","items":[{"type":"group","fsPath":"demand/docs/accommodations/accommodation-quick-guide.md","metadata":{"type":"markdown"},"label":"Quick guide","link":"/demand/docs/accommodations/accommodation-quick-guide","routeSlug":"/demand/docs/accommodations/accommodation-quick-guide","items":[{"type":"link","fsPath":"demand/docs/accommodations/v3.2/accommodation-quick-guide.md","metadata":{"type":"markdown"},"label":"Version 3.2","link":"/demand/docs/accommodations/v3.2/accommodation-quick-guide","routeSlug":"/demand/docs/accommodations/v3.2/accommodation-quick-guide"},{"type":"link","fsPath":"demand/docs/accommodations/accommodation-v3.1-quick-guide.md","metadata":{"type":"markdown"},"label":"Version 3.1","link":"/demand/docs/accommodations/accommodation-v3.1-quick-guide","routeSlug":"/demand/docs/accommodations/accommodation-v3.1-quick-guide"}]},{"type":"group","fsPath":"demand/docs/accommodations/search-for-available-properties.md","metadata":{"type":"markdown"},"label":"1. Search for accommodation","link":"/demand/docs/accommodations/search-for-available-properties","routeSlug":"/demand/docs/accommodations/search-for-available-properties","items":[{"type":"link","fsPath":"demand/docs/accommodations/search-examples.md","metadata":{"type":"markdown"},"label":"Search use cases","link":"/demand/docs/accommodations/search-examples","routeSlug":"/demand/docs/accommodations/search-examples"}]},{"type":"group","fsPath":"demand/docs/accommodations/look-accommodation-details.md","metadata":{"type":"markdown"},"label":"2. Retrieve details","link":"/demand/docs/accommodations/look-accommodation-details","routeSlug":"/demand/docs/accommodations/look-accommodation-details","items":[{"type":"link","fsPath":"demand/docs/accommodations/look-accommodation-changes.md","metadata":{"type":"markdown"},"label":"Track accommodation updates","link":"/demand/docs/accommodations/look-accommodation-changes","routeSlug":"/demand/docs/accommodations/look-accommodation-changes"}]},{"type":"link","fsPath":"demand/docs/accommodations/accommodation-tutorial.md","metadata":{"type":"markdown"},"label":"Tutorial - Search, look and book flow","link":"/demand/docs/accommodations/accommodation-tutorial","routeSlug":"/demand/docs/accommodations/accommodation-tutorial"},{"type":"separator","separatorLine":true},{"type":"group","fsPath":"demand/docs/accommodations/filter-sorting.md","metadata":{"type":"markdown"},"label":"Filtering and sorting","link":"/demand/docs/accommodations/filter-sorting","routeSlug":"/demand/docs/accommodations/filter-sorting","items":[{"type":"link","fsPath":"demand/docs/accommodations/v3.2/filter-sorting.md","metadata":{"type":"markdown"},"label":"v3.2 Full filtering guide","link":"/demand/docs/accommodations/v3.2/filter-sorting","routeSlug":"/demand/docs/accommodations/v3.2/filter-sorting"}]},{"type":"group","fsPath":"demand/docs/accommodations/occupancy-allocation.md","metadata":{"type":"markdown"},"label":"Occupancy & allocation","link":"/demand/docs/accommodations/occupancy-allocation","routeSlug":"/demand/docs/accommodations/occupancy-allocation","items":[{"type":"link","fsPath":"demand/docs/accommodations/child-policies.md","metadata":{"type":"markdown"},"label":"Child policies","link":"/demand/docs/accommodations/child-policies","routeSlug":"/demand/docs/accommodations/child-policies"},{"type":"link","fsPath":"demand/docs/accommodations/occupancy-use-cases.md","metadata":{"type":"markdown"},"label":"Use cases","link":"/demand/docs/accommodations/occupancy-use-cases","routeSlug":"/demand/docs/accommodations/occupancy-use-cases"},{"type":"link","fsPath":"demand/docs/accommodations/occupancy-troubleshooting.md","metadata":{"type":"markdown"},"label":"Troubleshooting","link":"/demand/docs/accommodations/occupancy-troubleshooting","routeSlug":"/demand/docs/accommodations/occupancy-troubleshooting"}]},{"type":"separator","separatorLine":true},{"type":"group","fsPath":"demand/docs/accommodations/prices-accommodations.md","metadata":{"type":"markdown"},"label":"Pricing","link":"/demand/docs/accommodations/prices-accommodations","routeSlug":"/demand/docs/accommodations/prices-accommodations","items":[{"type":"link","fsPath":"demand/docs/accommodations/prices-best-practices.md","metadata":{"type":"markdown"},"label":"Prices best practices","link":"/demand/docs/accommodations/prices-best-practices","routeSlug":"/demand/docs/accommodations/prices-best-practices"},{"type":"link","fsPath":"demand/docs/accommodations/charge-calculation.md","metadata":{"type":"markdown"},"label":"Extra charges calculation","link":"/demand/docs/accommodations/charge-calculation","routeSlug":"/demand/docs/accommodations/charge-calculation"},{"type":"link","fsPath":"demand/docs/accommodations/pricing-examples.md","metadata":{"type":"markdown"},"label":"Pricing use cases","link":"/demand/docs/accommodations/pricing-examples","routeSlug":"/demand/docs/accommodations/pricing-examples"},{"type":"link","fsPath":"demand/docs/accommodations/display-prices.md","metadata":{"type":"markdown"},"label":"Displaying prices","link":"/demand/docs/accommodations/display-prices","routeSlug":"/demand/docs/accommodations/display-prices"},{"type":"separator","separatorLine":true},{"type":"link","fsPath":"demand/docs/accommodations/pricing-troubleshooting.md","metadata":{"type":"markdown"},"label":"Pricing troubleshooting","link":"/demand/docs/accommodations/pricing-troubleshooting","routeSlug":"/demand/docs/accommodations/pricing-troubleshooting"},{"type":"link","fsPath":"demand/docs/accommodations/pricing-faqs.md","metadata":{"type":"markdown"},"label":"Pricing FAQs","link":"/demand/docs/accommodations/pricing-faqs","routeSlug":"/demand/docs/accommodations/pricing-faqs"}]},{"type":"group","fsPath":"demand/docs/accommodations/discounts.md","metadata":{"type":"markdown"},"label":"Discounts & rates","link":"/demand/docs/accommodations/discounts","routeSlug":"/demand/docs/accommodations/discounts","items":[{"type":"link","fsPath":"demand/docs/accommodations/display-discounts.md","metadata":{"type":"markdown"},"label":"Displaying discounts","link":"/demand/docs/accommodations/display-discounts","routeSlug":"/demand/docs/accommodations/display-discounts"},{"type":"group","fsPath":"demand/docs/accommodations/bundles/about-bundles.md","metadata":{"type":"markdown"},"label":"Bundles and value adds","link":"/demand/docs/accommodations/bundles/about-bundles","routeSlug":"/demand/docs/accommodations/bundles/about-bundles","items":[{"type":"link","fsPath":"demand/docs/accommodations/bundles/bundles-quick-guide.md","metadata":{"type":"markdown"},"label":"Retrieve & display bundles/value adds","link":"/demand/docs/accommodations/bundles/bundles-quick-guide","routeSlug":"/demand/docs/accommodations/bundles/bundles-quick-guide"}]},{"type":"group","fsPath":"demand/docs/accommodations/tpi/about-tpi.md","metadata":{"type":"markdown"},"label":"Third party rates","link":"/demand/docs/accommodations/tpi/about-tpi","routeSlug":"/demand/docs/accommodations/tpi/about-tpi","items":[{"type":"link","fsPath":"demand/docs/accommodations/tpi/search-book-tpi-rates.md","metadata":{"type":"markdown"},"label":"Search, look and book TPI rates","link":"/demand/docs/accommodations/tpi/search-book-tpi-rates","routeSlug":"/demand/docs/accommodations/tpi/search-book-tpi-rates"},{"type":"link","fsPath":"demand/docs/accommodations/tpi/reporting-tpi-rates.md","metadata":{"type":"markdown"},"label":"Post-booking TPI reporting","link":"/demand/docs/accommodations/tpi/reporting-tpi-rates","routeSlug":"/demand/docs/accommodations/tpi/reporting-tpi-rates"},{"type":"link","fsPath":"demand/docs/accommodations/tpi/sell-how-to.md","metadata":{"type":"markdown"},"label":"Commissionable rates","link":"/demand/docs/accommodations/tpi/sell-how-to","routeSlug":"/demand/docs/accommodations/tpi/sell-how-to"},{"type":"link","fsPath":"demand/docs/accommodations/tpi/net-how-to.md","metadata":{"type":"markdown"},"label":"Net rates","link":"/demand/docs/accommodations/tpi/net-how-to","routeSlug":"/demand/docs/accommodations/tpi/net-how-to"},{"type":"link","fsPath":"demand/docs/accommodations/tpi/tpi-faqs.md","metadata":{"type":"markdown"},"label":"TPI FAQs","link":"/demand/docs/accommodations/tpi/tpi-faqs","routeSlug":"/demand/docs/accommodations/tpi/tpi-faqs"}]}]},{"type":"group","fsPath":"demand/docs/payments/models/accommodation-payment-models.md","metadata":{"type":"markdown"},"label":"Payment models","link":"/demand/docs/payments/models/accommodation-payment-models","routeSlug":"/demand/docs/payments/models/accommodation-payment-models","items":[{"type":"link","fsPath":"demand/docs/payments/models/partner-collects.md","metadata":{"type":"markdown"},"label":"Partner collects payment","link":"/demand/docs/payments/models/partner-collects","routeSlug":"/demand/docs/payments/models/partner-collects"},{"type":"link","fsPath":"demand/docs/payments/models/booking-collects.md","metadata":{"type":"markdown"},"label":"Booking.com collects payment","link":"/demand/docs/payments/models/booking-collects","routeSlug":"/demand/docs/payments/models/booking-collects"},{"type":"link","fsPath":"demand/docs/payments/models/corporate.md","metadata":{"type":"markdown"},"label":"Corporate travel payments","link":"/demand/docs/payments/models/corporate","routeSlug":"/demand/docs/payments/models/corporate"},{"type":"link","fsPath":"demand/docs/payments/models/pay-at-property.md","metadata":{"type":"markdown"},"label":"Regular travellers","link":"/demand/docs/payments/models/pay-at-property","routeSlug":"/demand/docs/payments/models/pay-at-property"},{"type":"link","fsPath":"demand/docs/payments/models/voxel-integration.md","metadata":{"type":"markdown"},"label":"Voxel integration","link":"/demand/docs/payments/models/voxel-integration","routeSlug":"/demand/docs/payments/models/voxel-integration"}]}]},{"type":"group","fsPath":"demand/docs/cars/overview.md","metadata":{"type":"markdown"},"label":"CARS","link":"/demand/docs/cars/overview","routeSlug":"/demand/docs/cars/overview","items":[{"type":"link","fsPath":"demand/docs/cars/cars-quick-guide.md","metadata":{"type":"markdown"},"label":"Quick guide","link":"/demand/docs/cars/cars-quick-guide","routeSlug":"/demand/docs/cars/cars-quick-guide"},{"type":"group","fsPath":"demand/docs/cars/search-for-cars.md","metadata":{"type":"markdown"},"label":"1. Search for cars","link":"/demand/docs/cars/search-for-cars","routeSlug":"/demand/docs/cars/search-for-cars","items":[{"type":"link","fsPath":"demand/docs/cars/search-cars-examples.md","metadata":{"type":"markdown"},"label":"Search use cases","link":"/demand/docs/cars/search-cars-examples","routeSlug":"/demand/docs/cars/search-cars-examples"}]},{"type":"group","fsPath":"demand/docs/cars/retrieve-car-details.md","metadata":{"type":"markdown"},"label":"2. Retrieve car details","link":"/demand/docs/cars/retrieve-car-details","routeSlug":"/demand/docs/cars/retrieve-car-details","items":[{"type":"link","fsPath":"demand/docs/cars/cars-static-data.md","metadata":{"type":"markdown"},"label":"Car rental static data","link":"/demand/docs/cars/cars-static-data","routeSlug":"/demand/docs/cars/cars-static-data"}]},{"type":"separator","separatorLine":true},{"type":"link","fsPath":"demand/docs/cars/cars-filter-sorting.md","metadata":{"type":"markdown"},"label":"Filtering and sorting","link":"/demand/docs/cars/cars-filter-sorting","routeSlug":"/demand/docs/cars/cars-filter-sorting"},{"type":"link","fsPath":"demand/docs/cars/cars-discounts.md","metadata":{"type":"markdown"},"label":"Car rental deals","link":"/demand/docs/cars/cars-discounts","routeSlug":"/demand/docs/cars/cars-discounts"},{"type":"separator","separatorLine":true},{"type":"group","label":"Search, Look & Book","badges":[{"icon":"solid flask"}],"items":[{"type":"link","fsPath":"demand/docs/cars/3.2/check-cars-availability.md","metadata":{"type":"markdown"},"label":"Check cars availability","link":"/demand/docs/cars/3.2/check-cars-availability","routeSlug":"/demand/docs/cars/3.2/check-cars-availability"},{"type":"link","fsPath":"demand/docs/cars/3.2/cars-insurance-guide.md","metadata":{"type":"markdown"},"label":"Add optional insurance","link":"/demand/docs/cars/3.2/cars-insurance-guide","routeSlug":"/demand/docs/cars/3.2/cars-insurance-guide"},{"type":"group","label":"Display Terms & Conditions","items":[{"type":"link","fsPath":"demand/docs/cars/3.2/pre-booking-terms-and-cond.md","metadata":{"type":"markdown"},"label":"Pre-booking car offers","link":"/demand/docs/cars/3.2/pre-booking-terms-and-cond","routeSlug":"/demand/docs/cars/3.2/pre-booking-terms-and-cond"},{"type":"link","fsPath":"demand/docs/cars/3.2/post-booking-terms-and-cond.md","metadata":{"type":"markdown"},"label":"Post-booking car orders","link":"/demand/docs/cars/3.2/post-booking-terms-and-cond","routeSlug":"/demand/docs/cars/3.2/post-booking-terms-and-cond"}]},{"type":"link","fsPath":"demand/docs/cars/3.2/cars-tutorial.md","metadata":{"type":"markdown"},"label":"End-to-end tutorial","link":"/demand/docs/cars/3.2/cars-tutorial","routeSlug":"/demand/docs/cars/3.2/cars-tutorial"}]},{"type":"group","label":"Post-booking tasks","badges":[{"icon":"solid flask"}],"items":[{"type":"link","fsPath":"demand/docs/cars/3.2/post-booking-live-order-details.md","metadata":{"type":"markdown"},"label":"Monitor & display car order details","link":"/demand/docs/cars/3.2/post-booking-live-order-details","routeSlug":"/demand/docs/cars/3.2/post-booking-live-order-details","badges":[{"name":"New","color":"green","icon":"solid star"}]}]}]},{"type":"group","fsPath":"demand/docs/attractions/about-attractions.md","metadata":{"type":"markdown"},"label":"ATTRACTIONS","link":"/demand/docs/attractions/about-attractions","routeSlug":"/demand/docs/attractions/about-attractions","badges":[{"icon":"solid flask"}],"items":[{"type":"link","fsPath":"demand/docs/attractions/attractions-quick-guide.md","metadata":{"type":"markdown"},"label":"Quick guide","link":"/demand/docs/attractions/attractions-quick-guide","routeSlug":"/demand/docs/attractions/attractions-quick-guide"},{"type":"group","fsPath":"demand/docs/attractions/search-attractions.md","metadata":{"type":"markdown"},"label":"1. Search for attractions","link":"/demand/docs/attractions/search-attractions","routeSlug":"/demand/docs/attractions/search-attractions","items":[{"type":"link","fsPath":"demand/docs/attractions/search-attractions-examples.md","metadata":{"type":"markdown"},"label":"Search attractions - use cases","link":"/demand/docs/attractions/search-attractions-examples","routeSlug":"/demand/docs/attractions/search-attractions-examples"}]},{"type":"group","fsPath":"demand/docs/attractions/retrieve-attraction-details.md","metadata":{"type":"markdown"},"label":"2. Retrieve attraction details","link":"/demand/docs/attractions/retrieve-attraction-details","routeSlug":"/demand/docs/attractions/retrieve-attraction-details","items":[{"type":"link","fsPath":"demand/docs/attractions/display-attraction-details.md","metadata":{"type":"markdown"},"label":"Display attraction details","link":"/demand/docs/attractions/display-attraction-details","routeSlug":"/demand/docs/attractions/display-attraction-details"},{"type":"link","fsPath":"demand/docs/attractions/display-attraction-reviews.md","metadata":{"type":"markdown"},"label":"Display attraction reviews/scores","link":"/demand/docs/attractions/display-attraction-reviews","routeSlug":"/demand/docs/attractions/display-attraction-reviews"}]}]},{"type":"separator","separatorLine":true},{"type":"group","fsPath":"demand/docs/orders-api/overview.md","metadata":{"type":"markdown"},"label":"ORDERS","link":"/demand/docs/orders-api/overview","routeSlug":"/demand/docs/orders-api/overview","items":[{"type":"group","label":"Create and modify orders","items":[{"type":"link","fsPath":"demand/docs/orders-api/order-preview-create.md","metadata":{"type":"markdown"},"label":"Create orders","link":"/demand/docs/orders-api/order-preview-create","routeSlug":"/demand/docs/orders-api/order-preview-create"},{"type":"link","fsPath":"demand/docs/orders-api/order-modify.md","metadata":{"type":"markdown"},"label":"Modify orders","link":"/demand/docs/orders-api/order-modify","routeSlug":"/demand/docs/orders-api/order-modify"},{"type":"link","fsPath":"demand/docs/orders-api/3.2/order-modify-preview.md","metadata":{"type":"markdown"},"label":"Preview order modifications","link":"/demand/docs/orders-api/3.2/order-modify-preview","routeSlug":"/demand/docs/orders-api/3.2/order-modify-preview","badges":[{"name":"Beta","icon":"solid flask"}]}]},{"type":"group","fsPath":"demand/docs/orders-api/cancel-order.md","metadata":{"type":"markdown"},"label":"Cancel travel services","link":"/demand/docs/orders-api/cancel-order","routeSlug":"/demand/docs/orders-api/cancel-order","items":[{"type":"link","fsPath":"demand/docs/orders-api/cancellation-policies.md","metadata":{"type":"markdown"},"label":"Cancellation policies","link":"/demand/docs/orders-api/cancellation-policies","routeSlug":"/demand/docs/orders-api/cancellation-policies"},{"type":"link","fsPath":"demand/docs/orders-api/3.2/cancel-for-less.md","metadata":{"type":"markdown"},"label":"Cancel for less (Accommodation)","link":"/demand/docs/orders-api/3.2/cancel-for-less","routeSlug":"/demand/docs/orders-api/3.2/cancel-for-less"},{"type":"link","fsPath":"demand/docs/orders-api/cancel/error-handling.md","metadata":{"type":"markdown"},"label":"Cancellation error handling","link":"/demand/docs/orders-api/cancel/error-handling","routeSlug":"/demand/docs/orders-api/cancel/error-handling"}]},{"type":"separator","separatorLine":true},{"type":"group","fsPath":"demand/docs/orders-api/post-booking-overview.md","metadata":{"type":"markdown"},"label":"Retrieve post-booking details","link":"/demand/docs/orders-api/post-booking-overview","routeSlug":"/demand/docs/orders-api/post-booking-overview","items":[{"type":"link","fsPath":"demand/docs/orders-api/order-details-accommodations.md","metadata":{"type":"markdown"},"label":"Accommodation order details","link":"/demand/docs/orders-api/order-details-accommodations","routeSlug":"/demand/docs/orders-api/order-details-accommodations"},{"type":"link","fsPath":"demand/docs/orders-api/order-details-cars.md","metadata":{"type":"markdown"},"label":"Car rental order details","link":"/demand/docs/orders-api/order-details-cars","routeSlug":"/demand/docs/orders-api/order-details-cars"},{"type":"link","fsPath":"demand/docs/orders-api/order-details-flights.md","metadata":{"type":"markdown"},"label":"Flight order details","link":"/demand/docs/orders-api/order-details-flights","routeSlug":"/demand/docs/orders-api/order-details-flights"}]},{"type":"group","fsPath":"demand/docs/orders-api/order-details.md","metadata":{"type":"markdown"},"label":"Reporting and reconciliation","link":"/demand/docs/orders-api/order-details","routeSlug":"/demand/docs/orders-api/order-details","items":[{"type":"link","fsPath":"demand/docs/orders-api/order-details-examples.md","metadata":{"type":"markdown"},"label":"Order details use cases","link":"/demand/docs/orders-api/order-details-examples","routeSlug":"/demand/docs/orders-api/order-details-examples"},{"type":"link","fsPath":"demand/docs/orders-api/labels-attributions.md","metadata":{"type":"markdown"},"label":"Labels and attribution","link":"/demand/docs/orders-api/labels-attributions","routeSlug":"/demand/docs/orders-api/labels-attributions"}]},{"type":"link","fsPath":"demand/docs/orders-api/orders-faqs.md","metadata":{"type":"markdown"},"label":"Orders FAQs","link":"/demand/docs/orders-api/orders-faqs","routeSlug":"/demand/docs/orders-api/orders-faqs"}]},{"type":"group","fsPath":"demand/docs/payments/overview.md","metadata":{"type":"markdown"},"label":"PAYMENTS","link":"/demand/docs/payments/overview","routeSlug":"/demand/docs/payments/overview","items":[{"type":"link","fsPath":"demand/docs/payments/how-to.md","metadata":{"type":"markdown"},"label":"Get started with payments","link":"/demand/docs/payments/how-to","routeSlug":"/demand/docs/payments/how-to"},{"type":"separator","separatorLine":true},{"type":"link","fsPath":"demand/docs/payments/payments-methods.md","metadata":{"type":"markdown"},"label":"Payment methods","link":"/demand/docs/payments/payments-methods","routeSlug":"/demand/docs/payments/payments-methods"},{"type":"link","fsPath":"demand/docs/payments/payments-timings.md","metadata":{"type":"markdown"},"label":"Payment timings","link":"/demand/docs/payments/payments-timings","routeSlug":"/demand/docs/payments/payments-timings"},{"type":"link","fsPath":"demand/docs/payments/payments-schedules.md","metadata":{"type":"markdown"},"label":"Payment schedules","link":"/demand/docs/payments/payments-schedules","routeSlug":"/demand/docs/payments/payments-schedules"},{"type":"separator","separatorLine":true},{"type":"link","fsPath":"demand/docs/payments/payments-display.md","metadata":{"type":"markdown"},"label":"Displaying payments","link":"/demand/docs/payments/payments-display","routeSlug":"/demand/docs/payments/payments-display"},{"type":"link","fsPath":"demand/docs/payments/payments-faqs.md","metadata":{"type":"markdown"},"label":"Payment FAQs","link":"/demand/docs/payments/payments-faqs","routeSlug":"/demand/docs/payments/payments-faqs"}]},{"type":"separator","separatorLine":true},{"type":"group","label":"ADDITIONAL SERVICES","items":[{"type":"group","fsPath":"demand/docs/messaging/about-messaging.md","metadata":{"type":"markdown"},"label":"Messaging","link":"/demand/docs/messaging/about-messaging","routeSlug":"/demand/docs/messaging/about-messaging","badges":[{"icon":"solid flask"}],"items":[{"type":"link","fsPath":"demand/docs/messaging/try-out-messages.md","metadata":{"type":"markdown"},"label":"Try Messaging API","link":"/demand/docs/messaging/try-out-messages","routeSlug":"/demand/docs/messaging/try-out-messages"},{"type":"group","fsPath":"demand/docs/messaging/manage-messages.md","metadata":{"type":"markdown"},"label":"Manage messages","link":"/demand/docs/messaging/manage-messages","routeSlug":"/demand/docs/messaging/manage-messages","items":[{"type":"link","fsPath":"demand/docs/messaging/manage-messages-use-case1.md","metadata":{"type":"markdown"},"label":"Use case 1 - Booking & welcome message","link":"/demand/docs/messaging/manage-messages-use-case1","routeSlug":"/demand/docs/messaging/manage-messages-use-case1"},{"type":"link","fsPath":"demand/docs/messaging/manage-messages-use-case2.md","metadata":{"type":"markdown"},"label":"Use case 2 - Send request & handle rejection","link":"/demand/docs/messaging/manage-messages-use-case2","routeSlug":"/demand/docs/messaging/manage-messages-use-case2"}]},{"type":"link","fsPath":"demand/docs/messaging/manage-attachments.md","metadata":{"type":"markdown"},"label":"Manage attachments","link":"/demand/docs/messaging/manage-attachments","routeSlug":"/demand/docs/messaging/manage-attachments"},{"type":"separator","separatorLine":true},{"type":"link","fsPath":"demand/docs/messaging/messaging-best-practices.md","metadata":{"type":"markdown"},"label":"Best practices","link":"/demand/docs/messaging/messaging-best-practices","routeSlug":"/demand/docs/messaging/messaging-best-practices"},{"type":"link","fsPath":"demand/docs/messaging/messaging-troubleshooting.md","metadata":{"type":"markdown"},"label":"Troubleshooting","link":"/demand/docs/messaging/messaging-troubleshooting","routeSlug":"/demand/docs/messaging/messaging-troubleshooting"},{"type":"link","fsPath":"demand/docs/messaging/messaging-api-faqs.md","metadata":{"type":"markdown"},"label":"Messaging FAQs","link":"/demand/docs/messaging/messaging-api-faqs","routeSlug":"/demand/docs/messaging/messaging-api-faqs"}]},{"type":"group","fsPath":"demand/docs/additional-services/notifications/about-notifications.md","metadata":{"type":"markdown"},"label":"Notifications","link":"/demand/docs/additional-services/notifications/about-notifications","routeSlug":"/demand/docs/additional-services/notifications/about-notifications","badges":[{"name":"New","color":"green","icon":"solid star"}],"items":[{"type":"link","fsPath":"demand/docs/additional-services/notifications/car-orders-integration-guide.md","metadata":{"type":"markdown"},"label":"Integration guide","link":"/demand/docs/additional-services/notifications/car-orders-integration-guide","routeSlug":"/demand/docs/additional-services/notifications/car-orders-integration-guide"},{"type":"group","fsPath":"demand/docs/additional-services/notifications/notifications.yaml","link":"/demand/docs/additional-services/notifications/notifications","routeSlug":"/demand/docs/additional-services/notifications/notifications","label":"API Reference","items":[{"type":"group","label":"Order updates","link":"/demand/docs/additional-services/notifications/notifications/order-update","routeSlug":"/demand/docs/additional-services/notifications/notifications/order-update","items":[{"label":"Car order updated","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/demand/docs/additional-services/notifications/notifications/order-update/carsorderupdated","routeSlug":"/demand/docs/additional-services/notifications/notifications/order-update/carsorderupdated","metadata":{"seo":{"title":"Car order updated","description":"Sent whenever a car rental reservation is updated."}},"httpPath":"carsOrderUpdated"}]}],"metadata":{"type":"openapi","title":"Notifications","version":"1.0.0","description":"API reference for Demand API notifications.\n\nBooking.com delivers notifications as HTTP POST requests to your configured webhook endpoint whenever supported events occur.\n\nYour endpoint must respond with a 200 status code and an empty response body to acknowledge successful receipt.\n"}}]}]},{"type":"separator","separatorLine":true},{"type":"group","label":"SUPPORT","items":[{"type":"group","fsPath":"demand/docs/support/error-handling/about-errors.md","metadata":{"type":"markdown"},"label":"Error handling","link":"/demand/docs/support/error-handling/about-errors","routeSlug":"/demand/docs/support/error-handling/about-errors","items":[{"type":"link","fsPath":"demand/docs/support/error-handling/error-codes.md","metadata":{"type":"markdown"},"label":"Error codes & examples","link":"/demand/docs/support/error-handling/error-codes","routeSlug":"/demand/docs/support/error-handling/error-codes"},{"type":"link","fsPath":"demand/docs/support/error-handling/http-4xx-scenarios.md","metadata":{"type":"markdown"},"label":"HTTP 4xx scenarios","link":"/demand/docs/support/error-handling/http-4xx-scenarios","routeSlug":"/demand/docs/support/error-handling/http-4xx-scenarios"},{"type":"link","fsPath":"demand/docs/support/error-handling/payment-errors.md","metadata":{"type":"markdown"},"label":"Payment errors","link":"/demand/docs/support/error-handling/payment-errors","routeSlug":"/demand/docs/support/error-handling/payment-errors"}]}]},{"type":"group","label":"COMPLIANCE","items":[{"type":"link","fsPath":"demand/docs/compliance/dsa-compliance.md","metadata":{"type":"markdown"},"label":"DSA compliance","link":"/demand/docs/compliance/dsa-compliance","routeSlug":"/demand/docs/compliance/dsa-compliance"},{"type":"link","fsPath":"demand/docs/compliance/ftc-compliance.md","metadata":{"type":"markdown"},"label":"FTC compliance","link":"/demand/docs/compliance/ftc-compliance","routeSlug":"/demand/docs/compliance/ftc-compliance"},{"type":"link","fsPath":"demand/docs/compliance/fraud-prevention-compliance.md","metadata":{"type":"markdown"},"label":"Fraud prevention","link":"/demand/docs/compliance/fraud-prevention-compliance","routeSlug":"/demand/docs/compliance/fraud-prevention-compliance"}]},{"type":"separator","separatorLine":true},{"type":"group","fsPath":"demand/docs/open-api/about-api-references.md","metadata":{"type":"markdown"},"label":"API REFERENCES","link":"/demand/docs/open-api/about-api-references","routeSlug":"/demand/docs/open-api/about-api-references","items":[{"type":"group","fsPath":"demand/docs/open-api/3.2-beta/demand-api.yaml","link":"/demand/docs/open-api/3.2-beta/demand-api","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api","label":"Beta","items":[{"type":"separator","label":"Travel services"},{"type":"group","label":"Accommodation","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations","items":[{"label":"Search","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/search","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/search","metadata":{"seo":{"title":"Search","description":"Use this endpoint to search for accommodations that match your specified criteria. <br/>By default, the response returns the cheapest available product for each accommodation.<br/><br/>When applying location filters such as country or region, results are ranked by Booking.com popularity (top picks) rather than price, with higher-ranked listings appearing first."}},"httpPath":"/accommodations/search"},{"label":"Availability","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/availability","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/availability","metadata":{"seo":{"title":"Availability","description":"Use this endpoint to check real-time availability, prices, and charges for up to 50 accommodation IDs."}},"httpPath":"/accommodations/availability"},{"label":"Chains","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/chains","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/chains","metadata":{"seo":{"title":"Chains","description":"Use this endpoint to retrieve a list of accommodation chains and their associated brands."}},"httpPath":"/accommodations/chains"},{"label":"Constants","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/constants","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/constants","metadata":{"seo":{"title":"Constants","description":"Retrieve standardised codes and names for accommodation-related entities, such as facilities, room types, bed types, themes, and additional charges."}},"httpPath":"/accommodations/constants"},{"label":"Details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/details","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/details","metadata":{"seo":{"title":"Details","description":"Retrieve detailed information about accommodation properties that match your search criteria."}},"httpPath":"/accommodations/details"},{"label":"Updates","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/details/changes","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/details/changes","metadata":{"seo":{"title":"Updates","description":"Use this endpoint to track accommodations that have opened, closed, or had content updates since a specific timestamp."}},"httpPath":"/accommodations/details/changes"},{"label":"Reviews","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/reviews","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/reviews","metadata":{"seo":{"title":"Reviews","description":"This endpoint provides access to reviews for specified accommodations, allowing you to retrieve traveller feedback associated with a particular property.</br></br> The reviews returned can be filtered and sorted, with the option to limit the number of reviews per accommodation by specifying the rows parameter.</br></br> Please note that the ratings score is based on all traveller traffic across Booking.com, and may not necessarily reflect the experience of your own customers.</br></br> If you choose to display or use these ratings and reviews, you are responsible for ensuring that your travellers are properly informed about what these scores represent."}},"httpPath":"/accommodations/reviews"},{"label":"Review and scores","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/reviews/scores","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/reviews/scores","metadata":{"seo":{"title":"Review and scores","description":"This endpoint returns score distribution and score breakdown for the specified accommodations. The scores information can be filtered by reviewer parameters and languages."}},"httpPath":"/accommodations/reviews/scores"},{"label":"Smart search","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/smart-search","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/smart-search","metadata":{"seo":{"title":"Smart search","description":"Use this endpoint to search for accommodations using a natural language query combined with structured travel criteria such as dates, guests, location, and sorting preferences. The search_query field accepts free-text input describing the traveller’s intent, preferences, or desired accommodation features. Structured parameters such as checkin, checkout, guests, and location filters are used to refine and constrain the search results."}},"httpPath":"/accommodations/smart-search"},{"label":"Third-party suppliers","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/third-party-suppliers","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/accommodations/accommodations/third-party-suppliers","metadata":{"seo":{"title":"Third-party suppliers","description":"Use this endpoint to retrieve the list of third-party suppliers that facilitate accommodation inventory on Booking.com."}},"httpPath":"/accommodations/third-party-suppliers"}]},{"type":"group","label":"Attractions","link":"/demand/docs/open-api/3.2-beta/demand-api/attractions","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attractions","items":[{"label":"Search attractions","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/attractions/search","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attractions/search","metadata":{"seo":{"title":"Search attractions","description":"Use this endpoint to search for attractions based on a single search criterion, such as attraction IDs, cities, countries, or geographic coordinates."}},"httpPath":"/attractions/search"},{"label":"Attraction details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/attractions/attractions/details","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attractions/attractions/details","metadata":{"seo":{"title":"Attraction details","description":"Use this endpoint to retrieve static information about attractions such as name, description, address, URL, etc. Note: This endpoint does not return any pricing information."}},"httpPath":"/attractions/details"},{"label":"Attraction Reviews","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/attractions/attractions/reviews","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attractions/attractions/reviews","metadata":{"seo":{"title":"Attraction Reviews","description":"Retrieves reviews for a specific attraction. The reviews returned can be filtered and sorted, with the option to limit the number of reviews per attraction by specifying the \"rows\" parameter.Note: The scores reflect all traveller feedback across Booking.com and may not directly correspond to the experiences of your own customers. If you choose to display or use these ratings and reviews, you are responsible for ensuring that your travellers understand what these scores represent."}},"httpPath":"/attractions/reviews"},{"label":"Attraction Review Scores","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/attractions/attractions/reviews/scores","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attractions/attractions/reviews/scores","metadata":{"seo":{"title":"Attraction Review Scores","description":"Returns detailed review scores for specific attractions."}},"httpPath":"/attractions/reviews/scores"},{"label":"Attraction constants","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/attractions/constants","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attractions/constants","metadata":{"seo":{"title":"Attraction constants","description":"Returns localised attraction constants, including category and subcategory metadata."}},"httpPath":"/attractions/constants"}]},{"type":"group","label":"Car rentals","link":"/demand/docs/open-api/3.2-beta/demand-api/cars","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars","items":[{"label":"Search car rentals","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/search","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/search","metadata":{"seo":{"title":"Search car rentals","description":"Use this endpoint to retrieve the available car rentals matching the search criteria."}},"httpPath":"/cars/search"},{"label":"Car availability","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/availability","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/availability","metadata":{"seo":{"title":"Car availability","description":"Retrieve availability details for a specific car rental offer, including final pricing, available insurance options, and optional extras (such as an additional driver or child seat) that can be added to the order."}},"httpPath":"/cars/availability"},{"label":"Car constants","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/constants","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/constants","metadata":{"seo":{"title":"Car constants","description":"This endpoint returns localised car rental constants used across the Cars API collection, such as extras, fuel policies, payment timings, and transmission types."}},"httpPath":"/cars/constants"},{"label":"Depots","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/depots","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/depots","metadata":{"seo":{"title":"Depots","description":"Retrieve a paginated list of car rental depots. Supports incremental updates via the last_modified filter."}},"httpPath":"/cars/depots"},{"label":"Depot scores","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/depotscores","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/depotscores","metadata":{"seo":{"title":"Depot scores","description":"Use this endpoint to retrieve review scores and score breakdowns for depots, including the overall review score and total number of reviews."}},"httpPath":"/cars/depots/reviews/scores"},{"label":"Car details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/details","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/details","metadata":{"seo":{"title":"Car details","description":"Use this endpoint to fetch car details like bag capacity, number of doors, brand and model, etc."}},"httpPath":"/cars/details"},{"label":"Suppliers","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/suppliers","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/suppliers","metadata":{"seo":{"title":"Suppliers","description":"Use this endpoint to fetch a list of car rental suppliers. <br/>You can use a supplier ID (or an array of them), to retrieve specific details. <br/>Alternatively, if you do not add any ID in the request, the response will include all suppliers."}},"httpPath":"/cars/suppliers"},{"label":"Retrieve terms and conditions.","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/cars/terms-and-conditions","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/cars/terms-and-conditions","metadata":{"seo":{"title":"Retrieve terms and conditions.","description":"Use this endpoint to retrieve the terms and conditions for a specific car during the pre-booking process. The response includes structured content in the requested language."}},"httpPath":"/cars/terms-and-conditions"}]},{"type":"separator","label":"Common"},{"type":"group","label":"Autocomplete","link":"/demand/docs/open-api/3.2-beta/demand-api/commonautocomplete","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonautocomplete","items":[{"label":"Retrieve autocomplete suggestions","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonautocomplete/common/autocomplete","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonautocomplete/common/autocomplete","metadata":{"seo":{"title":"Retrieve autocomplete suggestions","description":"Returns ranked suggestions based on the free-text query, destination popularity, and the provided context. This endpoint is designed for real-time \"as-you-type\" autocomplete experiences.\\n\\nSupports prefix matching with basic typo tolerance and is optimised for low-latency search.\\n\\nYou can optionally restrict results by destination type using filters.types.\\n\\nEach suggestion includes a destination identifier, localised name, and geographic context."}},"httpPath":"/common/autocomplete"}]},{"type":"group","label":"Locations","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations","items":[{"label":"Airports","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/airports","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/airports","metadata":{"seo":{"title":"Airports","description":"This endpoint returns a list of airport codes and their names in the selected languages. The airports returned may be filtered by a location id. For example, you can get the list of airports in The Netherlands by passing: {\"country\":\"nl\"}. To get the full list call the endpoint passing an empty body. The airport codes returned are what is used as input and output for other endpoints. This endpoint implements pagination of the results."}},"httpPath":"/common/locations/airports"},{"label":"Cities","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/cities","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/cities","metadata":{"seo":{"title":"Cities","description":"This endpoint returns a list of city IDs and their names in the selected languages."}},"httpPath":"/common/locations/cities"},{"label":"Countries","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/countries","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/countries","metadata":{"seo":{"title":"Countries","description":"This endpoint returns a list of country codes and their names in the selected languages. The countries returned may be filtered by a location id. For example, you can get the list of countries that are associated with the European Alps region by passing: {\"region\":1199}. <br/><br/>To get the full list call the endpoint passing an empty body. The returned country codes are used as input and output for other endpoints. <br/><br/>This endpoint implements pagination of the results."}},"httpPath":"/common/locations/countries"},{"label":"Districts","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/districts","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/districts","metadata":{"seo":{"title":"Districts","description":"This endpoint returns a list of districts with translations in the selected languages. The districts returned may be filtered by a location id. For example, you can get the list of districts in Amsterdam by passing: {\"city\":-2140479}. <br/><br/>To get the full list call the endpoint passing an empty body. The district ids returned are what is used as input and output for other endpoints.<br/><br/> This endpoint implements pagination of the results."}},"httpPath":"/common/locations/districts"},{"label":"Landmarks","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/landmarks","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/landmarks","metadata":{"seo":{"title":"Landmarks","description":"This endpoint returns a list of relevant geographical landmark codes and their names in the selected languages. The landmarks returned may be filtered by a location id. For example, you can get the list of landmarks that are associated with the city of Paris in France by passing: {\"city\":-1456928}. <br/><br/>To get the full list call the endpoint passing an empty body. The landmark codes returned are what is used as input and output for other endpoints. <br/><br/>This endpoint implements pagination of the results."}},"httpPath":"/common/locations/landmarks"},{"label":"Regions","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/regions","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlocations/common/locations/regions","metadata":{"seo":{"title":"Regions","description":"This endpoint returns a list of regions with translations in the selected languages. The regions returned may be filtered by a location id. For example, you can get the list of regions in the Netherlands or that the Netherlands is a part of by passing: {\"country\":\"nl\"}. To get the full list call the endpoint passing an empty body. The region ids returned are what is used as input and output for other endpoints. This endpoint implements pagination of the results."}},"httpPath":"/common/locations/regions"}]},{"type":"group","label":"Payments","link":"/demand/docs/open-api/3.2-beta/demand-api/commonpayments","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonpayments","items":[{"label":"Retrieve payment cards","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonpayments/common/payments/cards","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonpayments/common/payments/cards","metadata":{"seo":{"title":"Retrieve payment cards","description":"This endpoint returns a list of supported payment cards and their names in English. Examples of payment types are the different credit and debit cards. <br/><br/>To get the full list call the endpoint passing an empty body. The codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/payments/cards"},{"label":"Retrieve currency codes","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonpayments/common/payments/currencies","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonpayments/common/payments/currencies","metadata":{"seo":{"title":"Retrieve currency codes","description":"This endpoint returns a list of currency codes and their names in the selected languages. To get the full list call the endpoint passing an empty body. <br/><br/>The currency codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/payments/currencies"}]},{"type":"group","label":"Languages","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlanguages","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlanguages","items":[{"label":"Retrieve language codes","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/commonlanguages/common/languages","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/commonlanguages/common/languages","metadata":{"seo":{"title":"Retrieve language codes","description":"This endpoint returns a list of human language codes and their names in the corresponding language. To get the full list call the endpoint passing an empty body. The language codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/languages"}]},{"type":"separator","label":"Orders"},{"type":"group","label":"Orders","link":"/demand/docs/open-api/3.2-beta/demand-api/orders","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders","items":[{"label":"Preview an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/preview","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/preview","metadata":{"seo":{"title":"Preview an order","description":"Use this endpoint to validate an order before checkout and calculate the final price, including a detailed price breakdown, payment schedule, and cancellation policies for accommodation and car rentals. Provide the booker's details and preferred currency to receive personalised pricing."}},"httpPath":"/orders/preview"},{"label":"Create an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/create","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/create","metadata":{"seo":{"title":"Create an order","description":"Use this endpoint to create and confirm an order using a valid order token and the required payment information."}},"httpPath":"/orders/create"},{"label":"Orders details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details","metadata":{"seo":{"title":"Orders details","description":"Use this endpoint to retrieve detailed information about existing orders across supported travel services. Use it to synchronise internal systems, monitor booking updates, and generate reporting or analytics across travel services."}},"httpPath":"/orders/details"},{"label":"Orders with accommodation details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/accommodations","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/accommodations","metadata":{"seo":{"title":"Orders with accommodation details","description":"Use this endpoint to retrieve detailed information for one or more accommodation orders.You can request order details either by reservation or order ID depending on your integration."}},"httpPath":"/orders/details/accommodations"},{"label":"Orders with car details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/cars","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/cars","metadata":{"seo":{"title":"Orders with car details","description":"Use this endpoint to retrieve detailed information for one or more car rental orders."}},"httpPath":"/orders/details/cars"},{"label":"Orders with flight details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/flights","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/flights","metadata":{"seo":{"title":"Orders with flight details","description":"Use this endpoint to retrieve detailed information for one or more flight orders."}},"httpPath":"/orders/details/flights"},{"label":"Car order terms & conditions","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/cars-terms-and-conditions","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/cars-terms-and-conditions","metadata":{"seo":{"title":"Car order terms & conditions","description":"Retrieve the full, structured terms and conditions for one or more car rental orders."}},"httpPath":"/orders/details/cars/terms-and-conditions"},{"label":"Retrieve Car rental FAQs","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/cars/faqs","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/cars/faqs","metadata":{"seo":{"title":"Retrieve Car rental FAQs","description":"Returns a list of frequently asked questions (FAQs) and their answers related to car rentals. You can request one or more preferred languages using the languages parameter. If content is not available in any of the requested languages, the response defaults to English."}},"httpPath":"/orders/details/cars/faq"},{"label":"Live Car order details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/details/cars/live","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/details/cars/live","metadata":{"seo":{"title":"Live Car order details","description":"Returns enriched, live car order details for a specific reservation, including vehicle, supplier, pricing, insurance, policy, and driver information."}},"httpPath":"/orders/details/cars/live"},{"label":"Modify an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/modify","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/modify","metadata":{"seo":{"title":"Modify an order","description":"Use this endpoint to modify certain aspects of an accommodation order, such as credit card details, checkin/checkout dates, and room configurations (guest allocation, guest names, and smoking preferences). See the Orders modification guide for examples and best practices."}},"httpPath":"/orders/modify"},{"label":"Preview order modification","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/modify/preview","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/modify/preview","metadata":{"seo":{"title":"Preview order modification","description":"Preview whether a requested modification can be applied to an order and retrieve the expected cost impact before confirming the change."}},"httpPath":"/orders/modify/preview"},{"label":"Cancel a travel service","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/cancel","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/orders/orders/cancel","metadata":{"seo":{"title":"Cancel a travel service","description":"Use this endpoint to cancel a travel service within an existing order. Provide the details of the reservation or insurance policy you want to cancel."}},"httpPath":"/orders/cancel"}]},{"type":"separator","label":"Messaging"},{"type":"group","label":"Messages","link":"/demand/docs/open-api/3.2-beta/demand-api/messages","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/messages","items":[{"label":"Send a message","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/messages/send","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/messages/send","metadata":{"seo":{"title":"Send a message","description":"Use this endpoint to send a message to a conversation. You can include plain text and optionally attach a file using an attachment ID from a previous upload."}},"httpPath":"/messages/send"},{"label":"Retrieve latest messages","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/messages/latest","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/messages/latest","metadata":{"seo":{"title":"Retrieve latest messages","description":"Use this endpoint to fetch the most recent messages, including messages sent by both the property and the guest. By default, up to 100 messages are returned in reverse chronological order (newest first)."}},"httpPath":"/messages/latest"},{"label":"Confirm message receipt","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/messages/confirm","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/messages/confirm","metadata":{"seo":{"title":"Confirm message receipt","description":"Use this endpoint to confirm receipt of messages. Confirmation is required in order to receive new messages from POST /messages/latest."}},"httpPath":"/messages/latest/confirm"},{"label":"Retrieve attachment metadata","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/messages/metadata","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/messages/metadata","metadata":{"seo":{"title":"Retrieve attachment metadata","description":"Use this endpoint to get basic information about an uploaded file, such as its name, type, and size."}},"httpPath":"/messages/attachments/metadata"}]},{"type":"group","label":"Conversations","link":"/demand/docs/open-api/3.2-beta/demand-api/conversations","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/conversations","items":[{"label":"Retrieve a conversation","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/conversations/conversations","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/conversations/conversations","metadata":{"seo":{"title":"Retrieve a conversation","description":"Use this endpoint to retrieve a conversation available to the authenticated user."}},"httpPath":"/messages/conversations"}]},{"type":"group","label":"Attachments","link":"/demand/docs/open-api/3.2-beta/demand-api/attachments","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attachments","items":[{"label":"Upload attachment","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/attachments/upload","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attachments/upload","metadata":{"seo":{"title":"Upload attachment","description":"Use this endpoint to upload a file to be used as a message attachment. The response includes an attachment ID to reference when sending messages."}},"httpPath":"/messages/attachments/upload"},{"label":"Download attachment","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2-beta/demand-api/attachments/download","routeSlug":"/demand/docs/open-api/3.2-beta/demand-api/attachments/download","metadata":{"seo":{"title":"Download attachment","description":"Use this endpoint to retrieve a file that was attached to a message. The response includes the file in a base64-encoded format."}},"httpPath":"/messages/attachments/download"}]}],"metadata":{"type":"openapi","title":"Booking.com Demand API","version":"3.2-Beta","summary":"**Beta version – experimental endpoints**\n\nThis API version is **currently in Beta** and is offered to a limited set of pilot affiliate partners. Access is granted on request via your Booking.com account manager.\n\n> ⚠️ **Important:** This API is **under active development**. Endpoints, request/response structures, and functionality may change without prior notice. Specifications are updated frequently during the pilot phase.\n\n- Consult the [Changelog](/demand/docs/whats-new/changelog) for the latest updates.\n- All requests **require authentication** using your Affiliate ID and token credentials."},"icon":"solid flask"},{"type":"group","fsPath":"demand/docs/open-api/3.2/demand-api.yaml","link":"/demand/docs/open-api/3.2/demand-api","routeSlug":"/demand/docs/open-api/3.2/demand-api","label":"Version 3.2","items":[{"type":"separator","label":"Travel services"},{"type":"group","label":"Accommodation","link":"/demand/docs/open-api/3.2/demand-api/accommodations","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations","items":[{"label":"Search","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/search","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/search","metadata":{"seo":{"title":"Search","description":"Use this endpoint to search for accommodations that match your specified criteria. <br/>By default, the response returns the cheapest available product for each accommodation.<br/><br/>When applying location filters such as country or region, results are ranked by Booking.com popularity (top picks) rather than price, with higher-ranked listings appearing first."}},"httpPath":"/accommodations/search"},{"label":"Availability","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/availability","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/availability","metadata":{"seo":{"title":"Availability","description":"Use this endpoint to check real-time availability, prices, and charges for up to 50 accommodation IDs."}},"httpPath":"/accommodations/availability"},{"label":"Chains","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/chains","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/chains","metadata":{"seo":{"title":"Chains","description":"Use this endpoint to retrieve a list of accommodation chains and their associated brands."}},"httpPath":"/accommodations/chains"},{"label":"Constants","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/constants","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/constants","metadata":{"seo":{"title":"Constants","description":"Retrieve standardised codes and names for accommodation-related entities, such as facilities, room types, bed types, themes, and additional charges."}},"httpPath":"/accommodations/constants"},{"label":"Details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/details","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/details","metadata":{"seo":{"title":"Details","description":"Retrieve detailed information about accommodation properties that match your search criteria."}},"httpPath":"/accommodations/details"},{"label":"Updates","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/details/changes","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/details/changes","metadata":{"seo":{"title":"Updates","description":"Use this endpoint to track accommodations that have opened, closed, or had content updates since a specific timestamp."}},"httpPath":"/accommodations/details/changes"},{"label":"Reviews","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/reviews","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/reviews","metadata":{"seo":{"title":"Reviews","description":"This endpoint provides access to reviews for specified accommodations, allowing you to retrieve traveller feedback associated with a particular property.</br></br> The reviews returned can be filtered and sorted, with the option to limit the number of reviews per accommodation by specifying the rows parameter.</br></br> Please note that the ratings score is based on all traveller traffic across Booking.com, and may not necessarily reflect the experience of your own customers.</br></br> If you choose to display or use these ratings and reviews, you are responsible for ensuring that your travellers are properly informed about what these scores represent."}},"httpPath":"/accommodations/reviews"},{"label":"Review and scores","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/reviews/scores","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/reviews/scores","metadata":{"seo":{"title":"Review and scores","description":"This endpoint returns score distribution and score breakdown for the specified accommodations. The scores information can be filtered by reviewer parameters and languages."}},"httpPath":"/accommodations/reviews/scores"},{"label":"Third-party suppliers","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/third-party-suppliers","routeSlug":"/demand/docs/open-api/3.2/demand-api/accommodations/accommodations/third-party-suppliers","metadata":{"seo":{"title":"Third-party suppliers","description":"Use this endpoint to retrieve the list of third-party suppliers that facilitate accommodation inventory on Booking.com."}},"httpPath":"/accommodations/third-party-suppliers"}]},{"type":"group","label":"Car rentals","link":"/demand/docs/open-api/3.2/demand-api/cars","routeSlug":"/demand/docs/open-api/3.2/demand-api/cars","items":[{"label":"Search car rentals","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/cars/search","routeSlug":"/demand/docs/open-api/3.2/demand-api/cars/search","metadata":{"seo":{"title":"Search car rentals","description":"Use this endpoint to retrieve the available car rentals matching the search criteria."}},"httpPath":"/cars/search"},{"label":"Car constants","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/cars/constants","routeSlug":"/demand/docs/open-api/3.2/demand-api/cars/constants","metadata":{"seo":{"title":"Car constants","description":"This endpoint returns localised car rental constants used across the Cars API collection, such as extras, fuel policies, payment timings, and transmission types."}},"httpPath":"/cars/constants"},{"label":"Depots","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/cars/depots","routeSlug":"/demand/docs/open-api/3.2/demand-api/cars/depots","metadata":{"seo":{"title":"Depots","description":"Retrieve a paginated list of car rental depots. Supports incremental updates via the last_modified filter."}},"httpPath":"/cars/depots"},{"label":"Depot scores","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/cars/depotscores","routeSlug":"/demand/docs/open-api/3.2/demand-api/cars/depotscores","metadata":{"seo":{"title":"Depot scores","description":"Use this endpoint to retrieve review scores and score breakdowns for depots, including the overall review score and total number of reviews."}},"httpPath":"/cars/depots/reviews/scores"},{"label":"Car details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/cars/details","routeSlug":"/demand/docs/open-api/3.2/demand-api/cars/details","metadata":{"seo":{"title":"Car details","description":"Use this endpoint to fetch car details like bag capacity, number of doors, brand and model, etc."}},"httpPath":"/cars/details"},{"label":"Suppliers","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/cars/suppliers","routeSlug":"/demand/docs/open-api/3.2/demand-api/cars/suppliers","metadata":{"seo":{"title":"Suppliers","description":"Use this endpoint to fetch a list of car rental suppliers. <br/>You can use a supplier ID (or an array of them), to retrieve specific details. <br/>Alternatively, if you do not add any ID in the request, the response will include all suppliers."}},"httpPath":"/cars/suppliers"}]},{"type":"separator","label":"Common"},{"type":"group","label":"Locations","link":"/demand/docs/open-api/3.2/demand-api/commonlocations","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlocations","items":[{"label":"Airports","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/airports","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/airports","metadata":{"seo":{"title":"Airports","description":"This endpoint returns a list of airport codes and their names in the selected languages. The airports returned may be filtered by a location id. For example, you can get the list of airports in The Netherlands by passing: {\"country\":\"nl\"}. To get the full list call the endpoint passing an empty body. The airport codes returned are what is used as input and output for other endpoints. This endpoint implements pagination of the results."}},"httpPath":"/common/locations/airports"},{"label":"Cities","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/cities","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/cities","metadata":{"seo":{"title":"Cities","description":"This endpoint returns a list of city IDs and their names in the selected languages."}},"httpPath":"/common/locations/cities"},{"label":"Countries","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/countries","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/countries","metadata":{"seo":{"title":"Countries","description":"This endpoint returns a list of country codes and their names in the selected languages. The countries returned may be filtered by a location id. For example, you can get the list of countries that are associated with the European Alps region by passing: {\"region\":1199}. <br/><br/>To get the full list call the endpoint passing an empty body. The returned country codes are used as input and output for other endpoints. <br/><br/>This endpoint implements pagination of the results."}},"httpPath":"/common/locations/countries"},{"label":"Districts","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/districts","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/districts","metadata":{"seo":{"title":"Districts","description":"This endpoint returns a list of districts with translations in the selected languages. The districts returned may be filtered by a location id. For example, you can get the list of districts in Amsterdam by passing: {\"city\":-2140479}. <br/><br/>To get the full list call the endpoint passing an empty body. The district ids returned are what is used as input and output for other endpoints.<br/><br/> This endpoint implements pagination of the results."}},"httpPath":"/common/locations/districts"},{"label":"Landmarks","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/landmarks","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/landmarks","metadata":{"seo":{"title":"Landmarks","description":"This endpoint returns a list of relevant geographical landmark codes and their names in the selected languages. The landmarks returned may be filtered by a location id. For example, you can get the list of landmarks that are associated with the city of Paris in France by passing: {\"city\":-1456928}. <br/><br/>To get the full list call the endpoint passing an empty body. The landmark codes returned are what is used as input and output for other endpoints. <br/><br/>This endpoint implements pagination of the results."}},"httpPath":"/common/locations/landmarks"},{"label":"Regions","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/regions","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlocations/common/locations/regions","metadata":{"seo":{"title":"Regions","description":"This endpoint returns a list of regions with translations in the selected languages. The regions returned may be filtered by a location id. For example, you can get the list of regions in the Netherlands or that the Netherlands is a part of by passing: {\"country\":\"nl\"}. To get the full list call the endpoint passing an empty body. The region ids returned are what is used as input and output for other endpoints. This endpoint implements pagination of the results."}},"httpPath":"/common/locations/regions"}]},{"type":"group","label":"Payments","link":"/demand/docs/open-api/3.2/demand-api/commonpayments","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonpayments","items":[{"label":"Retrieve payment cards","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonpayments/common/payments/cards","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonpayments/common/payments/cards","metadata":{"seo":{"title":"Retrieve payment cards","description":"This endpoint returns a list of supported payment cards and their names in English. Examples of payment types are the different credit and debit cards. <br/><br/>To get the full list call the endpoint passing an empty body. The codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/payments/cards"},{"label":"Retrieve currency codes","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonpayments/common/payments/currencies","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonpayments/common/payments/currencies","metadata":{"seo":{"title":"Retrieve currency codes","description":"This endpoint returns a list of currency codes and their names in the selected languages. To get the full list call the endpoint passing an empty body. <br/><br/>The currency codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/payments/currencies"}]},{"type":"group","label":"Languages","link":"/demand/docs/open-api/3.2/demand-api/commonlanguages","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlanguages","items":[{"label":"Retrieve language codes","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/commonlanguages/common/languages","routeSlug":"/demand/docs/open-api/3.2/demand-api/commonlanguages/common/languages","metadata":{"seo":{"title":"Retrieve language codes","description":"This endpoint returns a list of human language codes and their names in the corresponding language. To get the full list call the endpoint passing an empty body. The language codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/languages"}]},{"type":"separator","label":"Orders"},{"type":"group","label":"Orders","link":"/demand/docs/open-api/3.2/demand-api/orders","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders","items":[{"label":"Preview an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/preview","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/preview","metadata":{"seo":{"title":"Preview an order","description":"Use this endpoint to validate an order before checkout and calculate the final price, including a detailed price breakdown, payment schedule, and cancellation policies for accommodation and car rentals. Provide the booker's details and preferred currency to receive personalised pricing."}},"httpPath":"/orders/preview"},{"label":"Create an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/create","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/create","metadata":{"seo":{"title":"Create an order","description":"Use this endpoint to create and confirm an order using a valid order token and the required payment information."}},"httpPath":"/orders/create"},{"label":"Orders details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/details","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/details","metadata":{"seo":{"title":"Orders details","description":"Use this endpoint to retrieve detailed information about existing orders across supported travel services. Use it to synchronise internal systems, monitor booking updates, and generate reporting or analytics across travel services."}},"httpPath":"/orders/details"},{"label":"Orders with accommodation details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/details/accommodations","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/details/accommodations","metadata":{"seo":{"title":"Orders with accommodation details","description":"Use this endpoint to retrieve detailed information for one or more accommodation orders.You can request order details either by reservation or order ID depending on your integration."}},"httpPath":"/orders/details/accommodations"},{"label":"Orders with car details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/details/cars","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/details/cars","metadata":{"seo":{"title":"Orders with car details","description":"Use this endpoint to retrieve detailed information for one or more car rental orders."}},"httpPath":"/orders/details/cars"},{"label":"Orders with flight details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/details/flights","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/details/flights","metadata":{"seo":{"title":"Orders with flight details","description":"Use this endpoint to retrieve detailed information for one or more flight orders."}},"httpPath":"/orders/details/flights"},{"label":"Modify an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/modify","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/modify","metadata":{"seo":{"title":"Modify an order","description":"Use this endpoint to modify certain aspects of an accommodation order, such as credit card details, checkin/checkout dates, and room configurations (guest allocation, guest names, and smoking preferences). See the Orders modification guide for examples and best practices."}},"httpPath":"/orders/modify"},{"label":"Cancel a travel service","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/3.2/demand-api/orders/orders/cancel","routeSlug":"/demand/docs/open-api/3.2/demand-api/orders/orders/cancel","metadata":{"seo":{"title":"Cancel a travel service","description":"Use this endpoint to cancel a travel service within an existing order. Provide the details of the reservation or insurance policy you want to cancel."}},"httpPath":"/orders/cancel"}]}],"metadata":{"type":"openapi","title":"Booking.com Demand API","version":"3.2","summary":"The Booking.com Demand API enables Affiliate Partners to access Booking.com's travel inventory, including accommodations, car rentals, and flights. The version 3.2 introduces several improvements and breaking changes from version 3.1, including updates to **price structures**, inclusion of **Attractions and taxis in orders/details** for post-booking reporting, and other structural enhancements.\n\n- The API follows REST principles and returns data in **JSON** format.\n- You can access endpoints via **HTTPS POST** requests.\n\nAuthentication: Use your Affiliate ID and token credentials to use these endpoints.\n\n[Check the Try out guide!](/demand/docs/getting-started/try-out-the-api)"}},{"type":"group","fsPath":"demand/docs/open-api/demand-api.yaml","link":"/demand/docs/open-api/demand-api","routeSlug":"/demand/docs/open-api/demand-api","label":"Version 3.1","items":[{"type":"separator","label":"Travel services"},{"type":"group","label":"Accommodation","link":"/demand/docs/open-api/demand-api/accommodations","routeSlug":"/demand/docs/open-api/demand-api/accommodations","items":[{"label":"Search accommodation","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/search","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/search","metadata":{"seo":{"title":"Search accommodation","description":"This endpoint returns, by default, the cheapest available product for each accommodation that matches the specified search criteria. <br/><br/>When you apply location filters using parameters such as country or region id, the results are sorted by Booking.com popularity (top_picks) instead of price.<br/>In this case, accommodations are ranked in descending order of popularity, meaning higher-ranked listings will appear earlier in the response."}},"httpPath":"/accommodations/search"},{"label":"Check availability","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/availability","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/availability","metadata":{"seo":{"title":"Check availability","description":"Use this endpoint to return detailed product availability, price and charges of the accommodation matching a given search criteria. <br/>By default, only product availability and price is returned. To receive extended information use the extras parameter. <br/><br/>Note: It is mandatory to pass the input parameters: accommodation, booker, checkin, checkout and guest."}},"httpPath":"/accommodations/availability"},{"label":"Check multiple availability","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/bulk-availability","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/bulk-availability","metadata":{"seo":{"title":"Check multiple availability","description":"Use this endpoint to retrieve detailed product availability, price and charges of a list of accommodations. By default, only product availability and price is returned. <br/>To receive extended information use the extras parameter. <br/>Note: It is mandatory to pass the input parameters: accommodations, booker, checkin, checkout and guests."}},"httpPath":"/accommodations/bulk-availability"},{"label":"Chains","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/chains","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/chains","metadata":{"seo":{"title":"Chains","description":"Use this endpoint to retrieve a list of accommodation chains and their associated brands.<br/><br/> A chain-branded accommodation is part of a larger corporate group and operates under a recognised brand. The returned information can be used to filter search results by chain or brand across other endpoints. <br/> - To obtain the full list of chains, call this endpoint with an empty request body. <br/> - The id values returned are the codes used as input and output in other API requests, ensuring consistency across your integration. <br/> Example of chain - \"Radisson Hotel Group\" with brands such as \"Radisson Blu\" or \"Park Inn by Radisson.\""}},"httpPath":"/accommodations/chains"},{"label":"Constants","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/constants","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/constants","metadata":{"seo":{"title":"Constants","description":"Use this endpoint to retrieve standardised codes and names for accommodation-specific types, including facilities, room types, bed types, themes, and charges. <br/>These constants can be used to filter searches or populate reference data across other accommodation endpoints. <br/>You can request multiple languages using IETF language tags (see common/languages). <br/> Call with an empty body to retrieve all constants. The codes returned are canonical identifiers used across the API."}},"httpPath":"/accommodations/constants"},{"label":"Details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/details","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/details","metadata":{"seo":{"title":"Details","description":"This endpoint returns detailed information on all accommodation properties matching a given search criteria. By default, only basic information is returned. <br/><br/>It is mandatory to pass one of the input parameters: accommodations, airport, city, country or region. <br/><br/>To receive extended information use the extras parameter."}},"httpPath":"/accommodations/details"},{"label":"Updated accommodations","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/details/changes","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/details/changes","metadata":{"seo":{"title":"Updated accommodations","description":"Use this endpoint to track accommodations that have opened, closed, or had relevant content updates since a specific timestamp. Changes can include updates to general information, facilities, rooms, photos, payments, and more. <br/>You can:<br/> - Filter results by country or city.<br/> - Use the \"next\" timestamp from the response to request further updates.<br/><br/>To keep your local accommodation cache up to date, use this endpoint in combination with accommodations/details <br/><br/>The maximum number of IDs returned is approximately 5000 per request."}},"httpPath":"/accommodations/details/changes"},{"label":"Accommodation reviews","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/reviews","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/reviews","metadata":{"seo":{"title":"Accommodation reviews","description":"This endpoint provides access to reviews for specified accommodations, allowing you to retrieve traveller feedback associated with a particular property.</br></br> ✅ The reviews returned can be filtered and sorted, with the option to limit the number of reviews per accommodation by specifying the rows parameter.</br></br> Please note that the ratings score is based on all traveller traffic across Booking.com, and may not necessarily reflect the experience of your own customers.</br></br> If you choose to display or use these ratings and reviews, you are responsible for ensuring that your travellers are properly informed about what these scores represent."}},"httpPath":"/accommodations/reviews"},{"label":"Accommodation review scores","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/accommodations/accommodations/reviews/scores","routeSlug":"/demand/docs/open-api/demand-api/accommodations/accommodations/reviews/scores","metadata":{"seo":{"title":"Accommodation review scores","description":"This endpoint returns score distribution and score breakdown for the specified accommodations. The scores information can be filtered by reviewer parameters and languages."}},"httpPath":"/accommodations/reviews/scores"}]},{"type":"group","label":"Car rentals","link":"/demand/docs/open-api/demand-api/cars","routeSlug":"/demand/docs/open-api/demand-api/cars","items":[{"label":"Search car rentals","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/cars/search","routeSlug":"/demand/docs/open-api/demand-api/cars/search","metadata":{"seo":{"title":"Search car rentals","description":"Use this endpoint to retrieve the available car rentals matching the search criteria."}},"httpPath":"/cars/search"},{"label":"Depots","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/cars/depots","routeSlug":"/demand/docs/open-api/demand-api/cars/depots","metadata":{"seo":{"title":"Depots","description":"Use this endpoint to retrieve the list of all available car rental depots."}},"httpPath":"/cars/depots"},{"label":"Depot scores","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/cars/depots/reviews/scores","routeSlug":"/demand/docs/open-api/demand-api/cars/depots/reviews/scores","metadata":{"seo":{"title":"Depot scores","description":"Use this endpoint to return the score breakdown for the specified depots together with the overall number of reviews and score. </br></br>- Please note that the ratings score is based on all traveller traffic across Booking.com/cars, and may not necessarily reflect the experience of your own customers.</br></br> - If you choose to display or use these ratings, you are responsible for ensuring that your travellers are properly informed about what these scores represent."}},"httpPath":"/cars/depots/reviews/scores"},{"label":"Car details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/cars/details","routeSlug":"/demand/docs/open-api/demand-api/cars/details","metadata":{"seo":{"title":"Car details","description":"Use this endpoint to fetch car details like bag capacity, number of doors, brand and model, etc."}},"httpPath":"/cars/details"},{"label":"Suppliers","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/cars/suppliers","routeSlug":"/demand/docs/open-api/demand-api/cars/suppliers","metadata":{"seo":{"title":"Suppliers","description":"Use this endpoint to fetch a list of car rental suppliers. <br/>You can use a supplier ID (or an array of them), to retrieve specific details. <br/>Alternatively, if you do not add any ID in the request, the response will include all suppliers."}},"httpPath":"/cars/suppliers"},{"label":"Car constants","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/cars/constants","routeSlug":"/demand/docs/open-api/demand-api/cars/constants","metadata":{"seo":{"title":"Car constants","description":"This endpoint returns a list of relevant car constants names in the specified languages. For example, calling with the parameters {\"languages\":\"en-us\",\"fr\"} will return the list in English (US) and French. To retrieve the full list, make the request with an empty body."}},"httpPath":"/cars/constants"}]},{"type":"separator","label":"Common"},{"type":"group","label":"Locations","link":"/demand/docs/open-api/demand-api/commonlocations","routeSlug":"/demand/docs/open-api/demand-api/commonlocations","items":[{"label":"Airports","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonlocations/common/locations/airports","routeSlug":"/demand/docs/open-api/demand-api/commonlocations/common/locations/airports","metadata":{"seo":{"title":"Airports","description":"This endpoint returns a list of airport codes and their names in the selected languages. The airports returned may be filtered by a location id. For example, you can get the list of airports in The Netherlands by passing: {\"country\":\"nl\"}. To get the full list call the endpoint passing an empty body. The airport codes returned are what is used as input and output for other endpoints. This endpoint implements pagination of the results."}},"httpPath":"/common/locations/airports"},{"label":"Cities","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonlocations/common/locations/cities","routeSlug":"/demand/docs/open-api/demand-api/commonlocations/common/locations/cities","metadata":{"seo":{"title":"Cities","description":"This endpoint returns a list of city codes and their names in the selected languages. The cities returned may be filtered by a location id. For example, you can get the list of cities in The Netherlands by passing: {\"country\":\"nl\"}. To get the full list call the endpoint passing an empty body. The city codes returned are what is used as input and output for other endpoints. This endpoint implements pagination of the results."}},"httpPath":"/common/locations/cities"},{"label":"Countries","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonlocations/common/locations/countries","routeSlug":"/demand/docs/open-api/demand-api/commonlocations/common/locations/countries","metadata":{"seo":{"title":"Countries","description":"This endpoint returns a list of country codes and their names in the selected languages. The countries returned may be filtered by a location id. For example, you can get the list of countries that are associated with the European Alps region by passing: {\"region\":1199}. <br/><br/>To get the full list call the endpoint passing an empty body. The returned country codes are used as input and output for other endpoints. <br/><br/>This endpoint implements pagination of the results."}},"httpPath":"/common/locations/countries"},{"label":"Districts","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonlocations/common/locations/districts","routeSlug":"/demand/docs/open-api/demand-api/commonlocations/common/locations/districts","metadata":{"seo":{"title":"Districts","description":"This endpoint returns a list of districts with translations in the selected languages. The districts returned may be filtered by a location id. For example, you can get the list of districts in Amsterdam by passing: {\"city\":-2140479}. <br/><br/>To get the full list call the endpoint passing an empty body. The district ids returned are what is used as input and output for other endpoints.<br/><br/> This endpoint implements pagination of the results."}},"httpPath":"/common/locations/districts"},{"label":"Landmarks","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonlocations/common/locations/landmarks","routeSlug":"/demand/docs/open-api/demand-api/commonlocations/common/locations/landmarks","metadata":{"seo":{"title":"Landmarks","description":"This endpoint returns a list of relevant geographical landmark codes and their names in the selected languages. The landmarks returned may be filtered by a location id. For example, you can get the list of landmarks that are associated with the city of Paris in France by passing: {\"city\":-1456928}. <br/><br/>To get the full list call the endpoint passing an empty body. The landmark codes returned are what is used as input and output for other endpoints. <br/><br/>This endpoint implements pagination of the results."}},"httpPath":"/common/locations/landmarks"},{"label":"Regions","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonlocations/common/locations/regions","routeSlug":"/demand/docs/open-api/demand-api/commonlocations/common/locations/regions","metadata":{"seo":{"title":"Regions","description":"This endpoint returns a list of regions with translations in the selected languages. The regions returned may be filtered by a location id. For example, you can get the list of regions in the Netherlands or that the Netherlands is a part of by passing: {\"country\":\"nl\"}.  To get the full list call the endpoint passing an empty body. The region ids returned are what is used as input and output for other endpoints. This endpoint implements pagination of the results."}},"httpPath":"/common/locations/regions"}]},{"type":"group","label":"Payments","link":"/demand/docs/open-api/demand-api/commonpayments","routeSlug":"/demand/docs/open-api/demand-api/commonpayments","items":[{"label":"Payment cards","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonpayments/common/payments/cards","routeSlug":"/demand/docs/open-api/demand-api/commonpayments/common/payments/cards","metadata":{"seo":{"title":"Payment cards","description":"This endpoint returns a list of supported payment cards and their names in English. Examples of payment types are the different credit and debit cards. <br/><br/>To get the full list call the endpoint passing an empty body. The codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/payments/cards"},{"label":"Currencies","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonpayments/common/payments/currencies","routeSlug":"/demand/docs/open-api/demand-api/commonpayments/common/payments/currencies","metadata":{"seo":{"title":"Currencies","description":"This endpoint returns a list of currency codes and their names in the selected languages. To get the full list call the endpoint passing an empty body. <br/><br/>The currency codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/payments/currencies"}]},{"type":"group","label":"Languages","link":"/demand/docs/open-api/demand-api/commonlanguages","routeSlug":"/demand/docs/open-api/demand-api/commonlanguages","items":[{"label":"Retrieve language codes","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/commonlanguages/common/languages","routeSlug":"/demand/docs/open-api/demand-api/commonlanguages/common/languages","metadata":{"seo":{"title":"Retrieve language codes","description":"This endpoint returns a list of human language codes and their names in the corresponding language. To get the full list call the endpoint passing an empty body. The language codes returned are what is used as input and output for other endpoints."}},"httpPath":"/common/languages"}]},{"type":"separator","label":"Orders"},{"type":"group","label":"Orders","link":"/demand/docs/open-api/demand-api/orders","routeSlug":"/demand/docs/open-api/demand-api/orders","items":[{"label":"Preview an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/preview","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/preview","metadata":{"seo":{"title":"Preview an order","description":"This endpoint returns the total final price with final charges, as well as the price breakdown and payment/cancellation policies for each product passed in the input."}},"httpPath":"/orders/preview"},{"label":"Create an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/create","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/create","metadata":{"seo":{"title":"Create an order","description":"Use this endpoint to confirm the booking and proceed the payment."}},"httpPath":"/orders/create"},{"label":"Orders details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/details","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/details","metadata":{"seo":{"title":"Orders details","description":"This endpoint returns basic information for orders filtered according to the input."}},"httpPath":"/orders/details"},{"label":"Orders with accommodation details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/details/accommodations","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/details/accommodations","metadata":{"seo":{"title":"Orders with accommodation details","description":"This endpoint returns all information for given accommodation orders, sorted by bookingDate in descending order"}},"httpPath":"/orders/details/accommodations"},{"label":"Orders with car details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/details/cars","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/details/cars","metadata":{"seo":{"title":"Orders with car details","description":"This endpoint returns car order details, sorted by bookingDate in descending order"}},"httpPath":"/orders/details/cars"},{"label":"Orders with flight details","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/details/flights","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/details/flights","metadata":{"seo":{"title":"Orders with flight details","description":"Use this endpoint to retrieve detailed information for one or more flight orders. - You can request car order details either by order ID or by reservation ID. - The response includes all relevant information for each order, such as booking and cancellation details, commission, pricing, and optional extras (for example, policies).   Results are sorted by bookingDate in descending order, with the most recently booked orders listed first. It returns structured order data, including pricing, itinerary segments with IATA airport codes, etc. </br></br>This endpoint is ideal for:</br></br> - Displaying flight booking details in traveller dashboards or confirmation pages.</br> - Generating post-booking communications and invoices. </br> - Performing reporting or reconciliation tasks that require accurate itinerary and pricing data."}},"httpPath":"/orders/details/flights"},{"label":"Modify an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/modify","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/modify","metadata":{"seo":{"title":"Modify an order","description":"Use this endpoint to modify certain aspects of an accommodation order, such as credit card details, checkin/checkout dates, and room configurations (guest allocation, guest names, and smoking preferences)."}},"httpPath":"/orders/modify"},{"label":"Cancel an order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/orders/orders/cancel","routeSlug":"/demand/docs/open-api/demand-api/orders/orders/cancel","metadata":{"seo":{"title":"Cancel an order","description":"Use this endpoint to process an order cancellation. Refer to the Cancellations guide for instructions, tips and examples."}},"httpPath":"/orders/cancel"}]},{"type":"separator","label":"Messaging"},{"type":"group","label":"Messages","link":"/demand/docs/open-api/demand-api/messages","routeSlug":"/demand/docs/open-api/demand-api/messages","items":[{"label":"Send a message","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/messages/sendmessage","routeSlug":"/demand/docs/open-api/demand-api/messages/sendmessage","metadata":{"seo":{"title":"Send a message","description":"Sends a message within a conversation. The message body supports plain text. Optionally, attach a file by referencing a previously uploaded attachment ID."}},"httpPath":"/messages/send"},{"label":"Fetch latest messages","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/messages/fetchlatestmessages","routeSlug":"/demand/docs/open-api/demand-api/messages/fetchlatestmessages","metadata":{"seo":{"title":"Fetch latest messages","description":"Retrieves up to 100 of the most recent messages including messages from both property and guest.<br/>"}},"httpPath":"/messages/latest"},{"label":"Confirm message receipt","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/messages/confirmmessagereceipt","routeSlug":"/demand/docs/open-api/demand-api/messages/confirmmessagereceipt","metadata":{"seo":{"title":"Confirm message receipt","description":"Confirms receipt of specified messages. This confirmation is required before receiving new messages from the POST /messages/latest endpoint."}},"httpPath":"/messages/latest/confirm"}]},{"type":"group","label":"Conversations","link":"/demand/docs/open-api/demand-api/conversations","routeSlug":"/demand/docs/open-api/demand-api/conversations","items":[{"label":"Retrieve a conversation","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/conversations/retrieve-conversation","routeSlug":"/demand/docs/open-api/demand-api/conversations/retrieve-conversation","metadata":{"seo":{"title":"Retrieve a conversation","description":"Retrieves a conversation accessible to the authenticated user, including message history and participants."}},"httpPath":"/messages/conversations"}]},{"type":"group","label":"Attachments","link":"/demand/docs/open-api/demand-api/attachments","routeSlug":"/demand/docs/open-api/demand-api/attachments","items":[{"label":"Upload an attachment","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/attachments/uploadattachment","routeSlug":"/demand/docs/open-api/demand-api/attachments/uploadattachment","metadata":{"seo":{"title":"Upload an attachment","description":"Uploads a file to be used as a message attachment. The response includes an attachment ID to reference when sending messages."}},"httpPath":"/messages/attachments/upload"},{"label":"Download a message attachment","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/attachments/downloadmessageattachment","routeSlug":"/demand/docs/open-api/demand-api/attachments/downloadmessageattachment","metadata":{"seo":{"title":"Download a message attachment","description":"Retrieves a file that was attached to a message. The response includes the file's content as a base64-encoded string."}},"httpPath":"/messages/attachments/download"},{"label":"Retrieve attachment metadata","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/open-api/demand-api/attachments/getattachmentmetadata","routeSlug":"/demand/docs/open-api/demand-api/attachments/getattachmentmetadata","metadata":{"seo":{"title":"Retrieve attachment metadata","description":"Returns metadata for a file uploaded in a message, including its name, type, and size."}},"httpPath":"/messages/attachments/metadata"}]}],"metadata":{"type":"openapi","title":"Booking.com Demand API","version":"3.1","summary":"The Booking.com Demand API enables Affiliate Partners to access Booking.com's travel inventory, including accommodations, car rentals, and flights. \n\nUse Demand API to search, retrieve details, check availability, manage bookings and run reports using orders details.\n\n- RESTful API with JSON responses.\n- Make HTTPS POST requests to interact with endpoints.\n- Requires authentication using your Affiliate ID and token credentials.\n\n[Check the try out guide!](/demand/docs/getting-started/try-out-the-api)\n"}}],"expanded":"true"}]}