Reserva de voo

Nome do tipo: FlightReservation

Estende a reserva

Nome Tipo Descrição
additionalTicketText Texto Informações adicionais sobre o cartão de embarque.
airplaneSeat (link em inglês) Texto O local do assento reservado (por exemplo, 27B).
airplaneSeatClass A cabine/classe do aviãoSeat.
aviãoSeatClass.nome Texto Nome da classe FlightSeatClass.
Grupo de embarque Texto O indicador específico da companhia aérea referente ao pedido de embarque / preferência.
Agente de reserva Organização ou Pessoa Agente de reserva ou agência. Também aceita uma string (por exemplo, "").
reservaAgent.name Texto O nome do agente/serviço.
reservaAgent.url URL Site do agente/serviço.
reserva DateTime Data em que a reserva foi feita.
ModifiedTime DateTime (recomendado para cards de confirmação/respostas de pesquisa) Hora em que a reserva foi modificada pela última vez.
potentialAction , ConfirmAction, CancelAction ou CheckInAction Ação que pode ser realizada na reserva.
potentialAction.target Ponto de entrada Especifica um gerenciador para processar a ação, normalmente um URL simples.
ProgramMembership Assinatura do programa Qualquer assinatura em um panfleto frequente, um programa de fidelidade em hotéis etc. sendo aplicada à reserva.
programMembership.memberNumber Texto Identificador da assinatura.
programMembership.programa Texto É o nome do programa.
reservedFor
(obrigatório)
Voo O voo para o qual a reserva é destinada.
reservaFor.airline
(obrigatório)
Companhia aérea A companhia aérea que fornece o voo.
reservaFor.airline.iataCode
(obrigatório)
Texto Código IATA da companhia aérea.
reservaFor.airline.nome
(obrigatório)
Texto Nome da companhia aérea.
reservaFor.arrivalAirport
(obrigatório)
Aeroporto O destino final do voo. Também aceita uma string (por exemplo, "John F. Aeroporto Internacional Kennedy JFK").
reservaFor.arrivalAirport.iataCode
(obrigatório)
Texto O código IATA do aeroporto (por exemplo, "UA").
reservaFor.arrivalAirport.name
(obrigatório)
Texto Nome do aeroporto.
reservaFor.arrivalGate Texto Identificador do portão de chegada do aeroporto.
reservaFor.arrivalTerminal Texto O terminal do aeroporto arrivalGate.
reservaFor.arrivalTime
(obrigatório)
DateTime Horário previsto de chegada.
reservaFor.boardingTime DateTime Hora de início do embarque.
reservaFor.distanceAirport
(obrigatório)
Aeroporto O aeroporto de partida do voo. Também aceita uma string (por exemplo, "GRU").
reservaFor.exitAirport.iataCode
(obrigatório)
Texto O código IATA do aeroporto (por exemplo, "UA").
reservaFor.exitAirport.name
(obrigatório)
Texto Nome do aeroporto.
reservaFor.exitGate Texto Identificador do portão de partida do aeroporto.
reservaFor.exitTerminal Texto O terminal do aeroporto de pickupGate.
reservaFor.exitTime
(Obrigatório)
DateTime Horário esperado da partida.
reservaFor.flightNumber
(obrigatório)
Texto Identificador de voo.
reservaFor.OperandBy Companhia aérea A companhia aérea que opera o voo.
reservaFor.OperandBy.iataCode Texto Código IATA da companhia aérea.
reservaFor.OperandBy.name Texto Nome da companhia aérea.
reservaFor.webCheckinTime DateTime Primeiro horário para check-in na Web.
ReservationNumber
(obrigatório)
Texto O número ou o ID da reserva.
ReservationStatus
(obrigatório)
Status da reserva Status atual da reserva.
ticketDownloadUrl (em inglês) URL Onde é possível fazer o download do cartão de embarque.
ticketNumber Texto O número ou ID do ingresso.
ticketPrintUrl. URL Onde o cartão de embarque pode ser impresso.
ticketToken (link em inglês) Texto ou URL Se a imagem do código de barras estiver hospedada no seu site, o valor do campo será o URL da imagem ou um URI de código QR ou código QR, como "barcode128:AB34" (códigos de barras ISO-15417), "qrCode:AB34" (códigos QR), "aztecCode:AB34" (códigos Aztec), "barcodeEAN:1234" (códigos UP) e "2" (1)
underName
(obrigatório)
Organização ou Pessoa O passageiro.
underName.e-mail Texto Endereço de e-mail.
underName.name
(obrigatório)
Texto Nome da pessoa.
url URL Página da Web em que a reserva pode ser visualizada.