Product
Flights API
Access domestic and international flight booking capabilities through API, embedded checkout, or partner console.
Capabilities
Fare search and repricing
Ticketing orchestration
Cancel, refund, and exchange flows
checkout.ts
import { CrownRoute } from "@crownroute/sdk";
const client = new CrownRoute({
apiKey: process.env.CROWNROUTE_API_KEY,
environment: "sandbox"
});
const offers = await client.flights.search({
origin: "DXB",
destination: "LHR",
departureDate: "2026-07-18",
travelers: [{ type: "adult" }]
});
const booking = await client.bookings.create({
offerId: offers.data[0].id,
products: ["flight", "insurance", "esim"],
settlementWallet: "primary"
});Enterprise travel commerce
Ready to launch your travel commerce layer?
Start with one product or activate a complete travel marketplace under your brand.