LLM Flight Booking Assistant

PaymentMethod

object
One Of
typestringrequired

Allowed values:credit_card

cardNumberstringrequired
expiryMonthintegerrequired

>= 1<= 12

expiryYearintegerrequired

>= 2025

cvvstringrequired
Example

CreditCard

object
typestringrequired

Allowed values:credit_card

cardNumberstringrequired
expiryMonthintegerrequired

>= 1<= 12

expiryYearintegerrequired

>= 2025

cvvstringrequired
Example

PayPal

object
typestringrequired

Allowed values:paypal

emailstring(email)required
Example

FlightStatusUpdate

object
flightIdstring(uuid)required
statusstringrequired

Allowed values:scheduledboardingdeparteddelayedarrivedcancelled

timestampstring(date-time)required
Example

Error

object
codestringrequired
messagestringrequired
detailsarray[string]
Example