Notificações
Receba alertas para diversos eventos de reserva para simplificar suas operações e escalar com eficiência.
O serviço de Notificações permite uma integração perfeita com a API Rapid Flight. Quando ocorrerem alterações nas reservas que possam afetar seus negócios ou operações, o serviço de Notificações enviará os detalhes da alteração diretamente para seus sistemas por meio de mensagens padrão POST. Com as nossas notificações de push, você pode se manter a par, simplificar operações e dimensionar os seus negócios.
Atualmente, oferecemos suporte a notificações para eventos post-booking que ocorrem fora da nossa API. Assim, por exemplo, se um atendente da central de atendimento fizer uma alteração ou cancelar uma reserva, você será notificado imediatamente.
À medida que adicionamos recursos e funcionalidades à API Rapid Flight, também costumamos adicionar novos tipos de eventos de notificação para melhorar sua experiência.
Ao permitir uma integração perfeita com o seu negócio, essas notificações servem para complementar o Rapid API, Merchant, e outros serviços de suporte ao cliente e de parceiros.
Detalhes do evento
Todos os eventos de notificação POST seguem os valores descritos abaixo. À medida que novos tipos de eventos são adicionados para diferentes tipos de eventos, os valores podem variar.
| Objeto | Descrição |
|---|---|
affiliate_reference_id | O número de referência do afiliado da reserva afetada. |
email | O e-mail do cliente associado ao itinerário afetado. |
event_id | Identificador único para cada evento. |
event_time | O registro de data e hora da notificação do evento, em UTC. |
event_type | Uma indicação de qual evento causou a notificação Este valor pode ser usado no tratamento e no roteamento da mensagem. Consulte a lista de tipos de evento para mais informações. |
itinerary_id | O ID do itinerário da reserva afetada. |
Cada notificação é uma solicitação HTTPS POST com um corpo de mensagem JSON.
Nota: Você deve habilitar cada tipo de evento individualmente para poder receber esses tipos de notificações. Se você quiser habilitar um novo tipo de evento de notificações, entre em contato com o suporte.
Tipos de eventos compatíveis
O serviço de Notificações de Voo pode informar seus sistemas com uma mensagem para os seguintes eventos:
event_type valor | Origem | Evento | Detalhes |
|---|---|---|---|
itinerary.supplier.ticket | Companhia aérea | Reserva de voo | A companhia aérea confirmou a reserva e emitiu a passagem (para voos com bilhete). |
itinerary.unspecified.change | Várias | Alteração de voo | Uma reserva existente foi atualizada pelo viajante, por um agente ou pela companhia aérea (no caso de alterações involuntárias, como uma mudança de horário). |
itinerary.unspecified.cancel | Várias | Cancelamento de voo | Uma reserva existente foi cancelada pelo viajante, pela companhia aérea ou por um agente. |
itinerary.supplier.refund | Companhia aérea | Reembolso de voo | A companhia aérea está providenciando os reembolsos solicitados pelos passageiros. Se a companhia aérea for a responsável pelo registro, é dever dessa companhia aérea garantir que o viajante receba o reembolso. |
itinerary.unspecified.void | Várias | Vazio de voo | Uma reserva existente foi cancelada pelo viajante, pela companhia aérea ou por um agente. |
Exemplo de código de emissão de bilhetes para fornecedores
{
"affiliate_reference_id": "",
"email": "abc123@gmail.com",
"event_id": "dcec1653-3b7f-4b03-b056-50176642869d",
"event_time": "2025-12-10T17:15:13.115Z",
"event_type": "itinerary.supplier.ticket",
"itinerary_id": "9025417059279",
"message": "The supplier issued a ticket for this flight itinerary."
}Exemplo de código de alteração não especificado
{
"affiliate_reference_id": "",
"email": "abc123@gmail.com",
"event_id": "ab1bce97-175d-43d9-91c8-b09cdbf5ea46",
"event_time": "2025-12-10T17:15:21.016Z",
"event_type": "itinerary.unspecified.change",
"itinerary_id": "9025417973523",
"message": "This flight itinerary was changed."
}Exemplo de código de cancelamento não especificado
{
"affiliate_reference_id": "",
"email": "abc123@gmail.com",
"event_id": "221b5da6-820a-4e7b-85bd-1ba7639abda1",
"event_time": "2025-12-10T17:15:16.840Z",
"event_type": "itinerary.unspecified.cancel",
"itinerary_id": "9025417466019",
"message": "This flight itinerary was canceled."
}Exemplo de código de reembolso do provedor
{
"affiliate_reference_id": "",
"email": "abc123@gmail.com",
"event_id": "aad184e3-d13b-41c6-99f3-ac13451fe3cc",
"event_time": "2025-12-10T17:15:22.954Z",
"event_type": "itinerary.supplier.refund",
"itinerary_id": "9025417466019",
"message": "The supplier initiated a refund for this flight itinerary."
}Exemplo de código nulo não especificado
{
"affiliate_reference_id": "",
"email": "abc123@gmail.com",
"event_id": "aad184e3-d13b-41c6-99f3-ac13451fe3cc",
"event_time": "2025-12-10T17:15:22.954Z",
"event_type": "itinerary.unspecified.void",
"itinerary_id": "9025417466019",
"message": "This flight itinerary was voided."
}