PNR Expert Conversion API is now live! 🎉 Click here to see more!
Guidespeople with a suitcase

PNR Status Codes

A status code provides critical information about the current state of an air segment within a PNR. These codes are typically appear just before the number of seats held. For example, in this PNR:

2 QF 152 O 11NOV 1 AKLMEL HK1 0605 0815 11NOV E QF/79XYUZ

the status HK, the HK1 represents 1 seat that is "confirmed and on hold".

There are 50 possible statuses that can be associated with an AirSegment. From HK (Holds Confirmed) to the dreaded HX (Cancelled - Inventory Adjusted) meaning the airline has the seat. These codes can provide a wealth of information about the state of a reservation.

CodeDescriptionBrief Explanation
AKPassive confirmedThe reservation is confirmed but marked as passive, meaning it may not be active in the booking system.
ALPassive WaitlistThe passenger is on a waitlist and the status is passive, indicating it may not be active in the system.
ANPassive RequestedA request has been made for a reservation, but it is marked as passive.
BKBooked Outside of GalileoThe booking was made through an external system, not directly within the Galileo reservation system.
BLWaitlisted Outside of GalileoThe passenger is waitlisted through an external system, outside of Galileo.
BNRequested Outside of GalileoA reservation request has been made through an external system, outside of Galileo.
DSSold Via BackboneThe reservation was sold via a backbone system, which is a core network system for processing bookings.
DXInteractively CancelledThe reservation was cancelled interactively, possibly by an agent or automated system.
DWHave WaitlistedThe passenger has been placed on a waitlist.
FSSold on Freesale BasisThe reservation was sold on a freesale basis, meaning it was sold without needing specific inventory allocation.
GKPassive ConfirmedThe reservation is confirmed but marked as passive, similar to AK.
GLPassive WaitlistThe passenger is on a waitlist and the status is passive, similar to AL.
GNPassive RequestA request has been made for a reservation, but it is marked as passive, similar to AN.
GSGroup SoldThe reservation is part of a group booking that has been sold.
HAHave RequestedA request for a reservation has been made.
PNPending NeedThe reservation request is pending and has not been confirmed yet.
HKHolds ConfirmedThe reservation is confirmed and on hold.
HLHave Listed (on waiting list)The passenger is listed on a waiting list.
HNHave RequestedA request for a reservation has been made, similar to HA.
HSHave SoldThe reservation has been sold.
HWHave WaitlistedThe passenger has been placed on a waitlist, similar to DW.
HXCancelled – Inventory AdjustedThe reservation has been cancelled and the inventory has been adjusted accordingly.
INIf Not holding - NeedA need for the reservation exists if it is not currently being held.
IXIf Holding - CancelThe reservation should be cancelled if it is currently being held.
KKConfirmingThe reservation is in the process of being confirmed.
KLConfirming from Waiting ListThe reservation is being confirmed from the waitlist.
LKGuaranteed Sold SegmentThe segment of the reservation is sold with a guarantee.
LLList (add to waiting list)The passenger has been added to the waitlist.
LSLink SoldThe reservation has been linked and sold.
NANeed Specified on Alternate SegmentThere is a need for the reservation on an alternate segment specified.
NKSuper Guarantee Sold SegmentThe segment of the reservation is sold with a super guarantee.
NNNeed (request status)There is a need for the reservation, request status.
NONo Action TakenNo action has been taken on the reservation request.
OKSecured Sold (option confirmed)The reservation is sold and the option has been confirmed.
OXCancel If Following Request Avail.Cancel the reservation if the following request is available.
RRReconfirmedThe reservation has been reconfirmed.
SSSold Within This TransactionThe reservation was sold as part of the current transaction.
TKConfirmed seg – Timings ChangedThe segment of the reservation is confirmed, but the timings have changed.
TLWaitlisted Seg – Timing ChangedThe segment of the reservation is waitlisted, and the timings have changed.
TNRequested Seg – Timing ChangedThe segment of the reservation is requested, and the timings have changed.
UCUnable – Segment ClosedUnable to confirm the reservation because the segment is closed.
UNUnable – Service not ProvidedUnable to confirm the reservation because the service is not provided.
USUnable to Sale – Have WaitlistedUnable to sell the reservation but have waitlisted the passenger.
UUUnable – Have WaitlistedUnable to confirm the reservation but have waitlisted the passenger.
WKWas ConfirmedThe reservation was previously confirmed but the status has changed.
XKCancel – Inhabit NotificationCancel the reservation and send a notification of the cancellation.
XLCancel WaitlistCancel the waitlist status of the reservation.
XXCancel Confirmed/RequestedCancel the confirmed or requested reservation.