BookingRequest
objectflightIdstring(uuid)required
passengersarray[object]required
Show Child Parameters
payment
One Ofobjectrequired
CreditCardobject
Show Child Parameters
Example
BookingPatchRequest
objectaddPassengerobject
Show Child Parameters
removePassengerIdstring(uuid)
Example
BookingResponse
flightIdstring(uuid)required
passengersarray[object]required
Show Child Parameters
payment
One Ofrequired
CreditCardobject
Show Child Parameters
bookingIdstring(uuid)required
statusstringrequired
Allowed values:pendingconfirmedcancelled
totalPriceobject
Show Child Parameters
Example
Price
objectamountnumber(float)required
currencystringrequired
Match pattern:^[A-Z]{3}$
Example
PaymentMethod
objectOne Oftypestringrequired
Allowed values:credit_card
cardNumberstringrequired
expiryMonthintegerrequired
>= 1<= 12
expiryYearintegerrequired
>= 2025
cvvstringrequired
Example