Trip Ninja — search, confirm price, book and ticket
A 5-step recipe with Webjet. We can help you get access.
Recipe · 5 steps
Trip Ninja — search, confirm price, book and ticket
with Webjet · Reservation & Booking Management
Search flights, confirm the price, create the booking, queue it and issue the ticket.
- Shop for itineraries.
- Re-price the selected itinerary. Air prices move between shopping and booking — never skip this.
- Consequential and irreversible. Requires explicit human approval. Do NOT retry on an ambiguous response — this API publishes no idempotency key.
- Place the booking on the ticketing queue.
- Issue the ticket. Irreversible and chargeable. Requires explicit human approval.
What you'll need to have ready
- endpoint: The content-source endpoint path segment configured for your account (e.g. travelport).
- agency
- searchRequest: FlightSearchRequest body — segments with IATA codes, dates, cabin class and travellers.
- priceConfirmRequest: PriceConfirmRequest body built from the selected itinerary.
- bookingRequest: CreateBookingRequest body — passengers, itinerary, credentials.
- ticketingRequest: TicketingRequest body.
- queueRequest: AddBookingToTicketingQueueRequest body.
For your developer
Arazzo workflow webjet:search-price-book-ticket, 5 operations: $sourceDescriptions.searchApi.FlightSearch → $sourceDescriptions.priceApi.PriceConfirm → $sourceDescriptions.bookApi.CreateBooking → $sourceDescriptions.queueApi.AddBookingToTicketingQueue → $sourceDescriptions.ticketApi.Ticket. Specs on APIs.io.