What is an IATA number?
An IATA number, also known as agency ID, is a code used by some channels and programs to identify a specific agency. It appears in the reservation XML log as an agency or travel agent identifier.
For some systems, this may also be referred to as an IATA code, booking agent code, or source code.
💡 Many PMSs do not automatically map an IATA number to a travel agent profile unless configured to do so.
💡 Channel codes: The channel code is the code SiteMinder sends with each reservation to identify the booking source (for example, EXP for Expedia, BDC for Booking.com, TRK for Traveloka, DID for DidaTravel). For the complete list of channel codes, see this guide.
Travel Agent (TA) profile in PMS
A travel agent (TA) profile is the record in your PMS that represents a channel or agency, for example, "Expedia" or "Booking.com."
Each Travel Agent profile has a field where you store the code that should match the code SiteMinder sends with each reservation.
How SiteMinder passes these codes to your PMS
Channel → SiteMinder
Channels send an agent, source, IATA, or company code with each reservation
SiteMinder passes this code from the channel through to your PMS
SiteMinder → PMS
SiteMinder includes this code in the reservation / agent fields
This value must match the IATA, agent, or booking code configured on the TA profile in your PMS for reservations to attach to the correct Travel Agent profile
If the codes match, your PMS attaches the reservation to that profile. If no matching profile exists, your PMS may:
Create a new generic TA profile using the incoming code as the name
Record the details as free text or notes instead of TA profile fields
Attach the reservation to a default TA profile
