법무부 출입국외국인정책본부 API와 민간 eKYC API, 연동 범위 비교 가이드

트렌드
2026-10-23

외국인 실명 인증, 법무부 공공 API와 민간 eKYC의 차이

외국인 실명 인증을 도입하려는 기업은 공공 API와 민간 eKYC가 각각 무엇을 확인하는지 먼저 구분해야 합니다. 공공기관의 자료를 조회하는 것과 신분증을 제출한 사람이 실제 소유자인지 확인하는 것은 서로 다른 작업이기 때문입니다.

‘법무부 출입국외국인정책본부 API’를 찾았다고 모든 외국인 정보를 한 번에 조회할 수 있는 것은 아닙니다. 공개된 통계 데이터, 신분증 유효성 조회, 업무별 진위확인 연계는 제공 목적과 이용 경로가 다릅니다.

‍

이 글에서는 호출 순서나 코드 대신 공공 API와 민간 eKYC의 확인 범위, 이용 조건과 운영 부담을 비교합니다.

‍

공공 데이터와 외국인 신원확인 서비스의 구분

‍

 

공개 통계 API가 제공하는 정보

공공데이터포털에는 법무부의 출입국자 현황이나 체류외국인 현황 등 집계 데이터를 활용할 수 있는 자료가 공개되어 있습니다. 이러한 정보는 외국인 고객 규모 분석이나 서비스 수요 파악에 활용할 수 있습니다.

다만 월별·국적별 현황을 확인하는 것과 특정 신청자의 신원을 검증하는 것은 다릅니다. 통계 API의 활용 승인을 받았다고 개인별 출입국 이력이나 비자 발급 내역을 조회할 권한이 생기지는 않습니다. ‘출입국 정보 제공’이라는 설명만으로 본인확인에 사용할 수 있다고 판단해서는 안 됩니다.

‍

등록증 유효확인과 진위확인 연계

하이코리아에는 등록증·거소증 유효확인 서비스가 안내되어 있습니다. 별도로 법무부는 금융회사가 전송한 외국인등록증의 인적정보·사진정보를 보유 정보와 비교해 결과를 회신하는 진위확인 서비스를 안내한 바 있습니다.

이러한 서비스는 공개 통계 API와 목적이 다릅니다. 웹에서 확인할 수 있는 메뉴가 존재한다는 사실만으로 기업 시스템에 자유롭게 자동 연동할 수 있다고 해석해서도 안 됩니다. 실제 사용할 서비스의 운영 주체, 조회 범위와 이용 자격을 개별적으로 확인해야 합니다.

‍

공공 API와 민간 eKYC의 핵심 차이

 

‍

공공 서비스: 정해진 항목의 조회·대조

외국인 신원확인에 관련된 공공 서비스는 해당 서비스가 허용하는 범위에서 정보의 일치나 문서의 상태 등을 확인하는 역할을 합니다. 결과를 해석할 때는 무엇을 기준으로 어떤 항목을 대조했는지 알아야 합니다.

예를 들어 입력 정보가 조회 기준과 일치했다는 결과와, 현재 신청자가 신분증의 소유자라는 판단은 구분해야 합니다. 제공 결과에 포함되지 않은 체류 상태나 취업 가능 여부까지 확인되었다고 확대 해석할 수는 없습니다.

‍

민간 eKYC: 사용자 입력과 본인확인 과정의 연결

민간 eKYC는 신분증 촬영, OCR, 얼굴 촬영·매칭 등 비대면 확인 기능을 서비스에 연결하는 방식입니다. 제공사와 계약 범위에 따라 문서 검증, 위변조 탐지, 재촬영 안내와 결과 관리 등을 함께 구성할 수 있습니다.

민간 서비스가 모든 공공 원천정보에 접근할 수 있다는 의미는 아닙니다. 공공 조회가 포함된다면 실제 이용 가능한 연계 경로와 제공 결과를 확인해야 합니다. 민간 eKYC를 계약하는 것만으로 이용 기관의 자격이나 고객정보 처리 요건이 자동 충족되는 것도 아닙니다.

‍

비교 항목별 검토 기준

  • 확인 범위
    • 공공 API·연계 서비스: 명세와 이용 조건에 정해진 데이터 또는 대조 결과
    • 민간 eKYC: 계약한 문서 인식·얼굴 확인 등 기능과 연계 가능한 검증 결과
  • 사용자 화면
    • 공공 API·연계 서비스: 촬영 화면과 입력 안내를 누가 구현하는지 별도 확인
    • 민간 eKYC: 촬영 가이드나 SDK 제공 여부와 지원 기기·브라우저 확인
  • 대상 문서
    • 공공 API·연계 서비스: 해당 조회가 취급하는 등록증·증빙의 종류 확인
    • 민간 eKYC: 외국인등록증·여권의 지원 범위와 국가별 문서 대응 확인
  • 운영 책임
    • 공공 API·연계 서비스: 조회 실패와 점검 시간에 대응할 내부 절차 검토
    • 민간 eKYC: 장애 대응, 기술 지원, 버전 변경과 예외 처리의 계약 범위 확인

‍

‍

공공 API 이용 조건의 확인 범위

서비스별 신청·승인 조건

공공 API는 서비스에 따라 활용 신청, 이용 목적 등록이나 승인 등의 절차가 있을 수 있습니다. 그러나 공개 통계 API의 신청 방식과 개인 신원정보를 다루는 연계 서비스의 이용 조건을 하나의 절차로 설명하는 것은 부정확합니다.

도입하려는 서비스의 이용 대상 기관, 별도 계약·협약 필요 여부, 접근 방식과 운영 전환 조건은 제공기관 또는 공식 연계기관을 통해 확인해야 합니다.

‍

인증 방식·응답 형식·이용량

API 키 발급 방식, 키의 전달 위치, 요청 메서드와 JSON·XML 지원 여부는 각 명세에 따릅니다. 모든 서비스가 GET 요청과 헤더 인증을 사용하거나 승인 후 이메일로 키를 발송한다고 단정할 수는 없습니다.

호출 한도, 조회 가능 시간과 비용도 동일하지 않습니다. 원문의 ‘기본 무료, 대량 호출은 유료’라는 설명을 공통 요금 정책으로 적용하지 않고 개별 조건을 확인해야 합니다.

 

외국인등록증·여권 OCR과 얼굴 매칭의 역할

 

 

외국인등록증 OCR: 조회에 필요한 정보 추출

외국인등록증 OCR은 촬영한 문서에서 성명·등록번호 등 정보를 읽어 시스템 입력값으로 바꾸는 기능입니다. 수기 입력을 줄이는 데 도움이 되지만, OCR 성공만으로 등록증의 진위나 소지자의 신원이 확인되지는 않습니다.

추출한 정보가 필요한 조회 항목을 충족하는지 확인하고, 흐림·빛 반사·문자 누락은 재촬영이나 검토로 처리해야 합니다. 관련 구성은 외국인등록증 OCR과 얼굴인증 연동에서 확인할 수 있습니다.

‍

여권 OCR: 등록증 외 문서의 확인 경로

외국인등록증이 없는 이용자까지 고려한다면 여권을 지원하는 별도 경로를 검토할 수 있습니다. 여권 OCR은 성명·국적·생년월일·여권번호·만료일 등 확인에 필요한 정보를 추출합니다. 외국인등록증 조회 기능이 여권에도 그대로 적용되는 것은 아닙니다.

지원 국가와 문서 형식, 문자 판독 범위 및 추가 검증 기능을 확인해야 합니다. 여권을 읽을 수 있다는 사실과 해당 사업의 실명 확인 요건을 충족한다는 판단도 구분해야 하며, 문서별 허용 절차는 서비스 목적에 맞게 정해야 합니다.

‍

얼굴 매칭: 문서와 신청자의 동일인 확인

얼굴 매칭은 신분증 사진과 현재 촬영한 얼굴을 비교해 동일인 여부를 판단하는 기능입니다. 사진·화면을 이용한 부정 시도에 대응하려면 얼굴 위변조 탐지의 지원 범위도 함께 검토해야 합니다. 얼굴이 일치한다는 결과만으로 문서의 진위까지 확정할 수는 없습니다.

‍

알체라는 외국인등록증 OCR과 얼굴인증 연동, 여권 OCR과 얼굴 매칭을 기반으로 외국인 고객의 비대면 신원확인을 지원합니다. 기업은 필요한 문서와 얼굴 확인 기능을 정하고, 공공 조회가 필요한 경우 이용 가능한 연계 범위를 별도로 확인해 함께 구성할 수 있습니다.

‍

민간과 공공을 아우르는 데이터 활용 생태계가 확장되면서, 앞으로도 다양한 산업군에서 이 API를 기반으로 한 서비스가 늘어날 것으로 예상됩니다.

 

기업의 도입 판단과 운영 기준

‍

 

기존 시스템과 내부 개발 부담

이미 촬영 화면과 고객확인 시스템을 보유한 기업은 필요한 조회 기능의 직접 연계를 검토할 수 있습니다. 문서 촬영부터 얼굴 확인까지 새로 구현해야 한다면 민간 eKYC가 제공하는 기능과 내부 개발 범위를 비교하는 것이 좋습니다. 공공 조회와 민간 기능을 함께 사용하는 구성도 가능합니다.

비교 비용에는 호출료뿐 아니라 화면 개발, OCR·얼굴 확인 기능, 오류 대응과 고객 지원 비용을 포함해야 합니다. 호출 단가가 낮아도 내부에서 담당해야 할 운영 범위가 크면 전체 비용은 달라질 수 있습니다.

‍

결과 해석과 개인정보 관리

조회 불일치, 문서 촬영 실패, 얼굴 불일치와 통신 오류는 서로 다른 상태로 관리해야 합니다. 응답이 없다는 이유로 사용자를 허위 신청자로 판단하지 않고, 재시도·추가 제출·담당자 검토 기준을 마련합니다. 최종 가입이나 거래 승인은 각 확인 결과를 종합하는 별도 업무 규칙으로 처리합니다.

‍

등록번호와 문서 이미지, 얼굴정보는 필요한 범위에서 처리하고 보관·삭제 기준과 접근 권한을 정해야 합니다. 공공 연계와 민간 위탁 각각에서 정보가 어디로 전달되는지 확인하고, 로그에 원본 정보가 불필요하게 남지 않도록 관리하는 것도 중요합니다.

‍

외국인 실명 인증에서 공공 API와 민간 eKYC는 이름만으로 대체 관계를 판단할 수 없습니다. 공공 서비스가 확인하는 정보와 민간 eKYC가 담당하는 촬영·OCR·얼굴 매칭의 범위를 나누고, 실제 이용 조건을 확인해야 합니다.

필요한 기능과 운영 책임을 명확히 하면 외국인 고객을 위한 신원확인 체계를 더 일관되게 설계할 수 있습니다.

‍