book workflow.
Get an API key
Create a Jinko API key for scripts, CI, or MCP clients that need bearer-token access.
API key docs
Learn how to use API keys to authenticate with Jinko services.
Choose your connection method
Use MCP OAuth when the client supports it. Fall back to API keys for headless environments, or use the CLI for terminal workflows.- MCP OAuth
- API Key
- CLI
Best for Claude, ChatGPT, Cursor, and other MCP clients with OAuth + Dynamic Client Registration. Just provide the endpoint and the client handles discovery, registration, and browser sign-in automatically.MCP docs →
Available tools
| Tool | What it does |
|---|---|
| find_destination | Discover destinations and starting offers from origin airports |
| flight_calendar | Compare cheapest prices across a date range |
| find_flight | Search cached flights for a route |
| flight_search | Get live pricing and fare details |
| trip | Create or update a trip with travelers and ancillaries |
| book | Quote a trip, create a checkout session, and confirm payment |
| refund_flight | Check eligibility and initiate refunds |
| hotel_search | Search hotels with rates and availability |
Core workflow
Discover options
Use
find_destination, flight_calendar, or find_flight to find flights matching your user’s intent.Select ancillaries (optional)
Call
trip with select_ancillaries, using the item_id returned by the quote response.Create the checkout session
Call
book with action: "fulfillment" to create the payment session and get checkout_url.