Réservation de vol

Nom du type : FlightReservation

Étend Reservation

Nom Type Description
additionalTicketText Texte Informations supplémentaires sur la carte d'embarquement.
airplaneSeat Texte Emplacement de la place réservée (par exemple, 27B).
airplaneSeatClass Classe de réservation du siège dans l'avion.
airplaneSeatClass.name Texte Nom de la classe de siège d'avion.
boardingGroup Texte Indicateur spécifique à la compagnie aérienne concernant l'ordre ou la préférence d'embarquement.
bookingAgent Organization ou Person Agent ou agence de réservation. Accepte également une chaîne (par exemple, "").
bookingAgent.name Texte Nom de l'agent/du service.
bookingAgent.url URL Site Web de l'agent/du service.
bookingTime Date et heure Date à laquelle la réservation a été effectuée.
modifiedTime Date et heure (recommandé pour les cartes de confirmation/réponses de recherche) Heure de la dernière modification de la réservation.
potentialAction , ConfirmAction, CancelAction ou CheckInAction Action pouvant être effectuée sur la réservation.
potentialAction.target EntryPoint Spécifie un gestionnaire pour traiter l'action, généralement une URL simple.
programMembership ProgramMembership Toute adhésion à un programme de fidélité (compagnie aérienne, hôtel, etc.) appliquée à la réservation.
programMembership.memberNumber Texte Identifiant de l'abonnement.
programMembership.program Texte Nom du programme.
reservationFor
(obligatoire)
Vol Le vol pour lequel la réservation est effectuée.
reservationFor.airline
(Obligatoire)
Compagnie aérienne La compagnie aérienne qui propose le vol.
reservationFor.airline.iataCode
(Obligatoire)
Texte Code IATA de la compagnie aérienne.
reservationFor.airline.name
(Required)
Texte Nom de la compagnie aérienne.
reservationFor.arrivalAirport
(Required)
Aéroport Destination finale du vol. Accepte également une chaîne (par exemple, "John F. Kennedy International Airport JFK").
reservationFor.arrivalAirport.iataCode
(Required)
Texte Code IATA de l'aéroport (par exemple, "UA").
reservationFor.arrivalAirport.name
(Required)
Texte Nom de l'aéroport.
reservationFor.arrivalGate Texte Identifiant de la porte d'arrivée à l'aéroport du vol.
reservationFor.arrivalTerminal Texte Terminal de l'aéroport d'arrivée.
reservationFor.arrivalTime
(obligatoire)
Date et heure Heure d'arrivée prévue.
reservationFor.boardingTime Date et heure Heure à laquelle l'embarquement commencera.
reservationFor.departureAirport
(Required)
Aéroport Aéroport de départ du vol. Accepte également une chaîne (par exemple, "Aéroport de San Francisco SFO").
reservationFor.departureAirport.iataCode
(Required)
Texte Code IATA de l'aéroport (par exemple, "UA").
reservationFor.departureAirport.name
(Required)
Texte Nom de l'aéroport.
reservationFor.departureGate Texte Identifiant de la porte d'embarquement de l'aéroport pour le vol.
reservationFor.departureTerminal Texte Terminal de l'aéroport de la porte de départ.
reservationFor.departureTime
(Obligatoire)
Date et heure Heure de départ prévue.
reservationFor.flightNumber
(Obligatoire)
Texte Identifiant du vol.
reservationFor.operatedBy Compagnie aérienne Compagnie aérienne assurant le vol.
reservationFor.operatedBy.iataCode Texte Code IATA de la compagnie aérienne.
reservationFor.operatedBy.name Texte Nom de la compagnie aérienne.
reservationFor.webCheckinTime Date et heure Heure la plus tôt pour l'enregistrement en ligne.
reservationNumber
(Obligatoire)
Texte Numéro ou ID de la réservation.
reservationStatus
(Required)
ReservationStatus État actuel de la réservation.
ticketDownloadUrl URL Où la carte d'embarquement peut être téléchargée.
ticketNumber Texte Numéro ou ID de la demande.
ticketPrintUrl URL Lieu où la carte d'embarquement peut être imprimée.
ticketToken Texte ou URL Si l'image du code-barres est hébergée sur votre site, la valeur du champ correspond à l'URL de l'image, ou à un URI de code-barres ou de code QR, tel que "barcode128:AB34" (codes-barres ISO-15417), "qrCode:AB34" (codes QR), "aztecCode:AB34" (codes Aztec), "barcodeEAN:1234" (codes EAN) et "barcodeUPCA:1234" (codes UPCA).
underName
(obligatoire)
Organization ou Person Le passager
underName.email Texte Adresse e-mail.
underName.name
(Required)
Texte Nom de la personne.
url URL Page Web sur laquelle la réservation peut être consultée.