post
https://api.liteapi.travel/v3.0/experiences/bookings//cancel
Overview
Cancel a confirmed experience booking and trigger any applicable refund.
When to Use
- Guest-initiated cancellation - After the guest confirms via the cancel-preview screen
What You Get
status- Booking status after cancellationproviderStatus- Raw upstream provider status, when availablerefund- Present when a refund was calculated;refundPendingindicates it hasn't settled yet
Quick Start
POST with the bookingId from POST /experiences/bookings. Call GET /experiences/bookings/{bookingId}/cancel-preview first to show the guest the refund amount.
Error codes
Product-operation codes are listed below. Shared authentication/access/rate-limit middleware can return common codes such as 401, 40301 or 4290. HTTP status and error code are separate; do not parse message text.
| Code | Meaning |
|---|---|
| 75101 | booking not found |
| 75102 | this booking has already been cancelled |
| 75103 | cancellation is not allowed for this booking |
| 75104 | the activity has already started |
| 75105 | invalid cancellation request |
| 75106 | cancellation provider request failed |
| 75107 | cancellation provider request timed out |
| 75108 | cancellation request is unauthorized |
| 75109 | cancellation request is forbidden |
| 75110 | cancellation service is temporarily unavailable |
| 75199 | failed to process cancellation |
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…

