Traveller's Choice Hotel API
  • 🚩Getting Started with Hotel API
  • 🕸️Understanding the API structure
  • 🔑Authentication API
    • Access token
  • 📚Hotel Content API
    • Content API
      • Hotels Master
        • Hotels API
        • Hotel detail API
      • Location Master
        • countries
        • States
        • Cities
        • Areas
      • Types Master
        • Room Types Master
          • Room Types API
          • Room Types Detail API
        • Board Type Master
          • Board Types API
          • Board Types Detail API
        • Accommodation Type Master
          • Accommodation Types API
          • Accommodation Type Detail API
        • Chains Master
          • Chains API
          • Chain Detail API
        • Amenities Master
          • Amenities API
          • Amenity Detail API
        • Amenity Group Master
          • Amenity group API
          • Amenity Group Detail API
      • 🔄Sync Id
  • 🏨Hotel Booking API
    • Booking API
      • Availability APIs
        • MinRate Availability API
        • Availability API
      • Check Rate API
      • Booking APIs
        • Create a Booking - API
        • Booking Details API
        • Cancel Booking API
  • 🕵️Test cases
    • Booking API
  • Webhook
  • Errors
    • Token Error
Powered by GitBook
On this page
  1. Hotel Booking API

Booking API

Hotel BookingAPI is the primary API within the TCTT Hotel API ecosystem. It handles the entire booking process, allowing hotels to be booked in real-time in as few as three steps. The API supports generating hotel lists, confirming bookings, retrieving booking details, managing cancellations, and obtaining detailed booking information.

Hotel Booking API methods

The Hotel BookingAPI offers three essential methods to streamline booking functions: Hotel Availability, CheckRates, and Bookings.

Hotel Availability

This method is utilized to request room availability, allowing for the application of various filters and special features before submitting an availability request.

With flexible date search capabilities, customers can retrieve available rates for a specified number of days before and after the check-in date.

The generated response includes a list of hotels, detailing different room types, board types, and rates available for those hotels—extending beyond just the selected dates.

BookingAPI prices are final, incorporating all supplements and discounts, eliminating the need for additional price calculations.

Additionally, the availability response may include cancellation fees, providing amounts and relevant dates during the initial booking step.

CheckRate

This API should be invoked to reconfirm the rate details and obtain the cancellation policy, as well as any associated rate comments.

Bookings

Bookings APIs serves three distinct purposes:

  1. Confirm a booking.

  2. Access details of a specific booking.

  3. Cancel a booking.

PreviousSync IdNextAvailability APIs

Last updated 7 months ago

🏨