Webhooks (Callbacks)
We offer some event based services like mails or slack notifications after orders are created, changes in orders or orders are canceled. We can personalize some of these services if needed, but we offer a really versatile service you can use to be notified on every event you want to track: webhooks.
This is the list of events produced out of a transaction happening through our platform:
OrderCreatedOrderCanceledOrderTicketedOrderStarted(deprecated Nov 2025)OrderCompleted(deprecated Nov 2025)ItineraryChangeServicesAdditionServicesRemovalSeatsAdditionSeatsRemoval
There is an additional event which is only triggered as a PUSH starting on an Airline Notification from a Provider (normally airlines). This
AirlineNotification
Wehook Payload Messages
- agwID: Order id in our platform
- orderID: Order id from airline
- pnr
- recordLocator
- bookingType: One Way, Round Trip or Multicity
- origin
- destination
- fullPath: All legs in the order (MAD-LHR, LHR-MAD…)
- adultsPax: number of adults
- childrenPax: number of children
- infantsPax: number of infants
- orderStatus: cancelled, on hold…
- totalAmount
- createdOn
- updatedOn
- sessionId
- agentEmail: email from the agent that triggered the event
- consumerEmail: email from the consumer in the order
- psgPhone: contact passenger phone
- psgEmail: contact passenger email
- consumerIataCode
- consumerCountryCode
- consumer: consumer name
- provider: provider code
- agent: agent name
- agency: agency name
Webhook Payload Sample
Webhook Payloads can be fully customisable per consumer as long as it is based on JSON structure.
Below see an example of an standard payload for the webhooks sent out to the consumer’s platform.
{
"orderID": "AGW-E1TLLZH0HB",
"agent": "agent-001",
"agency": "agency-001",
"pnr": "YMCP6O",
"freeText": "Order with the order ID `AGW-E1TLLZH0HB` has been issued"
}