Overview
Selects seats / bags to sell on a ticketed booking (status CONFIRMED, canAddServicesAfterTicketing: true) and prepares their payment. Nothing is sold yet: confirm with POST /flights/bookings/{bookingId}/services/confirm.
Payment
The services are paid with the booking's own method:
- Stripe bookings (
TRANSACTION_ID) - a new payment intent is created forpendingTotal(transactionId,secretKey). Confirm it with the Stripe SDK; it is captured only once the airline sells the services. - Credit-line bookings (
CREDIT) - the credit line is checked now and billed after the sale.
Bookings paid otherwise (partner card, account card, third party) cannot buy services after ticketing.
Changing the selection
Calling this endpoint again replaces the pending selection (its payment intent is cancelled). Send selectedServices: [] to clear it.
Access
Not enabled by default — contact the LiteAPI team. System admins and operations users (Connect dashboard) can act on any account's booking; the request then uses the booking owner's markups and payment settings.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
401Unauthorized

