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
| Method | Path | Summary |
|---|---|---|
| GET | /experiences/tours | Search tours |
| GET | /experiences/tours/{id} | Get tour details |
| GET | /experiences/tours/{id}/reviews | Get tour reviews |
| GET | /experiences/tours/{id}/availability | Get tour availability |
| POST | /experiences/tours/{id}/booking-options | Get booking options |
| POST | /experiences/tours/{id}/prebooks | 1. Create an experience checkout session (PREBOOK) |
| POST | /experiences/bookings | 2. Confirm an experience booking |
| GET | /experiences/bookings/{bookingId} | Get experience booking |
| GET | /experiences/bookings/{bookingId}/cancel-preview | Get experience cancellation quote |
| POST | /experiences/bookings/{bookingId}/cancel | Cancel experience booking |
Guides in this section
| Guide | Purpose |
|---|---|
| Getting Access to Experiences | Access, sandbox vs production, how to request |
| Build an Experiences Booking Experience | End-to-end booking walkthrough |
| Booking Flow Recipes | Practical recipes |
| Experiences Booking Architecture | Frontend / backend architecture |
| Experiences Pricing | Which price fields to use |
| Async Confirmation & Webhooks | PENDING_CONFIRMATION and events |
| Cancel & Refunds | Cancel preview and cancel |
Notes
- Payment method:
TRANSACTION_ID(Stripe SDK) - Book often returns
PENDING_CONFIRMATIONbeforeCONFIRMED - Common codes:
2015(price mismatch),2016(selection rejected)
Updated about 2 hours ago
Did this page help you?

