Skip to main content

Create Trip Booking

Get All Trip Bookings

Get Trip Booking by ID

Update Trip Booking

Cancel Trip Booking

Delete Trip Booking

Booking Status Flow

Trip bookings typically follow this status progression:
  1. PENDING - Initial state when a booking is created, awaiting guide confirmation
  2. CONFIRMED - Guide has accepted the booking and it’s scheduled
  3. CHANGE_REQUESTED - Tourist or guide has requested changes to the booking details
  4. COMPLETED - The trip has been successfully completed
  5. CANCELLED - The booking has been cancelled by either party

Status Transitions

  • PENDINGCONFIRMED (when guide confirms)
  • PENDINGCANCELLED (if declined or cancelled before confirmation)
  • CONFIRMEDCHANGE_REQUESTED (when changes are needed)
  • CONFIRMEDCOMPLETED (after the trip is finished)
  • CONFIRMEDCANCELLED (if cancelled after confirmation)
  • CHANGE_REQUESTEDCONFIRMED (when changes are accepted)
  • CHANGE_REQUESTEDCANCELLED (if changes are rejected)

Build docs developers (and LLMs) love