Type name: FlightReservation
Extends Reservation
| Name | Type | Description | 
|---|---|---|
| additionalTicketText | Text | Additional information about the boarding pass. | 
| airplaneSeat | Text | The location of the reserved seat (e.g., 27B). | 
| airplaneSeatClass | The cabin/class of the airplaneSeat. | |
| airplaneSeatClass.name | Text | Name of the AirplaneSeatClass. | 
| boardingGroup | Text | The airline-specific indicator of boarding order / preference. | 
| bookingAgent | Organization or Person | Booking agent or agency. Also accepts a string (e.g. ""). | 
| bookingAgent.name | Text | Name of the agent/service. | 
| bookingAgent.url | URL | Website of the agent/service. | 
| bookingTime | DateTime | Date the reservation was made. | 
| modifiedTime | DateTime | (recommended for Confirmation Cards/Search Answers) Time the reservation was last modified. | 
| potentialAction | , ConfirmAction, CancelAction or CheckInAction | Action that can be performed on the reservation. | 
| potentialAction.target | EntryPoint | Specifies a handler to process the action, typically a simple URL. | 
| programMembership | ProgramMembership | Any membership in a frequent flyer, hotel loyalty program, etc. being applied to the reservation. | 
| programMembership.memberNumber | Text | The identifier of the membership. | 
| programMembership.program | Text | The name of the program. | 
| reservationFor (Required) | Flight | The flight the reservation is for. | 
| reservationFor.airline (Required) | Airline | The airline providing the flight. | 
| reservationFor.airline.iataCode (Required) | Text | The IATA code for the airline. | 
| reservationFor.airline.name (Required) | Text | Name of the Airline. | 
| reservationFor.arrivalAirport (Required) | Airport | The final destination of the flight. Also accepts a string (e.g. "John F. Kennedy International Airport JFK"). | 
| reservationFor.arrivalAirport.iataCode (Required) | Text | The IATA code for the airport (e.g. 'UA'). | 
| reservationFor.arrivalAirport.name (Required) | Text | Name of the Airport. | 
| reservationFor.arrivalGate | Text | Identifier of the airport arrival gate of the flight. | 
| reservationFor.arrivalTerminal | Text | The airport terminal of the arrivalGate. | 
| reservationFor.arrivalTime (Required) | DateTime | Expected time of arrival. | 
| reservationFor.boardingTime | DateTime | Time when boarding will commence. | 
| reservationFor.departureAirport (Required) | Airport | The departure airport for the flight. Also accepts a string (e.g. "San Francisco Airport SFO"). | 
| reservationFor.departureAirport.iataCode (Required) | Text | The IATA code for the airport (e.g. 'UA'). | 
| reservationFor.departureAirport.name (Required) | Text | Name of the Airport. | 
| reservationFor.departureGate | Text | Identifier of the airport departure gate of the flight. | 
| reservationFor.departureTerminal | Text | The airport terminal of the departureGate. | 
| reservationFor.departureTime (Required) | DateTime | Expected time of departure. | 
| reservationFor.flightNumber (Required) | Text | Flight identifier. | 
| reservationFor.operatedBy | Airline | The airline operating the flight. | 
| reservationFor.operatedBy.iataCode | Text | The IATA code for the airline. | 
| reservationFor.operatedBy.name | Text | Name of the Airline. | 
| reservationFor.webCheckinTime | DateTime | Earliest time for web checkin. | 
| reservationNumber (Required) | Text | The number or id of the reservation. | 
| reservationStatus (Required) | ReservationStatus | Current status of the reservation. | 
| ticketDownloadUrl | URL | Where the boarding pass can be downloaded. | 
| ticketNumber | Text | The number or id of the ticket. | 
| ticketPrintUrl | URL | Where the boarding pass can be printed. | 
| ticketToken | Text or URL | If the barcode image is hosted on your site, the value of the field is URL of the image, or a barcode or QR URI, such as "barcode128:AB34" (ISO-15417 barcodes), "qrCode:AB34" (QR codes), "aztecCode:AB34" (Aztec codes), "barcodeEAN:1234" (EAN codes) and "barcodeUPCA:1234" (UPCA codes). | 
| underName (Required) | Organization or Person | The passenger. | 
| underName.email | Text | Email address. | 
| underName.name (Required) | Text | Name of the Person. | 
| url | URL | Web page where reservation can be viewed. |