A TypeScript/Fastify travel booking orchestrator with Duffel API integration
Check API health and service status
Search for flight offers
Examples:
/search/flights?origin=OOL&destination=MEL&departure_date=2025-08-19&return_date=2025-08-20&adults=1&cabin_class=economy&sort_by=price/search/flights?origin=OOL&destination=MEL&departure_date=2025-08-19&allowed_carriers=VA/search/flights?origin=OOL&destination=MEL&departure_date=2025-08-19&allowed_carriers=VA,QFCreate a flight booking using offer ID from search results
Requires passenger details, payment info, and valid offer ID
Get the 10 most recent flight bookings
Search bookings by PNR (Passenger Name Record)
Try the health check: /health
Built with TypeScript, Fastify, and Duffel API