Search, price and book hotels through Nava.
One JSON API for hotel availability, live prices and bookings from the suppliers connected to your account, plus the static content to build your hotel pages.
The booking journeyEvery step hands the next one a new key
1QuoteSearch hotelsoptional2Quote singleOptional, one hotelsends key₁3ConfirmLock the offersends key₂4PrebookGuest detailssends key₃5BookClose the booking
Start here
Most integrations follow this order.
QuickstartAuthenticate, quote, confirm, prebook and book a room with your test account and cURL.The booking flowThe five calls, the keys they hand on, and the clocks that run while a guest checks out.API referenceEvery endpoint with its fields, required flags, limits and request and response examples.
Run it in production
Everything after the first booking.
Booking statusesWhat BOOKED, RQ, PRICE_ERROR and the rest mean, and what to do for each.WebhooksGet told when a booking is created, modified, cancelled or refunded.Hotel catalogueBuild and sync hotel pages, images, facilities and destinations.PitfallsWhere the spec and the docs disagree, and what breaks integrations in production.LimitsRooms, guests, stay length, codes per search, field lengths and timeouts.CertificationThe three test bookings and the checklist to pass before you go live.