Amadeus Commands Cheat Sheet
Complete reference of essential Amadeus commands — categorized for quick access. Master the GDS with our curated list of must-know entries for travel agents.
Last updated: September 2026
Essential Starter Commands for Your First Agency Job
If you’re stepping into your first travel agency role, these 15 Amadeus commands are your foundation. They cover everything from encoding city names to ticketing and PNR retrieval—the exact tasks you’ll handle daily. Click any command below to see its full documentation.
DAC
Decode City or Airport Code
View command →DAN
Encode City or Airport Name
View command →AN
Neutral Availability
View command →SS
Sell Segment
View command →AP
Contact Element
View command →TK (TKOK)
Ticketing Element
View command →RF
Received From Element
View command →ER
End Transaction & Redisplay
View command →FXP
Itinerary Pricing
View command →FXB
Lowest Fare Pricing
View command →FP
Form of Payment
View command →TTP
Ticket Issuance
View command →RT (ITR)
PNR Retrieval / Itinerary
View command →WRA
Print PNR
View command →XI
Cancel Entire Itinerary
View command →Suggested Learning Path
- Week 1 — Encoding & Navigation: Start with
DAN,DAC,DNS,DNA, then masterMD,MU,MT,MB. These are the commands you’ll use every single day. - Week 2 — Searching & Selling: Add
AN,SN,TN, andSS. Practice reading availability displays before you try selling. - Week 3 — Building a PNR: Learn
NM1,AP,TK,RF, andERas one unit — you’ll almost always use them together. - Week 4 — Pricing & Ticketing: Move on to
FXP,FXX,FP, andTTP. Do not ticket real passengers until you’ve practised pricing repeatedly on our free GDS simulator. - Week 5 — Queues & Real Workflow: Add
QT,QS,QE. By now you should be able to work a full booking cycle without notes.
A Complete Booking, Start to Finish
The single most useful thing to understand about Amadeus is that the commands are a workflow, not a list. Below is one realistic end-to-end booking — Cairo to Dubai on 15 October — using 13 of the commands in this reference, in the exact order you’d type them.
Sign in
JI1234AA/SUYour agent sign-in. Replace 1234AA with your office ID and SU with your duty code. Nothing works until you sign in.
Encode the city
DANCAIROReturns CAI — Cairo International. Always confirm the code before searching; misspelt city names produce availability for the wrong airport silently.
Check availability
AN15OCTCAIDXBNeutral availability on 15 October, Cairo → Dubai. Add a return date for round-trips, or /ACXX to filter by airline.
Sell the segment
SS1Y1Sell line 1, Y class, 1 passenger. Change Y to match the class you’re actually booking. The availability display disappears after this — the flight is now in your PNR.
Add the passenger name
NM1AHMED/OMAR MRSurname, first name, title. Multiple passengers use separate NM lines or one line with numbered entries. Name errors are painful to fix after ticketing — always verify against the passport.
Add contact details
AP CAI +20 100 123 4567Passenger contact. Required before ticketing, and the airline may use it to notify the passenger of schedule changes.
Add ticketing arrangement
TKOKTicket on the spot. If the passenger is paying later, use TKTL15OCT instead — that creates a ticketing deadline and a queue entry to remind you.
Add received-from
RF AGENTWho the booking was taken from. Often the agent name, WALK-IN, or a corporate contact.
End transaction — save the PNR
ERThis is the step beginners forget. Nothing you typed above is real until you end the transaction. ER saves and redisplays the PNR with a 6-character record locator. Forget this step and the whole booking disappears when you sign out.
Price the itinerary
FXPStores a Transitional Stored Ticket (TST) with fare, taxes, and total. Add /P1 to price for a specific passenger only.
Add form of payment
FP CASHOr FP CCVI4111111111111111/1226 for credit cards. Required before issuing.
Issue the ticket
TTPIssues the ticket for everyone in the TST. Use TTP/P1 for one passenger only, or TTP/ET for an e-ticket (the default in most markets).
End transaction again
ERCommits the ticketing changes. Your booking is now complete and the passenger has a ticket number. Retrieve the PNR with RT plus the record locator to verify everything is stored correctly.
Sign-in & Session Management
4 commandsBefore you can search, sell, or ticket anything, you need to sign in and set up your session. These commands cover agent sign-in, creating new agent IDs, and accessing reference data like city and airport codes.
Availability, Schedule & Flight Info
9 commandsEvery booking starts here. You search available flights on a route and date, then check schedules, flight status, minimum connecting times, and aircraft types before selling a segment. Getting availability right is what separates a fast agent from a slow one.
PNR Creation – Name, Segments & Itinerary
12 commandsOnce you’ve found flights, you build the Passenger Name Record: add passenger names, sell segments, add contact details, ticketing arrangements, and received-from information. This is the core of daily agency work and the area where small mistakes cost the most time.
nm1
Name Entry
Opennm2
Special Passenger Name Entries
Openss
Sell Segment
Openso
Open Segment
Opensi
Arrival Unknown & Information Segment
Openru
Memo Auxiliary Segment
Openrtsvc
Flight Service Information
Openrtim
Display Entire Itinerary
Openrtam
Display Married Segments
Openap
Contact Element
Openiep
Send Itinerary by Email
Opentk
Ticketing Element
Openrf
Received From Element
OpenEnd Transaction & PNR Finalization
9 commandsNothing you do in a PNR is saved until you end the transaction — and forgetting to do it is one of the most common beginner mistakes. These commands save, file, or discard your work, and control whether the PNR stays open or drops out of your session.
et
Amadeus End Transaction
Opener
End Transaction and Redisplay
Openetk
End Transaction and File
Openerk
End Transaction and Redisplay
Openef
End Transaction and File for Split PNR
Openetx
Cancel Itinerary for All Linked PNRs
Openerx
Cancel Itinerary for All Linked PNRs
Openig
Ignore Transaction
Openir
Ignore Transaction and Redisplay
OpenSSR, Remarks & Options
10 commandsSpecial Service Requests (SSRs) and remarks are how you communicate passenger needs to airlines — wheelchair assistance, meal preferences, corporate references, OSI messages. Getting these wrong can mean a passenger is denied boarding, so accuracy matters more here than almost anywhere else in Amadeus.
Frequent Flyer & Agreements
6 commandsLoyalty program data matters for earning miles, applying status benefits, and in some cases applying corporate or alliance fares. These commands handle frequent flyer entries, airline agreements, and redemption bookings.
PNR Security & Agreements
3 commandsThese commands control which offices and agents can access a PNR — essential in multi-branch agencies or when a booking needs to be restricted from general view. Fewer commands, but high-stakes if used incorrectly.
Seat Requests & Seat Maps
5 commandsAdvance seat requests (ASR) and seat maps let you assign or request specific seats before check-in. Unlike SSRs, these interact directly with airline seat inventory — so a seat request can be confirmed, waitlisted, or refused in real time.
PNR Retrieval, History & Claim
8 commandsYou’ll constantly need to pull up PNRs — by record locator, passenger name, flight, or queue. These commands also cover PNR history, purged records, and claiming PNRs across offices, which matters when bookings move between branches.
Print, Copy & PNR Replication
9 commandsPrinting PNRs, copying itinerary elements between records, and replicating bookings for group or return trips saves hours of manual re-entry — and reduces the errors that come with it. These are the commands agents reach for once they’re past the beginner stage.
Modify, Cancel & Update
5 commandsPlans change. These commands let you change flights, cancel segments, delete inactive elements, and update passenger names when corrections are needed. Some overlap with other categories because the same command often serves multiple purposes.
Group Booking & PNR
7 commandsGroup bookings work differently from individual PNRs — they use a name list, group fare SSRs, and specific workflows airlines require for group reservations. If your agency handles tours, corporate travel, or sports teams, this section is essential.
Fares, Pricing & Currency
18 commandsBefore you can ticket, you need to price the itinerary. These commands display fares, calculate mileage, convert currencies, and store fare information in the PNR. Pricing is where most agents spend the most time — get comfortable with FQD, FXP, and FXX first.
fqd
Fare Display
Openfqn
Fare Note & Rule Display
Openfqntax
General Tax Information
Openfqm
Mileage Calculation
Openfrm
PNR Mileage Calculation
Openfqa
IATA Rates of Exchange
Openfqc
Currency Conversion
Openfqb
Bankers’ Exchange Rates
Openfxp
Itinerary Pricing
Openfxx
Itinerary Pricing Without TST
Openfxb
Lowest Fare Pricing
Openfxr
Lowest Fare Pricing Without TST
Openfxa
Lowest Applicable Fare Display
Openfxl
Lowest Possible Fare
Openfe
Endorsement Element
Openfm
Commission Element
Openfh
Manual Ticket Number
Openfpo
Original Form of Payment
OpenTicketing, TST & Reissue
22 commandsThe full ticketing workflow: store a Transitional Stored Ticket (TST), add forms of payment, issue the ticket, and handle reissues and refunds. Errors here are costly — a wrongly issued ticket can mean debit memos and unhappy clients — so learn it thoroughly before working live.
fp
Form of Payment
Openfs / fz
Miscellaneous Fare Information
Openft
Tour Code & Net Remit
Openttp
Ticket Issuance
Opentte
Delete TST
Openttd
Confidential TST Flag
Openfxf
ATC Reissue Informative Pricing
Openfxq
ATC Reissue Confirmed Pricing
Openfxe
ATC Reissue Informative Best Pricer
Openfxo
ATC Reissue Confirmed Best Pricer
Opentrf
ATC & Manual Refund Commands
Opentqtc
TST Display in Cryptic Mode
Opentqt
TST & Commission Display
Openttc
Create Manual TST
Opentti
Manual TST Information Update
Openttk
Manual TST Fare & Tax Update
Openttf
Remove TST Change Flag
Opentta
Add Passenger to TST
Opentts
Split Passenger from TST
Opentth
TST History Display
Opentk
Ticketing Element
Openap
Contact Element
OpenQueues – Workload, Processing & Placement
14 commandsQueues are how agencies track pending work — schedule changes, ticketing deadlines, waitlists, customer requests. If you work in a busy agency, you’ll spend part of every day processing queues. These commands let you view, process, and manage queue items efficiently.
qt
Queue Workload Display
Openqtq
Queue Summary Count
Openqc
Queue Count & Workload
Openqs
Queue Processing & Browsing
Openqn / qnf
Queue Navigation
Openqd
Queue Delay & Ignore
Openqi
Ignore Queue PNR
Openqir
Ignore Queue PNR and Redisplay
Openqf / qfr
Queue Transaction Commands
Openqr
Remove Queue Items
Openqu
Redisplay Queue Message
Openrtq
PNR Queue List
Openqe / qer / qes
Queue Placement Commands
Openti
Travel Information Commands
OpenReady to Start Your GDS Journey?
From your first login to searching flights and issuing tickets — your journey starts here.
Practice. Learn. Build your confidence.
Create your account and make your first booking today!
Already have an account? Sign in here
Frequently Asked Questions
The questions we get most often from agents starting out on Amadeus.
What’s the difference between a TST and a ticket?
A TST (Transitional Stored Ticket) is the pricing record stored inside the PNR — it holds the fare, taxes, and total but isn’t yet a ticket. A ticket is the actual document issued to the passenger. You always store a TST with FXP before issuing with TTP.
Do I need to memorize all 150 commands on this page?
No. Most working agents use 20–30 commands daily and look up the rest as needed. The Essential Starter Commands section above covers the daily-use core. Focus on fluency there first, then expand.
Why do some commands appear in more than one category?
Because a single command can serve multiple purposes. SX, for example, cancels a seat request (Seat Requests) and can also remove elements during modification (Modify/Cancel). The categories are for navigation, not strict taxonomy — always check the command’s own page for its full syntax.
What’s the most common beginner mistake?
Forgetting to end the transaction with ER or ET. If you don’t end it, nothing is saved and the entire PNR disappears the moment you sign out or the session times out. Always end the transaction after building or modifying a PNR.
Where can I practice these commands safely?
On our free GDS simulator — it replicates the real Amadeus terminal so you can practise every command in this reference without affecting a live booking or a real passenger.
Explore More
Discover our other resources: