Visão geral da API Rapid Flight
Torne a criação de um processo de reserva de voos intuitiva e fácil.
A API Rapid Flight fornecerá todos os dados que os viajantes precisam para concluir uma reserva de voo. Você terá acesso a voos, tarifas, detalhes, mapas de assentos e muito mais, dependendo da experiência do usuário que deseja criar.
Como criar o seu fluxo de solicitação de reserva
Aqui está um guia rápido para criar um fluxo de reservas. Quando estiver pronto para iniciar a integração, use nossas páginas de Compras, Reservas e Gerenciar Reservas para obter informações mais detalhadas sobre cada módulo da API.
Passo 1: Obtenha ofertas de voos
Você começará usando a API de Compras para verificar ofertas de voos. Essas buscas de disponibilidade são configuradas com base em diversos critérios de pesquisa, incluindo (mas não se limitando a) aeroportos de partida e chegada, datas, preferências de companhia aérea, classe da cabine e número de passageiros.
Passo 2: Obtenha todos os detalhes do voo
A resposta com os detalhes do voo confirma o preço retornado pela API de Compras, incluindo a discriminação dos impostos e links para visualizar as regras da tarifa, registrar o pagamento e solicitar a criação de uma reserva. Você usará essa função para verificar se uma tarifa previamente selecionada ainda é válida antes de efetuar a reserva. Se houver correspondência de preço, a resposta mostrará um link para solicitar uma reserva. Se houve uma mudança de preço, você recebe os novos detalhes do preço e um link para iniciar a reserva com o preço atualizado.
Passo 3: Exibir um mapa de assentos
A resposta com o mapa de assentos inclui o mapa de assentos da aeronave selecionada (se disponível), com informações sobre a classe da cabine, fileiras de saída de emergência, disponibilidade de assentos, preços e um voucher para incluir na solicitação de reserva.
Passo 4: Verifique as regras da tarifa
O link para as regras tarifárias estará disponível nos detalhes do voo e em "Recuperar respostas". A ferramenta retorna, sob demanda, as regras tarifárias da oferta selecionada, incluindo restrições, penalidades e outras condições.
Etapa 5: Registre o pagamento do viajante.
Você usará a API de Pagamento para cadastrar o método de pagamento de uma reserva. A resposta conterá um payment_token, que deve ser inserido no corpo da solicitação de Criação de Reserva.
Etapa 6: Criar a reserva
O link para concluir a reserva estará disponível na resposta com os detalhes do voo. A resposta da criação da reserva retornará um itinerary_idmais um link de recuperação.
Após adicionar todas as informações à sua página de confirmação de reserva final, você terá concluído o processo de reserva. Utilize o link de recuperação fornecido na sua resposta de reserva para obter o registro completo do itinerário.
Nota: Recomendamos que você armazene o link de recuperação com os detalhes de cada viajante para uma recuperação de reservas mais rápida no futuro.
Etapa 7: Recuperar o registro do itinerário
A resposta Retrieve confirma os detalhes do itinerário e o status da reserva. As informações sobre bilhetes (quando aplicável) estarão disponíveis na resposta de recuperação após a emissão dos bilhetes; as companhias aéreas que não emitem bilhetes retornarão ticketlessna seção de bilhetes. A resposta da solicitação Retrieve também incluirá um link para a API de opções de alteração, que você pode chamar para obter as opções de alteração e cancelamento disponíveis.