Hotels API

On this page

Where the spec and the docs disagreeWhere the live API differs from the specBooking flowA timed-out Book has an unknown outcomeSending an older combinationKeySwapping the token mid-flowKeys expiring during checkoutCalling Quote single for many hotels in parallelMany small Quotes instead of one large oneAges that don't match between Quote and PrebookRooms reordered after the quoteA phone country code written with 00Identical passenger namesDocument details that fail validationThe wrong guest first in a roomIgnoring warnings at Confirm or PrebookReading onRequest as a guaranteeTreating quoteSingleNeeded as not bookableExpecting a currency per requestHTTP timeouts that are too shortTesting post-booking calls on fake bookingsAssuming test suppliers behave like real onesQuoting hotels that left the catalogueSecurity and datacombinationKey exposes net ratesThe live token in every responseThe webhook secret lives in the URLPersonal data in payloadsReading bookings in productionA booking found under the wrong micrositeReconciling with the listing endpointCancel-and-rebook looks like a duplicateCancellation dates one day apartSupplier currencies in the cost fieldsService totals that don't add upManually added hotels outside hotelservice[]Services without a bookingReferenceLooking for Book's references in getBookingsRejecting webhook types you don't know401 errors that hide the causeUnknown enum valuesNon-Latin passenger namesFirst name and surname in separate fieldsHTML inside text fieldsTreating a 404 as an outageA booking that closes RQ without warningValues that change after bookingRelated