Crown Route developers
Build, test, and launch travel commerce services through one sandbox-first platform. Use APIs, SDKs, embedded checkout, mini program flows, webhooks, wallet simulation, and production readiness checks from the Partner Console.
Crown Route University
Learn platform concepts, product activation, wallet funding, support flows, and go-live basics.
FAQs
Common questions about sandbox, production access, support ownership, refunds, and settlement.
API Documentation
REST endpoints for search, bookings, checkout sessions, wallet events, webhooks, and reports.
Embedded Checkout
Hosted travel checkout for partners that want a fast launch with controlled payment and confirmation flows.
SDKs
Use typed client helpers for web, mobile, and server-side integrations where direct API work is not required.
Contact Support
Reach Crown Route for implementation, product activation, supplier, or production readiness questions.
Status
Monitor sandbox and production availability across APIs, checkout, wallet, and reporting services.
Getting started
Follow this path to move from first sandbox request to a production-ready integration.
Sign up for a Crown Route sandbox workspace.
Verify your email and enable 2FA for secure console access.
Generate a sandbox API key from the Partner Console.
Open the product catalog and enable the services you want to test.
Review the API guide, SDK installation, embedded checkout, and mini program guides.
Use fake wallet top-up to simulate bookings, refunds, reports, and settlement.
Complete KYB, commercial approval, and wallet funding before production mode is unlocked.
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"
});Developer updates
Sandbox 2.0
Separate sandbox data, fake wallet top-ups, simulated bookings, and guided onboarding tour.
Mini Program Guide
New reference flow for banks, wallets, super apps, and VAS travel storefronts.
Postman Collection
Ready-to-run sample requests for flights, hotels, eSIM, checkout, and webhooks.
All guides
Get Started
Create a sandbox, activate products, and make your first travel commerce request.
API Authentication
Use client credentials, signed requests, and scoped API keys for secure access.
SDK Installation
Install SDKs for TypeScript, React, mobile shells, and server-side services.
Embedded Checkout Guide
Mount checkout sessions, pass traveler data, and listen for booking completion.
Mini Program Guide
Configure mini-program modules, theming, identity, and product availability.
Webhooks
Receive booking, payment, fulfillment, settlement, and support events.
Sandbox
Test bookings, payments, cancellations, and webhooks with deterministic fixtures.
API Keys
Manage scoped keys for products, teams, environments, and service accounts.
Error Codes
Understand validation, availability, payment, fulfillment, and platform errors.
Postman Collection
Import ready-to-run API examples for search, booking, checkout, and webhooks.