H HZPASS | 여행 정보

항공사 PNR·API 데이터 전송 구조: PNRGOV와 승객 개인정보 국외 이전 범위

읽는 시간 약 15분
항공사 PNR·API 데이터 전송과 승객 개인정보 국외 이전 구조를 표현한 공항 여행 정보 이미지

해외 항공권을 예약하면 이름과 연락처뿐 아니라 여정, 결제 방식, 좌석, 수하물, 여권정보 등이 여러 시스템에서 처리됩니다. 특히 출입국 당국이 요구하는 국가에서는 항공사가 출발 전 승객정보를 정부기관에 전송하므로, 여행자는 자신의 정보가 누구에게 어떤 목적으로 전달되는지 궁금할 수 있습니다.

검색 결과에서는 PNR, API, APIS, PNRGOV를 같은 의미처럼 설명하기도 합니다. 그러나 API는 주로 여권에 기록된 신원정보이고, PNR은 예약 과정에서 만들어지는 여행기록이며, PNRGOV는 PNR을 정부기관에 전달할 때 사용하는 표준 메시지입니다. 각각 생성 시점과 정보 범위, 이용 목적이 다릅니다.

또한 한국 항공사에서 예약했는지, 해외 항공사 사이트에서 직접 예약했는지, 공동운항편인지에 따라 개인정보를 처리하는 사업자와 저장 국가가 달라질 수 있습니다. 정부기관 전송도 목적지와 경유지의 법률에 따라 적용 범위와 전송 시점이 달라집니다.

이 글에서는 여행자가 예약 화면에서 발견할 수 있는 이상 징후, PNR·API·PNRGOV의 처리 구조, 개인정보 국외 이전 범위, 공식 정보 확인 방법과 오류 발생 시 대응 순서를 살펴보겠습니다.

여행자가 겪을 수 있는 문제와 초기 판단

여행자가 가장 자주 접하는 문제는 예약 당시 입력한 정보와 여권정보가 일치하지 않는 상황입니다. 예를 들어 영문 성명 철자가 다르거나 생년월일, 성별, 국적, 여권 만료일이 잘못 등록되면 온라인 체크인이 제한되거나 공항 카운터에서 추가 확인을 요구받을 수 있습니다.

예약 단계에서 여권번호를 입력하지 않았더라도 항상 오류는 아닙니다. API 정보는 예약 시점이 아니라 온라인 체크인이나 공항 수속 과정에서 수집되는 경우가 많습니다. 반면 목적지의 요구에 따라 예약 후 별도의 여행서류 입력 안내가 표시될 수도 있습니다.

다음과 같은 화면이 나타난다면 먼저 오류의 종류를 구분해야 합니다.

  • 승객정보 또는 여행서류 정보가 불완전하다는 안내
  • 온라인 체크인을 완료할 수 없다는 표시
  • 공항 카운터에서 서류 확인이 필요하다는 안내
  • 목적지 주소나 체류지 정보 입력 요청
  • 예약 항공사와 실제 운항 항공사의 예약번호가 다르게 표시되는 상황
  • 개인정보가 목적지 국가의 관계기관에 제공될 수 있다는 고지

온라인 체크인 제한이 곧 입국 거절을 의미하는 것은 아닙니다. 항공사가 여권, 비자, 체류허가 또는 목적지 입국 요건을 현장에서 확인해야 하거나, 해당 국가의 대화형 API 시스템에서 추가 심사가 필요하다는 의미일 수도 있습니다.

공동운항편도 주의해야 합니다. 항공권에는 판매 항공사의 편명이 표시되지만 실제 비행은 다른 항공사가 담당할 수 있습니다. 유럽연합 PNR 지침에서는 공동운항편의 PNR 전송 의무를 실제 운항 항공사에 두고 있지만, 다른 국가에서는 자국 법률과 항공사 간 계약에 따라 세부 역할이 달라질 수 있습니다. 따라서 판매 항공사의 개인정보처리방침만 보고 전체 처리 구조를 판단해서는 안 됩니다.

예약번호와 성명만으로 항공사 예약 관리 화면에 접근할 수 있는 경우도 있으므로 PNR 예약번호를 공개 게시판이나 SNS에 올리지 않는 것이 좋습니다. 탑승권 사진을 공유할 때도 바코드, 예약번호, 항공권 번호와 승객 이름을 모두 가려야 합니다.

관련 제도와 처리 절차가 작동하는 원리

API와 PNR의 차이

API는 Advance Passenger Information의 약자로, 이 글에서는 프로그램 연결 방식을 뜻하는 Application Programming Interface가 아닙니다. 일반적으로 성명, 생년월일, 성별, 국적, 여행증명서 종류, 여권번호, 발급국, 만료일과 항공편 관련 정보처럼 승객의 신원을 확인하는 자료를 의미합니다.

PNR은 Passenger Name Record의 약자로 항공권 예약과 운송을 처리하기 위해 생성된 기록입니다. 예약번호, 예약·발권일, 전체 여정, 연락처, 결제 관련 정보, 여행사, 좌석, 수하물, 공동운항 정보, 예약 변경 이력 등이 포함될 수 있습니다.

모든 PNR에 이 정보가 빠짐없이 들어 있는 것은 아닙니다. 항공사나 예약 시스템이 실제로 수집한 항목만 존재하며, 일부 API 정보가 PNR 안에 함께 저장되기도 합니다. IATA도 API·PNR 공식 안내 자료에서 API는 주로 여행증명서에서 얻는 신원정보이고, PNR은 항공사의 업무 목적으로 수집되는 예약정보이며 정확성이 항상 보장되는 것은 아니라고 설명합니다.

PNRGOV가 의미하는 것

PNRGOV는 항공사의 예약기록을 정부기관에 보고하기 위한 표준 메시지 형식입니다. 별도의 여행자용 예약 시스템이나 정부 데이터베이스의 명칭이 아니라, 항공사와 정부기관 사이에서 PNR을 일정한 구조로 전송하기 위한 규격에 가깝습니다.

PNRGOV에는 EDIFACT와 XML 기반 구현 가이드가 존재합니다. ICAO의 API·PNR 보고 표준 안내에 따르면 PNR은 항공권 예약 또는 구매 과정에서 생성되고, PNRGOV 표준은 ICAO의 PNR 지침과 함께 정부기관 보고 체계를 지원합니다.

일반적인 처리 흐름은 다음과 같습니다.

항공권 예약 → PNR 생성 및 변경 → 체크인 과정에서 API 수집 → 대상 국가의 요구 항목 추출 → 항공사가 정부기관에 안전하게 전송 → 출입국·보안 심사 → 필요한 경우 추가 확인

API는 출발 전 승객 명단을 한 번에 보내는 Batch API 방식과, 승객별 정보를 전송한 후 정부기관의 응답을 받는 iAPI 방식으로 운영될 수 있습니다. iAPI 응답은 탑승 가능 여부를 자동으로 최종 결정한다기보다 항공사가 추가 서류 확인이나 탑승 처리 여부를 판단하는 자료로 사용될 수 있으며, 구체적인 응답 체계는 국가마다 다릅니다.

PNR은 출발 전에 한 번만 전송된다고 단정할 수 없습니다. 예약 변경이나 체크인 상태를 반영하기 위해 여러 시점의 스냅샷 또는 갱신 정보가 전송될 수 있습니다. 전송 횟수와 시점은 목적지 국가의 법률과 기술 규격에 따라 달라집니다.

국외 이전은 세 가지 경로로 구분해야 한다

항공여행에서 개인정보가 국경을 넘는 경로는 크게 세 가지입니다.

첫째는 예약 서비스 제공을 위한 처리입니다. 국내 여행사나 항공사가 해외 예약 시스템, 해외 지점, 공동운항사 또는 서비스 제공업체에 정보를 제공·위탁하거나 해외 서버에 보관하는 경우입니다.

둘째는 출입국·세관·보안 관련 법률에 따른 정부기관 전송입니다. 항공사가 목적지 또는 출발 국가가 요구하는 API·PNR 자료를 관계기관에 제공하는 경우로, 항공운송 서비스에 필요한 일반적인 국외 처리와 법적 의무에 따른 정부 전송을 구분해서 확인해야 합니다.

셋째는 해당 정부기관이나 해외 사업자가 다른 기관 또는 제3국에 정보를 다시 제공하는 경우입니다. 재이전 가능 여부와 보호조치는 해당 국가의 법률, 국제협정 및 감독기관의 통제를 받습니다.

한국의 개인정보보호위원회 국외 이전 안내는 국내 개인정보처리자가 국외 제3자에게 개인정보를 제공하거나 처리위탁·보관하고, 국외에서 조회하는 경우도 국외 이전에 포함한다고 설명합니다. 반면 해외 사업자가 한국 이용자로부터 직접 정보를 수집하는 행위는 개인정보보호법상 국외 이전과 구분되지만, 해당 해외 사업자의 수집·처리에는 별도의 개인정보 보호 의무가 적용될 수 있습니다.

따라서 해외 항공사 사이트에 직접 여권정보를 입력한 경우와 국내 여행사가 보유한 정보를 해외 항공사에 전달한 경우는 법적으로 같은 구조가 아닐 수 있습니다.

공식 정보 확인 방법과 판단 기준

먼저 전자항공권 여정표에서 판매 항공사와 실제 운항 항공사를 확인해야 합니다. ‘Operated by’, ‘운항’, ‘공동운항’ 같은 표시가 있다면 두 항공사의 개인정보처리방침을 모두 확인하는 것이 안전합니다.

공식 사이트에서는 다음과 같은 경로를 찾아봅니다.

항공사 공식 사이트 → 개인정보처리방침 → 국제선 승객정보·정부기관 제공·국외 이전 항목
목적지 정부 또는 출입국기관 공식 사이트 → 항공사 승객정보 제출 안내 → API·APIS·PNR 적용 대상

항공사 개인정보처리방침에서는 이전받는 자, 이전 국가, 이용 목적, 이전 항목, 이전 시점과 방법, 보유 기간, 개인정보 관련 문의처를 확인합니다. 공동운항사, 예약 시스템 사업자, 지상조업사와 관계기관 제공에 관한 설명도 살펴봐야 합니다.

예약정보에서는 다음 항목을 여권과 한 글자씩 비교하는 것이 좋습니다.

  • 영문 성명과 이름 순서
  • 생년월일과 성별
  • 국적
  • 여권번호와 여권 종류
  • 여권 발급국 및 만료일
  • 실제 출발지·경유지·도착지
  • 판매 항공사와 실제 운항 항공사
  • 동행자가 동일 PNR에 묶여 있는지 여부

유럽연합 노선이라면 EU PNR 지침 원문의 적용 범위도 참고할 수 있습니다. 이 지침은 항공사가 정상적인 영업 과정에서 이미 수집한 PNR을 대상으로 하며, 예약번호, 연락처, 결제 관련 정보, 여정, 좌석, 수하물, 공동운항 정보, API와 변경 이력 등을 규정합니다. EU 역외 항공편이 기본 대상이고 회원국 선택에 따라 EU 역내 항공편에도 적용될 수 있으므로, 모든 유럽 노선의 처리 범위가 완전히 같다고 단정하면 안 됩니다.

EU 지침상 항공사가 승객정보부서에 전송한 PNR은 원칙적으로 5년 보관되고 6개월 이후 직접 식별 요소를 마스킹하도록 규정되어 있습니다. 다만 개별 수사에 제공된 자료의 보관은 회원국 국내법에 따라 달라질 수 있으므로 항공사 자체 보유 기간과 정부기관 보유 기간을 혼동해서는 안 됩니다.

개인적으로 이런 상황을 준비할 때는 예약 완료 화면보다 전자항공권 여정표와 실제 운항사의 예약 조회 결과를 먼저 확인하는 편입니다. 두 화면의 이름, 여정 또는 운항사가 다르면 출발 직전보다 예약 직후 문의하는 것이 수정 가능성을 높이는 데 도움이 됩니다.

상황별 대응 절차와 해결 방법

여권정보가 잘못 입력된 경우

항공권을 판매한 여행사나 항공사에 먼저 연락하되 공동운항편이라면 실제 운항 항공사에도 정보가 정상적으로 반영됐는지 확인합니다. 예약번호, 항공권 번호, 여권 사본, 정확한 영문 성명, 항공편과 출발일을 준비하면 확인이 빠릅니다.

PNR의 이름 수정과 API의 여권정보 수정은 동일한 절차가 아닐 수 있습니다. 여권번호나 만료일은 온라인에서 고칠 수 있어도 항공권의 승객 이름은 운임 규정과 보안 절차에 따라 제한될 수 있습니다. 임의로 예약을 취소하거나 새 항공권을 결제하기 전에 이름 정정 가능 여부, 재발권 필요 여부와 비용 부담 주체를 서면으로 확인해야 합니다.

정부기관 전송 안내가 표시된 경우

‘승객정보가 관계기관에 제공될 수 있다’는 고지만으로 개인정보 유출이나 비정상 처리를 의미하지는 않습니다. 목적지 법률에 따른 필수 전송일 수 있으므로 항공사 개인정보처리방침에서 제공 목적과 항목을 먼저 확인합니다.

이 안내 문구만 보고 예약을 취소하면 환불 조건을 놓칠 수 있습니다. 전송에 동의하지 않으면 탑승이 가능한지, 법적 의무에 따른 제공인지, 취소 시 어떤 운임 규정이 적용되는지를 항공사에 확인한 다음 결정해야 합니다.

저장 국가와 수신 기관이 불명확한 경우

항공사 개인정보 담당 부서에 다음 내용을 구체적으로 문의합니다.

  • 내 예약을 관리하는 개인정보처리자는 어느 법인인지
  • 예약·체크인 정보가 저장되거나 조회되는 국가는 어디인지
  • 공동운항사와 정부기관에 제공되는 항목은 무엇인지
  • 제공의 법적 근거와 보유 기간은 무엇인지
  • 열람·정정·삭제·처리 제한을 어디에 신청하는지
  • 제3국 또는 다른 기관으로 재이전될 수 있는지

질문은 전화만으로 끝내지 말고 이메일이나 온라인 문의로 남기는 것이 좋습니다. 신청 후에는 최소한 접수번호와 처리 예정일을 함께 확인해야 합니다.

개인정보가 잘못 전송됐거나 노출이 의심되는 경우

먼저 예약 화면과 여권정보를 캡처하고 오류가 발견된 시간, 문의 기록, 안내 문구를 보관합니다. 항공사의 개인정보 또는 데이터보호 담당 부서에 정정을 요청하고, 정부기관이 이미 자료를 보유한 경우에는 해당 국가의 승객정보 담당기관이나 개인정보 감독기관에 별도의 권리 행사가 필요한지 확인합니다.

항공사에서 정보가 수정되더라도 이전 전송 이력이 자동으로 삭제된다고 볼 수는 없습니다. 법률에 따른 보관 의무가 있으면 삭제가 제한되고 정정 사실이나 후속 전송으로 처리될 수 있습니다.

예약번호나 탑승권 바코드가 외부에 노출됐다면 공개 게시물을 즉시 삭제하고 항공사에 예약 접근 위험과 조치 가능 여부를 문의합니다. 예약 변경 알림과 이메일 계정의 비정상 접속도 함께 확인하는 것이 좋습니다.

출발 전 예방 체크리스트와 마치며

출발 전에는 다음 항목을 점검합니다.

  • 전자항공권의 영문 성명이 여권과 일치하는지 확인
  • 여권번호, 국적, 발급국, 만료일 재확인
  • 판매 항공사와 실제 운항 항공사 구분
  • 경유국을 포함한 API·PNR 제출 대상 확인
  • 항공사 개인정보처리방침의 국외 이전 항목 확인
  • 여정표와 예약번호를 동행자에게 안전하게 공유
  • 여권과 예약서 사본은 암호화된 온라인 공간과 오프라인에 분산 보관
  • 탑승권과 예약 화면을 SNS에 공개하지 않기
  • 항공사 고객센터와 개인정보 담당 부서 연락처 저장
  • 정보 정정 요청 시 접수번호와 답변 내용 보관

PNR, API, PNRGOV는 모두 승객정보와 관련되지만 동일한 개념은 아닙니다. API는 여권 기반의 신원 확인 정보, PNR은 예약 과정에서 생성된 기록, PNRGOV는 항공사가 PNR을 정부기관에 전송하는 표준 메시지로 이해하면 처리 구조를 구분하기 쉽습니다.

여행자가 실제로 확인해야 할 핵심은 정보가 해외로 이동했다는 사실만이 아닙니다. 누가 수집했는지, 어느 국가와 기관에 어떤 목적으로 제공되는지, 실제 운항사는 누구인지, 잘못된 정보를 어디에서 정정해야 하는지를 함께 판단해야 합니다. 관련 규정과 시스템은 변경될 수 있으므로 출발 직전 목적지 정부기관과 이용 항공사의 공식 안내를 다시 확인하시기 바랍니다.는 요청하신 16:9 비율과 네이비·블루·청록 계열의 전문적인 여행 가이드 분위기로 생성했습니다.

hzpass

함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

error: Content is protected !!

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.