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.