[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"guide-amadeus-amadeus-offers":3,"related-\u002Fblog\u002Famadeus-training-with-ai":27,"mdc-h61mea-key":35},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":18,"body":19,"related":20},"fares-pricing.offers","amadeus-offers","How do I save and send fare offers in Amadeus (OFS)?","OFS\u002FA saves the current pricing as an offer in the PNR, RTOF lists the offers, OFN emails them to the address in APE, OFV1 checks offer 1 is still valid and OFK1 books it. An offer holds no seat and no price.","Amadeus Offers — saving a priced proposal for the client","intermediate",[11,12,13,14,15,16,17],"OFS","RTOF","OFN","OFV","OFK","XE","TQQ",true,"## When\nYou want to keep several priced options in the PNR as **offers** (not booked), send them to the\nclient, and confirm the chosen one later.\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `OFS\u002FA` | Creates an air offer from the current pricing. | Keep the option and its price. |\n| 2 | `OFS\u002FA\u002FMK-20` | Same, with a mark-up of 20. | Client price including your agency's margin. |\n| 3 | `RTOF` | Displays the offers in the PNR. | |\n| 4 | `TQQ\u002FO1` | Price details of offer 1. | |\n| 5 | `OFN` · `OFN\u002FO1,3` | Emails all · offers 1 and 3 to the address in APE. | Send to the client. |\n| 6 | `OFV1` | Verifies offer 1 is still valid (seats and price). | Before confirming. |\n| 7 | `OFK1` | Confirms offer 1 — it becomes booked segments. | The client accepted. |\n| 8 | `XE1` | Cancels offer 1. | |\n\nGraphic: All Fares results → **Propose offer** (non-NDC only); the Offers section has Verify, Confirm\nand Send offer notice.\n\n## Check it worked\n`RTOF` lists the offers; after `OFK1` the flights appear as segments in the PNR.\n\n## Traps\n- **An offer holds no seat and no price** — always verify (`OFV`) before confirming.\n- Many agencies send their own client offer document;\n  Amadeus offer notices are an alternative, not a requirement. Do not send both with different\n  prices.",[21,24],{"slug":22,"question":23},"all-fares-search","How do I search by price with Amadeus All Fares?",{"slug":25,"question":26},"email-itinerary","How do I email an itinerary from Amadeus?",[28],{"path":29,"title":30,"description":31,"date":32,"image":33,"imageAlt":33,"draft":34},"\u002Fblog\u002Famadeus-training-with-ai","Amadeus training with AI: onboarding and support for agents","GateRoam has an Amadeus guide your AI assistant can search: learn Amadeus step by step and get answers on tickets, voids and refunds. No API needed.","2026-09-27",null,false,{"data":36,"body":37},{},{"type":38,"children":39},"root",[40,49,63,69,324,336,342,359,365],{"type":41,"tag":42,"props":43,"children":45},"element","h2",{"id":44},"when",[46],{"type":47,"value":48},"text","When",{"type":41,"tag":50,"props":51,"children":52},"p",{},[53,55,61],{"type":47,"value":54},"You want to keep several priced options in the PNR as ",{"type":41,"tag":56,"props":57,"children":58},"strong",{},[59],{"type":47,"value":60},"offers",{"type":47,"value":62}," (not booked), send them to the\nclient, and confirm the chosen one later.",{"type":41,"tag":42,"props":64,"children":66},{"id":65},"steps",[67],{"type":47,"value":68},"Steps",{"type":41,"tag":70,"props":71,"children":72},"table",{},[73,102],{"type":41,"tag":74,"props":75,"children":76},"thead",{},[77],{"type":41,"tag":78,"props":79,"children":80},"tr",{},[81,87,92,97],{"type":41,"tag":82,"props":83,"children":84},"th",{},[85],{"type":47,"value":86},"#",{"type":41,"tag":82,"props":88,"children":89},{},[90],{"type":47,"value":91},"Entry",{"type":41,"tag":82,"props":93,"children":94},{},[95],{"type":47,"value":96},"What it does",{"type":41,"tag":82,"props":98,"children":99},{},[100],{"type":47,"value":101},"Why",{"type":41,"tag":103,"props":104,"children":105},"tbody",{},[106,135,162,186,211,245,272,299],{"type":41,"tag":78,"props":107,"children":108},{},[109,115,125,130],{"type":41,"tag":110,"props":111,"children":112},"td",{},[113],{"type":47,"value":114},"1",{"type":41,"tag":110,"props":116,"children":117},{},[118],{"type":41,"tag":119,"props":120,"children":122},"code",{"className":121},[],[123],{"type":47,"value":124},"OFS\u002FA",{"type":41,"tag":110,"props":126,"children":127},{},[128],{"type":47,"value":129},"Creates an air offer from the current pricing.",{"type":41,"tag":110,"props":131,"children":132},{},[133],{"type":47,"value":134},"Keep the option and its price.",{"type":41,"tag":78,"props":136,"children":137},{},[138,143,152,157],{"type":41,"tag":110,"props":139,"children":140},{},[141],{"type":47,"value":142},"2",{"type":41,"tag":110,"props":144,"children":145},{},[146],{"type":41,"tag":119,"props":147,"children":149},{"className":148},[],[150],{"type":47,"value":151},"OFS\u002FA\u002FMK-20",{"type":41,"tag":110,"props":153,"children":154},{},[155],{"type":47,"value":156},"Same, with a mark-up of 20.",{"type":41,"tag":110,"props":158,"children":159},{},[160],{"type":47,"value":161},"Client price including your agency's margin.",{"type":41,"tag":78,"props":163,"children":164},{},[165,170,178,183],{"type":41,"tag":110,"props":166,"children":167},{},[168],{"type":47,"value":169},"3",{"type":41,"tag":110,"props":171,"children":172},{},[173],{"type":41,"tag":119,"props":174,"children":176},{"className":175},[],[177],{"type":47,"value":12},{"type":41,"tag":110,"props":179,"children":180},{},[181],{"type":47,"value":182},"Displays the offers in the PNR.",{"type":41,"tag":110,"props":184,"children":185},{},[],{"type":41,"tag":78,"props":187,"children":188},{},[189,194,203,208],{"type":41,"tag":110,"props":190,"children":191},{},[192],{"type":47,"value":193},"4",{"type":41,"tag":110,"props":195,"children":196},{},[197],{"type":41,"tag":119,"props":198,"children":200},{"className":199},[],[201],{"type":47,"value":202},"TQQ\u002FO1",{"type":41,"tag":110,"props":204,"children":205},{},[206],{"type":47,"value":207},"Price details of offer 1.",{"type":41,"tag":110,"props":209,"children":210},{},[],{"type":41,"tag":78,"props":212,"children":213},{},[214,219,235,240],{"type":41,"tag":110,"props":215,"children":216},{},[217],{"type":47,"value":218},"5",{"type":41,"tag":110,"props":220,"children":221},{},[222,227,229],{"type":41,"tag":119,"props":223,"children":225},{"className":224},[],[226],{"type":47,"value":13},{"type":47,"value":228}," · ",{"type":41,"tag":119,"props":230,"children":232},{"className":231},[],[233],{"type":47,"value":234},"OFN\u002FO1,3",{"type":41,"tag":110,"props":236,"children":237},{},[238],{"type":47,"value":239},"Emails all · offers 1 and 3 to the address in APE.",{"type":41,"tag":110,"props":241,"children":242},{},[243],{"type":47,"value":244},"Send to the client.",{"type":41,"tag":78,"props":246,"children":247},{},[248,253,262,267],{"type":41,"tag":110,"props":249,"children":250},{},[251],{"type":47,"value":252},"6",{"type":41,"tag":110,"props":254,"children":255},{},[256],{"type":41,"tag":119,"props":257,"children":259},{"className":258},[],[260],{"type":47,"value":261},"OFV1",{"type":41,"tag":110,"props":263,"children":264},{},[265],{"type":47,"value":266},"Verifies offer 1 is still valid (seats and price).",{"type":41,"tag":110,"props":268,"children":269},{},[270],{"type":47,"value":271},"Before confirming.",{"type":41,"tag":78,"props":273,"children":274},{},[275,280,289,294],{"type":41,"tag":110,"props":276,"children":277},{},[278],{"type":47,"value":279},"7",{"type":41,"tag":110,"props":281,"children":282},{},[283],{"type":41,"tag":119,"props":284,"children":286},{"className":285},[],[287],{"type":47,"value":288},"OFK1",{"type":41,"tag":110,"props":290,"children":291},{},[292],{"type":47,"value":293},"Confirms offer 1 — it becomes booked segments.",{"type":41,"tag":110,"props":295,"children":296},{},[297],{"type":47,"value":298},"The client accepted.",{"type":41,"tag":78,"props":300,"children":301},{},[302,307,316,321],{"type":41,"tag":110,"props":303,"children":304},{},[305],{"type":47,"value":306},"8",{"type":41,"tag":110,"props":308,"children":309},{},[310],{"type":41,"tag":119,"props":311,"children":313},{"className":312},[],[314],{"type":47,"value":315},"XE1",{"type":41,"tag":110,"props":317,"children":318},{},[319],{"type":47,"value":320},"Cancels offer 1.",{"type":41,"tag":110,"props":322,"children":323},{},[],{"type":41,"tag":50,"props":325,"children":326},{},[327,329,334],{"type":47,"value":328},"Graphic: All Fares results → ",{"type":41,"tag":56,"props":330,"children":331},{},[332],{"type":47,"value":333},"Propose offer",{"type":47,"value":335}," (non-NDC only); the Offers section has Verify, Confirm\nand Send offer notice.",{"type":41,"tag":42,"props":337,"children":339},{"id":338},"check-it-worked",[340],{"type":47,"value":341},"Check it worked",{"type":41,"tag":50,"props":343,"children":344},{},[345,350,352,357],{"type":41,"tag":119,"props":346,"children":348},{"className":347},[],[349],{"type":47,"value":12},{"type":47,"value":351}," lists the offers; after ",{"type":41,"tag":119,"props":353,"children":355},{"className":354},[],[356],{"type":47,"value":288},{"type":47,"value":358}," the flights appear as segments in the PNR.",{"type":41,"tag":42,"props":360,"children":362},{"id":361},"traps",[363],{"type":47,"value":364},"Traps",{"type":41,"tag":366,"props":367,"children":368},"ul",{},[369,387],{"type":41,"tag":370,"props":371,"children":372},"li",{},[373,378,380,385],{"type":41,"tag":56,"props":374,"children":375},{},[376],{"type":47,"value":377},"An offer holds no seat and no price",{"type":47,"value":379}," — always verify (",{"type":41,"tag":119,"props":381,"children":383},{"className":382},[],[384],{"type":47,"value":14},{"type":47,"value":386},") before confirming.",{"type":41,"tag":370,"props":388,"children":389},{},[390],{"type":47,"value":391},"Many agencies send their own client offer document;\nAmadeus offer notices are an alternative, not a requirement. Do not send both with different\nprices.",1792308311115]