Experiences API Reference

The interactive Experiences OpenAPI lives under API Reference → API: Experiences on this docs site.

Base URL

All Experiences endpoints — discovery (search, detail, reviews, availability) and checkout (booking-options, prebook, book, get, cancel) — are served from https://api.liteapi.travel/v3.0.

Authenticate with X-API-Key. Experiences access must be enabled on your account — see Getting Access to Experiences.

Endpoints

MethodPathSummary
GET/experiences/toursSearch tours
GET/experiences/tours/{id}Get tour details
GET/experiences/tours/{id}/reviewsGet tour reviews
GET/experiences/tours/{id}/availabilityGet tour availability
POST/experiences/tours/{id}/booking-optionsGet booking options
POST/experiences/tours/{id}/prebooks1. Create an experience checkout session (PREBOOK)
POST/experiences/bookings2. Confirm an experience booking
GET/experiences/bookings/{bookingId}Get experience booking
GET/experiences/bookings/{bookingId}/cancel-previewGet experience cancellation quote
POST/experiences/bookings/{bookingId}/cancelCancel experience booking

Guides in this section

GuidePurpose
Getting Access to ExperiencesAccess, sandbox vs production, how to request
Build an Experiences Booking ExperienceEnd-to-end booking walkthrough
Booking Flow RecipesPractical recipes
Experiences Booking ArchitectureFrontend / backend architecture
Experiences PricingWhich price fields to use
Async Confirmation & WebhooksPENDING_CONFIRMATION and events
Cancel & RefundsCancel preview and cancel

Notes

  • Payment method: TRANSACTION_ID (Stripe SDK)
  • Book often returns PENDING_CONFIRMATION before CONFIRMED
  • Common codes: 2015 (price mismatch), 2016 (selection rejected)


Did this page help you?