Skip to main content
IBE(Internet Booking Engine) 기반 Amadeus 웹서비스 통합 전체 플로우 가이드입니다. MasterPricer 검색부터 발권, 정산, 취소까지의 전 과정을 19개 API 문서를 기반으로 정리합니다.

전체 플로우 개요

[검색 단계]
  Step 1.  Fare_MasterPricerCalendar          ─ 날짜 유연 검색 (최저가 달력)
  Step 2.  Fare_MasterPricerTravelBoardSearch  ─ 확정 날짜 항공편/운임 검색

[가격 조회 및 규정 확인]
  Step 3.  Fare_InformativeBestPricingWithoutPNR  ─ 최적 운임 자동 계산
  Step 4.  Fare_InformativePricingWithoutPNR      ─ 운임 확정 + Offer ID 발급
  Step 5.  Fare_CheckRules                        ─ 운임 규정 전문 조회
  Step 6.  MiniRule_GetFromRec                    ─ 환불/변경 규정 요약

[예약 생성]
  Step 7.  Air_SellFromRecommendation   ─ 좌석 확보
  Step 8.  PNR_AddMultiElements         ─ PNR 생성 (승객 정보 + 부대 요소)
  Step 9.  FOP_CreateFormOfPayment      ─ 결제 수단 등록

[발권]
  Step 10. Fare_PricePNRWithBookingClass  ─ TST 생성 (운임 확정)
  Step 11. PNR_Retrieve (Issuance)        ─ 발권 전 최종 확인
  Step 12. PNR_Retrieve (Post Issuance)   ─ 발권 후 항공권 번호 확인

[후속 처리]
  Step 13. SalesReports (AlternativeCurrency)  ─ 외화 기준 판매 보고서
  Step 14. SalesReports (DFC)                  ─ 현지 통화 기준 판매 보고서
  Step 15. Cancellation Flow                   ─ 취소 플로우 (3단계)
  Step 16. Fare_InformativePricing (FBA)       ─ 운임 기저 지정 가격 조회

[고급 기능]
  Step 17. MasterPricer + FBA Detail     ─ 수하물 상세 정보 포함 검색
  Step 18. MasterPricer + Carbon (ICAO)  ─ ICAO 탄소 배출량 포함 검색
  Step 19. MasterPricer + Carbon (TVYS)  ─ Travalyst 탄소 배출량 포함 검색
  IATA 830d. PNR_AddMultiElements (CTCM/CTCE/CTCR)  ─ 승객 연락처 의무 수집

Step 1. Fare_MasterPricerCalendar

목적

특정 날짜를 중심으로 전후 날짜 범위의 최저가를 달력 형태로 탐색하는 API. 사용자가 “이 날짜 즈음에 가장 저렴한 날은 언제인가?”를 확인할 때 사용한다.

주요 Query 파라미터

파라미터값 (예시)설명
numberOfUnits (PX)3총 승객 수
ptcADT / CNN / INF승객 유형
priceTypeET, RP, RU, TAC, CUC운임 옵션 (ET=전자항공권)
locationIdBOGFRA출발/도착 공항 코드
date050424기준 출발일 (DDMMYY)
rangeQualifierCC=Center (기준일 중심 범위)
dayInterval3기준일 전후 ±3일 탐색

주요 Reply 필드

필드설명
companyIdText항공사 참조 테이블 (번호↔항공사명 매핑)
flightIndex / groupOfFlights항공편 그룹 (편명, 시각, 기종, EFT)
recommendation / recPriceInfo추천별 총 운임·기본 운임
paxFareProduct / fareBasis운임 기준 코드
cabinProduct / rbd예약 클래스

Calendar 특이사항

  • priceType=ET는 Calendar에만 존재 (TravelBoard에는 없음)
  • RC(결과 수 제한) 없음 — 날짜 범위로만 결과 제어
  • 잔여 좌석 수(avlStatus) 미포함 — 탐색 목적이므로 가용성 정보 없음
  • 세금 상세 분류(YQ/YR) 미포함

다음 단계 연결

사용자가 날짜를 선택하면 해당 날짜로 Step 2 TravelBoardSearch 호출.

Step 2. Fare_MasterPricerTravelBoardSearch

목적

확정된 날짜에 대한 전체 항공편 및 운임 조합을 조회하는 핵심 검색 API. IBE 항공편 검색 결과 화면의 데이터 소스.

주요 Query 파라미터

파라미터값 (예시)설명
numberOfUnits (RC)250최대 반환 추천 수
numberOfUnits (PX)3총 승객 수
priceTypeRP, RU, TAC, CUC운임 옵션 (ET 없음)
date030424단일 날짜 지정 (범위 없음)

Calendar 대비 추가 Reply 필드

필드설명
cabinProduct / avlStatus잔여 좌석 수 (9=9석 이상)
monetaryDetail / amountType=YQ,YR,Q서차지 유형별 분류
passengerTaxDetails승객별 세금 항목 상세
fareCalculationCodeDetails운임 계산 내역
conversionRate (NUC)NUC 환율 정보
refQualifier=BBound(왕복 방향) 참조
productDetailQualifier=LCA저비용항공사 플래그
productDetailQualifier=AIPNDC 부가 정보 제공 항공사

Step 1 vs Step 2 비교

항목Calendar (Step 1)TravelBoard (Step 2)
날짜 지정기준일 + 범위단일 날짜
결과 수 제한없음RC 파라미터 (최대 250)
잔여 좌석없음있음
세금 상세없음YQ/YR/Q 포함
NUC 환율없음있음
응답 규모~8K줄~50K줄

다음 단계 연결

recommendationitemNumber, fareBasis, rbd 정보로 Step 3~4 운임 조회 또는 Step 7 좌석 예약 진행.

Step 3. Fare_InformativeBestPricingWithoutPNR

목적

PNR 없이 여정과 승객 정보만으로 최적 운임을 자동 계산(Best Pricer). 시스템이 가장 유리한 운임 조합을 자동 선택한다.

주요 Query 파라미터

파라미터설명
passengersGroup승객 유형별 그룹 (ADT/CNN/INF)
segmentGroup항공편 세그먼트 (편명, 클래스, 날짜)
pricingOptionKey=VCValidating Carrier 지정
pricingOptionKey=RPPublished Fare
pricingOptionKey=FCO통화 지정 (USD)

주요 Reply 필드

필드값 (예시)설명
fareAmount (B)409.00 USD기본 운임 (Base Fare)
fareAmount (712)995.30 USD세금 포함 총액
fareBasis / rateClassRL50TALBFare Basis Code
fareFamilynameLIGHTFare Family 이름
freeAllowance0무료 수하물 허용량
additionalFareDetailsCH25, IN90소아 25%할인, 유아 90%할인

특이사항

  • offerReferences 없음 — 탐색용이므로 Offer ID 미발급
  • “PRICED WITH VALIDATING CARRIER AF - REPRICE IF DIFFERENT VC” 경고 주의

Step 4. Fare_InformativePricingWithoutPNR

목적

PNR 없이 특정 운임을 확정 조회. uniqueOfferReference를 반환하여 이후 규정 조회 및 발권에 활용.

BestPricing(Step 3) 대비 차이점

항목BestPricing (Step 3)InformativePricing (Step 4)
운임 선택시스템 자동사용자/시스템 지정
RLO 옵션없음있음 (최저 운임 고정)
offerReferences없음있음 (핵심 키)
목적탐색확정

핵심 Reply 필드

필드값 (예시)설명
uniqueOfferReferenceSP2P-917547...-OI1-AI1승객별 고유 Offer ID — CheckRules/발권에 사용

Step 5. Fare_CheckRules

목적

확정된 운임의 상세 운임 규정(Fare Rules)을 전문 텍스트로 조회. 2단계 호출 구조: 1차로 Category 목록 조회 → 2차로 특정 Category 전문 조회.

1차 Query → Category 목록 조회

파라미터설명
messageFunction712CheckRules 기능 코드
itemNumber (FC)1Fare Component 번호

2차 Query → 규정 전문 조회

파라미터설명
ruleSectionIdPE, MX, SR, AP, FL조회할 Rule Category 코드

주요 Rule Category

코드ATPCO Cat의미
APCat 5Advance Purchase — 사전 구매 조건
MNCat 6Minimum Stay — 최소 체류 기간
MXCat 7Maximum Stay — 최대 체류 기간
SRCat 15Sales Restrictions — 판매 제한
PECat 16Penalties — 위약금
FLCat 23Flight Application — 편명 적용 조건

Step 6. MiniRule_GetFromRec

목적

핵심 규정을 기계가 해석 가능한 구조화 데이터로 조회. CheckRules(Step 5)가 전문 텍스트를 반환하는 반면, MiniRule은 환불/변경 가능 여부, 수수료 금액을 정형화하여 반환.

주요 Query

파라미터설명
referenceTypeFRNFare Record Number
uniqueReferenceALL모든 Pricing Record 대상

주요 Reply (Category별)

Category의미예시 내용
6최소 체류FRA 기준, 2024-04-10 이후 출발 가능
7최대 체류2025-04-03까지 출발 필요
31자발적 변경수수료 200 USD (출발 전후 동일)
33자발적 환불환불 불가 (FFT=1)

주요 수수료 Qualifier

Prefix의미
BDBefore Departure (출발 전)
ADAfter Departure (출발 후)
BN/ANBefore/After No-show
접미 MMinimum fee
접미 XMaximum fee
접미 APermitted (허용 여부)

CheckRules vs MiniRule 비교

항목CheckRules (Step 5)MiniRule (Step 6)
응답 형태자유 텍스트구조화 데이터
호출 횟수2회 (목록→전문)1회
활용규정 전문 표시 (법적 고지)UI에서 환불/변경 조건 표시
수수료 금액텍스트로 포함구조화 데이터로 명시

Step 7. Air_SellFromRecommendation

목적

선택한 항공편에 대해 실제 좌석 예약(Sell)을 요청하는 API. GDS 세션의 Working PNR에 항공 세그먼트를 적재한다. (아직 PNR 미저장)

주요 Query 파라미터

파라미터값 (예시)설명
messageFunction183예약 기능 코드
additionalMessageFunctionM1MasterPricer 추천 기반 Sell
origin / destinationBOG / FRA여정 출발지/도착지
flightNumber435편명
bookingClassR예약 클래스
quantity3요청 좌석 수
statusCodeNNNeed (예약 요청)

주요 Reply 필드

필드값 (예시)설명
statusCodeOK좌석 확보 성공
quantity3확보된 좌석 수
equipment359기종 (A350-900)
specialSegmentPMarried Segment 표시

주의사항

  • Reply에서 statusCode=OK가 아닌 경우 (UN=Unable) 해당 편 예약 불가 → 예외 처리 필수
  • specialSegment=P (Married Segment)는 개별 변경 불가, 묶음 단위 처리 필요

Step 8. PNR_AddMultiElements

목적

Working PNR에 승객 정보, 연락처, SSR 등 PNR 구성에 필요한 모든 요소를 추가하고 PNR을 저장(Commit). 이 시점에서 비로소 PNR 레코드가 생성된다.

주요 Query 파라미터

요소필드설명
PNR 저장optionCode=0End Transaction & Retrieve
승객 이름segmentName=NMADT/CHD/INF 유형별
연락처AP (type 7/P02)전화번호, 이메일
SSR CTCEtest//mail.com이메일 (@// 변환)
SSR CTCM549876543210/AR휴대전화 (국가코드/ISO)
수수료FMCommission 퍼센트
발권기한TK (indicator=OK)즉시 발권 가능
예약자RF (type P22)에이전트/시스템 식별

유아(INF) 처리 주의

  • 성인 승객에 infantIndicator=3 설정
  • 유아를 같은 travellerInfo 그룹 내 두 번째 passengerData로 전송
  • 생년월일 필수 입력
  • INFT/CHLD SSR은 모든 세그먼트에 자동 생성됨

Reply 핵심

  • qualifier=PT: 확정된 승객 Tattoo 번호 (이후 API에서 참조 키)
  • qualifier=ST: 확정된 세그먼트 Tattoo 번호
  • status=HK: 모든 세그먼트 Holds Confirmed

Step 9. FOP_CreateFormOfPayment

목적

저장된 PNR에 결제 수단(Form of Payment)을 등록. 발권 전 반드시 FOP가 PNR에 연결되어야 한다.

주요 Query 파라미터

파라미터설명
transactionDetails / codeFPForm of Payment 등록
fopCodeCCCACC=Credit Card + CA=Mastercard
vendorCodeCA카드사 (CA=MC, VI=Visa, AX=Amex)
cardNumber5499830000000015카드 번호 (전체)
securityId123CVV
expiryDate0329유효기간 (MMYY)

주요 Reply 필드

필드설명
fopStatusNNot yet authorized (발권 시 승인 예정)
cardNumberXXXXXXXXXXXX0015마스킹된 카드번호 (PCI-DSS)
fortknoxIds (NOX)101605136306324Amadeus FortKnox 보안 토큰 ID
oldFopFreeflowCCCAXXXXXXXXXXXX0015/0329*CV레거시 FOP 텍스트

주의사항

  • fopStatus=N: FOP 등록 성공 ≠ 결제 성공. 실제 카드 승인은 발권 시점에 실행
  • fortknoxIds의 NOX 토큰으로 카드 번호 재입력 없이 FOP 재사용 가능

Step 10. Fare_PricePNRWithBookingClass

목적

PNR의 항공편 세그먼트를 기반으로 운임을 계산하고, TST(Transitional Stored Ticket)를 PNR에 생성. 실제 발권은 아니며, 발권 직전 단계에서 최종 운임을 확정하고 저장하는 역할.

주요 Query 파라미터

pricingOptionKey설명
RP승객 유형별 분리 운임 계산
RU원래 발권 통화 기준 계산
RLO최저 운임 옵션 기준 재계산
VC + AFValidating Carrier 지정
FCO + USD운임 통화 지정

TST 생성 결과 (예시)

TST대상기본운임총액할인
TST 1ADT (성인 2명)USD 409.00USD 995.30-
TST 2CHD (소아 1명)USD 307.00USD 883.60CH25
TST 3INF (유아 1명)USD 42.00USD 92.00IN90

주요 경고 정보

코드내용
PENNON-REFUNDABLE (환불 불가)
LTD발권 기한 경고
-NO BAG INCLUDED (수하물 미포함)
-TICKET STOCK RESTRICTION

TST의 역할

  1. 발권 근거 데이터 — TTP 명령 실행 시 이 TST 기반으로 항공권 발행
  2. 승객 유형별 분리 — ADT/CHD/INF 각각 별도 TST 생성
  3. 발권 유효 기한 관리lastTktDate 초과 시 TST 만료, 재요금 필요
  4. 운임 계산 경로 보존 — FCA 문자열로 국제항공운임 규정 준수 기록

Step 11. PNR_Retrieve (Issuance Step)

목적

발권 직전 PNR 최종 상태 확인. TST가 PNR에 첨부된 상태를 검증.

주요 확인 항목

항목확인 내용
pnrHeaderTag=TSTTST 존재 확인
세그먼트 상태전 구간 HK (확약)
TK 요소indicator=OK (발권 가능)
FP 요소결제 수단 등록 확인
FV 요소Validating Carrier 확인 (PAX AF, INF AF)
SSR INFT/CHLD유아/소아 SSR 등록 확인
TST 데이터segmentAssociation/option=N (미발권 상태)

발권 전 PNR 특징

  • FA 요소(항공권 번호) 없음
  • FB 요소(발권 처리 결과) 없음
  • FP에 결제 승인 코드 없음
→ 확인 완료 후 TTP(발권 명령) 실행

Step 12. PNR_Retrieve (Post Issuance)

목적

발권 완료 후 PNR 최종 상태 확인. 전자 항공권 발행 결과를 검증.

발권 전/후 변경 사항

항목발권 전 (Step 11)발권 후 (Step 12)
Envelope 번호12
TK 요소OK + 기한 날짜만OK + ET + 항공사 코드 + 승객/세그먼트 참조
FA 요소없음승객별 전자항공권 번호 포함
FB 요소없음TTP/ET OK (발권 성공 메시지)
FP 요소카드번호 + 유효기간+ /AAPS1OK (결제 승인 코드)
TSToption=N동일 + pricingRecordGroup 추가

FA 요소 (항공권 번호) 예시

항공권 번호대상총액
057-9317327353/ETAFADT 1USD 995.30
057-9317327354/ETAFADT 2USD 995.30
057-9317327355/ETAFCHDUSD 883.60
057-9317327356/ETAFINFUSD 92.00
  • 057 = 에어프랑스 IATA 발행인 코드
  • 발권 완료 확인 지표: FA 요소 존재 + FB의 TTP/ET OK

Step 13. SalesReports (AlternativeCurrency)

목적

특정 날짜의 오피스 판매 실적을 지정한 대체 통화(USD 등) 기준으로 조회.

API

  • Query: SalesReports_DisplayQueryReport
  • Reply: SalesReports_QuerySalesReportDisplayResponse

핵심 Query 차이

파라미터설명
currencyInfo / currencyIsoCodeUSD대체 통화 지정 (이 블록이 AlternativeCurrency의 핵심)
requestOption / optionSOFSummary of Figures (요약)

주요 Reply 필드

필드설명
documentNumber / status=PS판매됨 (Sold)
documentNumber / status=PX취소됨 (Cancelled)
transactionDetails / code=TKTT티켓 발행 거래
transactionDetails / code=CANX취소 거래
monetaryDetails (712)베이스 운임
otherMonetaryDetails (TTX)세금 합계
otherMonetaryDetails (T)총액
otherMonetaryDetails (AGT)에이전트 커미션

Step 14. SalesReports (DFC)

목적

동일 API로 오피스 기본 통화(Default Currency) 기준 판매 보고서 조회.

AlternativeCurrency(Step 13) 대비 차이

구분AlternativeCurrencyDFC
currencyInfo 블록포함미포함
응답 통화요청한 대체 통화 (USD)오피스 기본 통화 (ARS 등)
활용외화 기준 정산현지 통화 일일 정산

DFC 추가 사항

  • EMDS 거래 코드 등장 — EMD(Electronic Miscellaneous Document) 서비스 발행 거래
  • formOfPayment/type이 비어있을 수 있음 — 결제 수단 미기록 거래

Step 15. Cancellation Flow

목적

발권 완료 후 예약 및 티켓을 취소하는 3단계 플로우.

취소 순서 (필수)

PNR_Retrieve → Ticket_CancelDocument (티켓 수만큼 반복) → PNR_Cancel
발권된 티켓이 있는 경우 반드시 Ticket_CancelDocument를 먼저 호출해야 한다. 티켓 취소 없이 PNR_Cancel만 호출하면 오류 발생.

단계 1: PNR_Retrieve

취소할 PNR 조회. 발권 상태 및 티켓 번호 확인.

단계 2: Ticket_CancelDocument

파라미터설명
documentDetails / number0579317327353취소할 티켓 번호
Reply responseTypeX성공적 취소
Reply statusCodeO정상 완료
  • 발행된 모든 티켓에 대해 개별 호출 필요

단계 3: PNR_Cancel

파라미터설명
optionCode11End Transaction and Retrieve
entryTypeI전체 PNR(Itinerary) 취소

주의사항

  • Married Segment(CNX)로 묶인 세그먼트는 함께 취소 처리
  • 이 플로우는 예약/티켓 취소만 다루며, 카드사 환불(DocRefund)은 별도 플로우

Step 16. Fare_InformativePricing (FBA)

목적

Fare_InformativePricingWithoutPNRFBA(Fare Basis Assignment) 옵션을 사용하여 특정 Fare Basis Code로 가격을 산출.

FBA 옵션 상세

파라미터설명
pricingOptionKey=FBA-Fare Basis Assignment 활성화
attributeTypeRL50TALB지정할 Fare Basis Code
referenceDetails (S)1, 2FBA 적용 세그먼트 번호
  • 아웃바운드(1-2)와 인바운드(3-4)에 각각 별도 FBA 블록 작성 필요
  • Reply에서 fareBasis / rateClass로 지정한 Fare Basis 적용 확인

Step 17. MasterPricer + FBA Detail (수하물 상세)

목적

기본 MasterPricer 검색에 수하물 상세 정보와 유료 추가 수하물 서비스 정보를 함께 반환.

활성화 방법

fareOptions / priceTypeFBD 추가. 별도 API 호출 불필요.

추가 Reply 섹션

OC (Optional Charges) — 유료 추가 수하물

필드설명
subType수하물 유형 (0GO=일반, 0KF=악기, 0HQ=골프, 0HS=스키)
SSRSSR 코드 (XBAG, XEBG)
RFIC=C수하물 분류
serviceGroup=BG수하물 서비스 그룹
commercialName규격 설명 (“UP TO 50LB 23KG 62LI 158LCM”)

FBA (Free Baggage Allowance) — 무료 수하물 허용량

필드설명
freeAllowance=0, quantityCode=N무료 수하물 없음
freeAllowance=1, quantityCode=N1개 무료
freeAllowance=2, quantityCode=N2개 무료
coveragePerFlightsInfo / refOfLeg적용 구간 레그 번호

Step 18-19. MasterPricer + Carbon Footprint

목적

항공편 검색 결과에 구간별 탄소 배출량 추정치를 포함. ICAO 또는 Travalyst 방법론 선택 가능.

활성화 방법

carbonEmissionBySourceDetails 블록을 Query에 추가.
<carbonEmissionBySourceDetails>
  <providerPerTransportation>
    <carbonEmissionProviderCd>ICAO</carbonEmissionProviderCd>  <!-- 또는 TVYS -->
    <transportationModeType>FLT</transportationModeType>
  </providerPerTransportation>
</carbonEmissionBySourceDetails>

Reply 필드

<estimatedCarbonEmission>
  <carbonEmissionByCabin>
    <cabin>M</cabin>         <!-- M=이코노미 -->
    <quantity>321</quantity>  <!-- gCO2e -->
  </carbonEmissionByCabin>
</estimatedCarbonEmission>

ICAO vs TVYS 비교

구분ICAO (Step 18)TVYS (Step 19)
개발 기관국제민간항공기구Travalyst (비영리 연합)
지원 교통수단FLT + BUS + TRNFLT만
계산 방식표준 공식 기반실제 운항 데이터 기반
배출량 경향상대적으로 낮음상대적으로 높음

동일 구간 배출량 비교 (gCO2e)

구간ICAOTVYS차이
MIA→LIS321438+36%
LIS→LHR117145+24%
MIA→MAD372495+33%
  • 구간(leg)별로 반환되므로 전체 여정은 합산 필요
  • 동시에 두 방식 지정 불가 (한 번에 하나만)
  • UI에서 반드시 “추정치(estimated)” 명시

IATA Mandate 830d — 승객 연락처 의무 수집

목적

IATA Resolution 830d에 따라 승객에게 disruption 알림용 연락처 공유를 요청하고, PNR에 SSR로 기록.

SSR 유형

SSR Type용도freetext 예시
CTCM휴대폰 번호1234567890
CTCE이메일 주소EMAIL..1A..WBS//DOMAIN.COM
CTCR연락처 제공 거부REFUSED

이메일 특수문자 변환 규칙

원본변환
@//
_..
예: EMAIL_1A_WBS@DOMAIN.COMEMAIL..1A..WBS//DOMAIN.COM

구현 필수 사항

  1. 예약 시 연락처 입력 화면에 “항공사 disruption 알림용 정보 공유” 안내
  2. 거부 옵션 제공 필수
  3. 거부 시에도 CTCR SSR로 거부 사실 자체를 기록
  4. companyId=YY (전체 항공사) 적용
  5. CTCM/CTCE와 CTCR 동시 추가는 논리적 모순

PNR 생성 순서 요약

[Step 7] Air_SellFromRecommendation
    Working PNR에 항공 세그먼트 적재 (NN → OK)
    아직 PNR 미저장



[Step 8] PNR_AddMultiElements
    NM (승객 이름) + AP (연락처) + SSR (특별 서비스)
    + FM (수수료) + TK (발권 기한) + RF (예약자 식별)
    → PNR 저장 (Commit) → PNR 레코드 생성 (1A)



[Step 9] FOP_CreateFormOfPayment
    결제 수단 등록 → FortKnox 토큰 발급
    fopStatus=N (발권 시 승인 예정)



[Step 10] Fare_PricePNRWithBookingClass
    TST 생성 (승객 유형별 운임 확정)
    lastTktDate 관리 필수



[Step 11] PNR_Retrieve → 발권 전 최종 확인
[TTP 실행] → 실제 발권
[Step 12] PNR_Retrieve → FA 요소(항공권 번호) 확인

주요 약어 모음

약어정식 명칭설명
AIPAirline Information PresentNDC 부가 정보 제공 항공사
BINBank Identification Number카드 앞 6자리 식별번호
CANXCancellation취소 거래
CNXConnection환승 연결 세그먼트
CTCEContact Email승객 이메일 SSR
CTCMContact Mobile승객 휴대폰 SSR
CTCRContact Refused연락처 제공 거부 SSR
DFCDefault Currency오피스 기본 통화
EFTElapsed Flying Time비행 소요 시간
EMDSEMD ServiceEMD 서비스권 발행
ETElectronic Ticket전자항공권
FBAFare Basis Assignment / Free Baggage Allowance문맥에 따라 다름
FBDFree Baggage Detail수하물 상세 priceType
FCAFare Calculation Area운임 계산 경로
FCMIFare Component Message Indicator운임 구성 방식
FOPForm of Payment결제 수단
FRNFare Record Number운임 레코드 번호
ICAOInternational Civil Aviation Organization국제민간항공기구
LCALow Cost Airline저비용항공사
MCXMarketing Carrier Index주 항공사 참조 코드
MINMarried Indicator결혼 세그먼트 그룹
NOXNon-exposed TokenFortKnox 보안 토큰
NUCNeutral Unit of ConstructionIATA 운임 계산 기준 통화
OCOptional Charges유료 부가 서비스
RCResult Count결과 수 제한
SOFSummary of Figures요약 수치
TKTTTicket Issued티켓 발행 거래 코드
TSTTransitional Stored Ticket임시 운임 저장 레코드
TVYSTravalyst탄소 배출량 계산 방법론
TTPTicket Transaction Processing발권 처리 명령

각 API의 상세 용어는 개별 용어집 페이지를 참고하세요: