# KeyFlight > KeyFlight (keyflight.io) makes travel documents for visa applications and onward travel: real flight reservations with a PNR that can be checked on the airline's website, sample flight tickets and hotel confirmations in PDF, and a PNR converter with an API for travel agents. KeyFlight sells two different kinds of flight documents. They should not be confused: - **Flight reservation, $21.90.** A real reservation made in the airline system in the passenger's name, with an airline booking code (PNR). A consulate, visa centre or airline can look it up on the airline's website. It is not a paid ticket: nobody can check in or board with it, and the airline cancels it when the hold ends. How long the airline holds it depends on the airline and the flight date. Up to 4 passengers, $5 for each additional one. Booked automatically right after payment and sent by email, usually in about 5 minutes; if the automatic booking does not go through, it is made by hand and sent within 24 hours. - **Sample flight ticket.** A PDF laid out like an airline e-ticket, made in minutes. The free version has no PNR. The PRO version ($5.90) adds the price, the airline logo and a six-character code in the PNR field, but that code is generated and not registered with any airline, so it cannot be found on the airline's website. A sample ticket is for travel plans, mock-ups and drafts, not for anyone who checks the booking. ## Flight reservations - [Flight reservation for visa](https://keyflight.io/book): order form, price, how to check the reservation on the airline's website, FAQ - [Onward ticket](https://keyflight.io/book/onward-ticket): a flight reservation as proof of onward travel at check-in and immigration ## Sample documents - [Dummy ticket](https://keyflight.io/dummy-ticket): sample flight itinerary built from a real flight search, one way or return - [Sample flight ticket generator](https://keyflight.io/fake): free, no sign-up; enter the flights by hand or pick one from a flight search - [Hotel confirmation](https://keyflight.io/hotel-confirmation): sample hotel booking confirmation in PDF as proof of accommodation, $5.90; it is not a reservation made with the hotel ## For travel agents - [PNR converter](https://keyflight.io/tickets/pnr): free. Paste a booking display from Amadeus, Sabre, Galileo/Apollo or Worldspan and get a readable itinerary (table, text or WhatsApp) to copy into an email, or a ticket PDF. Pages per system: [Amadeus](https://keyflight.io/pnr-converter-amadeus), [Sabre](https://keyflight.io/pnr-converter-sabre), [Galileo](https://keyflight.io/pnr-converter-galileo), [Worldspan](https://keyflight.io/pnr-converter-worldspan) - [PNR API](https://keyflight.io/pnr-api): `POST https://keyflight.io/api/v1/pnr/decode` with `Authorization: Bearer `; returns the decoded booking as JSON and a formatted itinerary. For subscribers: up to 2 keys, 3000 decodes a month per subscription, 60 requests a minute per key - [MCP server](https://keyflight.io/pnr-api#mcp): `https://keyflight.io/mcp` (Streamable HTTP) with the same subscription key: tools `decode_pnr` (decode a PNR) and `make_ticket` (a PRO ticket PDF from a PNR) for Claude, Cursor and other AI assistants - [Subscription for travel agents](https://keyflight.io/subscription): the KeyFlight subscription, monthly or yearly. Unlimited PRO tickets (from the flight search, the manual form, the PNR converter or a screenshot), hotel confirmations and PNR API keys. Simple tickets and the PNR converter are free for everyone; flight reservations are not included ## Optional - [FAQ](https://keyflight.io/faq) - [Contacts](https://keyflight.io/contacts) - [Terms of service](https://keyflight.io/terms-of-service) - [Privacy policy](https://keyflight.io/privacy-policy)