Skip to main content
Amadeus Air_FlightInfo API(버전 07.1)의 기술 용어를 정리한 문서입니다. 특정 항공편의 스케줄, 운항 정보, 좌석 가용성, 기내 서비스 등 상세 정보를 조회하는 API입니다.

1. 개요

Air_FlightInfo는 항공편 번호와 날짜를 기반으로 해당 항공편의 상세 운항 정보를 조회하는 Amadeus API입니다.
  • Request: 항공편 번호, 날짜, 출발/도착 공항 등을 지정하여 조회
  • Reply: 스케줄, 경유지, 기재 유형, 좌석 현황, 기내 서비스 등 상세 정보 반환
PNR 생성 전 항공편 상세 확인, 스케줄 변경 감지, 좌석 가용성 확인, 기재 변경 확인 등에 활용됩니다.

2. Query 구조 (요청)

generalFlightInfo

항공편 정보 조회의 핵심 요청 구조입니다.
필드설명
boardPointDetails출발 공항 코드 (IATA 3자리). 예: ICN, NRT
offPointDetails도착 공항 코드 (IATA 3자리). 예: LAX, CDG
companyDetails.marketingCompany마케팅 항공사 코드 (IATA 2자리). 예: KE, OZ
companyDetails.operatingCompany운항 항공사 코드. 코드셰어 시 마케팅 항공사와 다를 수 있음
flightIdentification.flightNumber편명 번호 (최대 4자리). 예: 0001, 5023
flightIdentification.operationalSuffix편명 접미사. 동일 편명의 변형 구분용
flightTypeDetails.flightIndicator항공편 유형 지시자. → Flight Indicator 코드 참조

3. Reply 구조 (응답)

flightScheduleDetails

항공편 스케줄 상세 정보를 담는 최상위 응답 구조입니다.

boardPointAndOffPointDetails

출발/도착 공항별 상세 정보 그룹입니다. 경유편의 경우 구간(Leg)별로 반복됩니다.

4. 주요 데이터 구조

4-1. Travel Product Information (여행 상품 정보)

항공편의 기본 식별 정보입니다. flightDate (운항 일자)
필드설명
departureDate출발일 (ddMMyy 형식)
arrivalDate도착일. 야간 비행·시차로 출발일과 다를 수 있음
boardPointDetails / offPointDetails (출발·도착지)
필드설명
trueLocationIdIATA 공항 코드 (3~5자리)
companyDetails (항공사 정보)
필드설명
marketingCompany마케팅 항공사 코드 (최대 3자리)
operatingCompany실제 운항 항공사 코드. 코드셰어 구간에서 마케팅 항공사와 다름
flightIdentification (편명 식별)
필드설명
flightNumber항공편 번호 (최대 4자리)
operationalSuffix편명 접미사 (1자리). 스케줄 변경·특별 운항 구분

4-2. Additional Product Details (부가 상품 정보)

항공편의 운항 세부 사항입니다.
필드설명
equipmentTypeIATA 기재 코드 (3자리). 예: 388(A380), 789(B787-9), 77W(B777-300ER)
numberOfStops경유 횟수. 0=직항, 1=1회 경유
duration비행 시간 (분 단위). 예: 660 = 11시간
daysOfOperation운항 요일. 7자리 문자열, 각 자리가 월~일 (예: 1234567 = 매일, 12345.. = 평일만)
complexingFlightIndicator복합 항공편 표시자. 한 편명이 여러 구간으로 나뉠 때 사용
departureStationInfo / arrivalStationInfo (공항 시설 정보)
필드설명
gate게이트 번호
terminal터미널 번호. 예: 1, 2, INT
concourse탑승동(Concourse) 식별자
기타 시간·거리 정보
필드설명
flightLegMileage구간 거리 (마일 단위)
travellerTimeDetails승객 기준 소요 시간 (시차 포함)
checkInDetails체크인 관련 정보. 온라인 체크인 가능 여부, 마감 시간 등

4-3. Product Information (좌석·클래스 정보)

각 캐빈/예약 클래스별 좌석 현황입니다. bookingClassDetails
필드설명
designatorRBD(Reservation Booking Designator). 예: F, J, C, Y, B, H, L 등
availabilityStatus좌석 가용 상태 코드. → Availability Status 코드 참조
specialService특별 서비스 코드. 해당 클래스에서 제공하는 특수 서비스

4-4. Equipment Information (기재 정보)

항공기 기종·캐빈 배치 정보입니다. cabinClassDetails
필드설명
classDesignator캐빈 등급 코드. F=First, J/C=Business, W=Premium Economy, Y=Economy
numberOfSeats해당 캐빈의 총 좌석 수
iataAircraftTypeCode : IATA 항공기 기종 코드 (3자리). Equipment Type과 동일. 예: 388, 789, 77W, 332

4-5. Marriage Control (결합 구간)

여러 구간이 하나의 여정으로 묶이는 경우의 제어 정보입니다. GDS에서 구간 분리·취소 시 중요합니다.
필드설명
relation결합 관계 코드. → Marriage Relation 코드 참조
marriageIdentifier결합 그룹 식별 번호 (최대 2자리)
lineNumber구간 순서 번호
otherRelation추가 관계 코드
carrierCode결합 구간의 항공사 코드

4-6. Facilities Information (기내 서비스 정보)

기내 제공 서비스(식사, 음료 등) 정보입니다.
코드서비스
BBreakfast (아침 식사)
CAlcoholic beverages - complimentary (무료 주류)
DDinner (저녁 식사)
FFood for purchase (유료 식사)
GFood and Beverages for purchase (유료 식음료)
HHot meal (온식)
KContinental breakfast (콘티넨탈 조식)
LLunch (점심 식사)
MMeal (식사 - 일반)
NNo meal service (기내식 없음)
OCold meal (냉식)
PAlcoholic beverages for purchase (유료 주류)
RRefreshments - Complimentary (무료 다과)
SSnack or Brunch (스낵/브런치)
VRefreshments for purchase (유료 다과)

5. 주요 코드셋

Flight Indicator 코드

항공편의 서비스 유형을 나타내는 코드입니다.
코드의미
ACodeshare service (코드셰어 운항)
BBus (버스 연결)
CConnection portion of journey (연결 구간)
DDirect service (직항 서비스)
EEnd of journey (여정 종료)
ETElectronic ticket candidate (전자 발권 가능)
ENNot electronic ticket candidate (전자 발권 불가)
FCharter Flight (전세 항공편)
IInbound flight (인바운드 항공편)
JStopover permitted (스톱오버 허용)
KStopover not permitted (스톱오버 불가)
MMarketing flight grouping indicator (마케팅 편명 그룹 표시)
NNon-stop service (무기착 직항)
OOperating flight (운항 항공편)
SStart of journey (여정 시작)
TTransfer (환승)
TRTrain (철도 연결)
CRCar Rental (렌터카 연결)
CSCruise Ship (크루즈 연결)
HTHotel (호텔 연결)

Marriage Relation 코드

결합 구간의 관계 유형을 나타냅니다.
코드의미
AMarried (결합됨)
BNon-dominant flight (비주도 항공편)
CPotential marriage candidate (결합 후보)
FFirst host cascading (첫 번째 호스트 전파)
LLast host cascading (마지막 호스트 전파)
MMiddle host cascading (중간 호스트 전파)
GDS에서 여러 구간이 하나의 여정으로 **결합(Married)**된 상태를 말합니다. 결합된 구간은 개별 취소/변경이 불가하고 전체를 함께 처리해야 합니다. 예: ICN→NRT→LAX가 하나의 결합 여정인 경우, NRT→LAX만 단독 취소할 수 없습니다.

Business Function 코드

서비스 유형을 분류하는 코드입니다.
코드의미
1Air Provider (항공 서비스)
2Car Provider / Hotel Provider
3Hotel Provider
4Ferry (페리)
5Cruise (크루즈)
6Rail (철도)
7Tour (투어)
10Air taxi (에어택시)
17Charter (전세기)
36Prepaid ticket (선불 항공권)
37Seats (좌석)
39Ticket (항공권)
GGround tracking (지상 추적)

Application Error 코드

코드의미
AUEFlight cancelled (항공편 취소)

Text Subject Qualifier 코드

부가 텍스트 정보의 유형을 구분합니다.
코드의미
CHGChange information (변경 정보)
PRDProduct information (상품 정보)
SAFSafety information (안전 정보)
SIMIATA SSIM defined information (SSIM 정보)
SPHSpecial handling (특수 처리)
STNStatutory notice (법적 고지)
TRATransportation information (교통 정보)

6. FLIFO (Flight Information)

FLIFO는 항공편의 실시간 운항 정보를 의미합니다. Air_FlightInfo Reply의 Information Type 코드 1이 “Flifo exists”로, 해당 항공편에 실시간 운항 정보가 존재함을 나타냅니다. FLIFO가 제공하는 주요 정보:
  • 게이트 변경
  • 지연/결항 상태
  • 실제 출발/도착 시간
  • 터미널 변경

7. 메시지 기능 코드 (주요)

Air_FlightInfo에서 사용되는 주요 메시지 기능 코드입니다.
코드의미설명
44Availability request가용성 요청
45Availability response가용성 응답
48Daily schedule request일간 스케줄 요청
49Daily schedule response일간 스케줄 응답
50Specific Schedule특정 스케줄
51Time table request시간표 요청
52Time table response시간표 응답
65Advice of Schedule Change (ASC)스케줄 변경 통보
82Flight information movement항공편 이동 정보 (FLIFO)
83Flight information diversion항공편 회항 정보
130Issue/sale발행/판매
134Exchange/reissue교환/재발행
135Refund환불

8. 약어 모음

약어풀네임설명
ASCAdvice of Schedule Change스케줄 변경 통보
BPRBoarding Pass탑승권 발급
DCIDeparture Control Information출발 통제 정보
FLIFOFlight Information실시간 항공편 운항 정보
IATCIIATA Common Use Terminal InterfaceIATA 공용 터미널 인터페이스
ICAOInternational Civil Aviation Organization국제민간항공기구
NRLNew Record Locator새 예약 번호 통보
PDMPossible Duplicate Message중복 가능 메시지
RBDReservation Booking Designator예약 등급 지시자
RQRRequest for Reply응답 요청
SSIMStandard Schedules Information ManualIATA 표준 스케줄 정보 매뉴얼
SSRSpecial Service Request특별 서비스 요청

참고

Master Pricer Travelboard Search

GDS 용어집

BSP 정산 가이드