APICK 재직·보험료 확인 API로 인증 대기부터 자료 검토까지 연결하기

이 글은 2026년 10월 28일 확인한 APICK 공개 화면과 공식 개발가이드를 바탕으로 한 실무 설계 예시입니다. 실제 회원가입 제출, API 키 발급, 인증서 등록, 유료 API 호출은 수행하지 않았으며, 예시를 실제 연동 성공 사례로 제시하지 않습니다.

서류 제출을 요청한 뒤 담당자가 기다리는 동안, 고객은 무엇을 해야 할지 몰라 문의를 남기곤 합니다. APICK 재직·보험료 확인 API를 도입할 때는 조회 기능만큼 대기 상태와 예외 안내가 중요합니다. 본인이 신청한 서비스에서 자료 확인을 돕는 흐름을 예시로 살펴보겠습니다.

재직·보험료 확인 공식 명세 — APICK 공식 공개 화면(2026-10-28), 실제 API 호출 결과가 아닙니다.
재직·보험료 확인 공식 명세 — APICK 공식 공개 화면(2026-10-28), 실제 API 호출 결과가 아닙니다.

사례는 신청자가 직접 진행하는 자료 제출

가상의 직원 지원 서비스가 신청자의 요청에 따라 재직 관련 자료를 확인한다고 가정하겠습니다. 필요한 정보와 이용 목적을 먼저 설명하고, 신청자가 인증을 승인하면 담당자가 검토 가능한 자료를 받는 구조입니다.

자료 확인 기능을 만들 때는 필요 이상의 과거 이력을 모으지 않는 것이 출발점입니다. 어떤 기간과 항목이 업무에 필요한지 정하지 않은 채 긴 기간을 기본값으로 두면 비용과 개인정보 노출 범위가 함께 커질 수 있습니다.

가입에서 서버 연동까지 준비하기

APICK의 공개 가입 화면은 Google 계정으로 시작하거나 다른 이메일로 가입하는 경로를 제공합니다. 서비스 담당자가 약관과 필요한 정보를 확인한 뒤 직접 가입하고, 개발가이드의 내 인증키 확인하기 링크로 이동하는 순서입니다. 해당 링크는 /my_page?tab=api_info로 연결되며 로그인 전에는 로그인 화면이 표시됩니다. 이 글에서는 공개 화면까지만 확인했습니다.

APICK 회원가입 빈 양식. 입력·제출·가입은 진행하지 않음 — APICK 공식 공개 화면(2026-10-28), 실제 API 호출 결과가 아닙니다.
APICK 회원가입 빈 양식. 입력·제출·가입은 진행하지 않음 — APICK 공식 공개 화면(2026-10-28), 실제 API 호출 결과가 아닙니다.

키를 준비했다면 서버의 APICK_API_KEY 환경변수에 보관하세요. 고객 브라우저, 모바일 앱 소스, 블로그 본문에는 넣지 않습니다. 계정 확인용 첫 요청과 상품별 호출을 구분하고, 실제 실행 전에는 이용 조건·포인트·필수 입력을 다시 확인합니다. 무료 가입과 무료 호출은 다릅니다. 공식 문서의 최초 결제 필요 목록 등 상품별 이용 조건도 확인하세요.

인증 요청과 결과 조회는 다른 단계입니다

공식 문서는 /rest/req_employment와 /rest/get_employment를 구분합니다. 첫 요청 뒤의 transactionId를 보관하고, 사용자가 인증 앱에서 승인한 다음 같은 거래의 결과를 확인합니다. 필요한 입력과 기간 옵션은 해당 상품 명세를 따릅니다.

사용자 화면에서는 적어도 다음 상황을 구별하는 것이 좋습니다.

  • 아직 인증 앱의 승인을 기다리는 상태
  • 승인 후 자료를 준비하는 상태
  • 결과가 도착해 검토할 수 있는 상태
  • 인증 만료나 오류로 안내가 필요한 상태

첫 API 응답을 받았다고 “재직 확인 완료”를 띄우지 않는 것이 핵심입니다. 공식 상태 코드와 내부 UI 문구를 연결하는 표를 개발 전에 만들어 두면 기획과 구현의 오해를 줄일 수 있습니다.

자료 없음과 비재직 판정을 혼동하지 않습니다

공식 가이드의 재직상태 설명은 EMPLOYED, UNEMPLOYED, UNKNOWN을 구분합니다. 이력이 없을 때의 UNKNOWN을 단순 비재직으로 바꾸면 자료 부족을 잘못된 결론으로 표시하게 됩니다. 현재사업장과 취득일도 언제 제공되는지 조건이 있으므로 빈 값을 오류라고 단정해서는 안 됩니다.

내부 검토 화면에는 원래 상태와 확인 시점을 표시하고, “추가 확인 필요” 경로를 마련하세요. 이력의 정렬 순서도 보장된다고 가정하지 말고 공식 설명대로 필요한 기준으로 정렬해야 합니다. 조회 자료만으로 고용관계의 모든 사실이나 서비스 이용 자격을 확정하는 설계는 피합니다.

미실행 화면 흐름 예시

신청 목적과 조회 항목 안내
  → 신청자의 인증 진행
  → 서버에 transactionId 저장
  → 인증 대기 또는 자료 준비 표시
  → 결과 상태 확인
  → 필요한 항목만 담당자에게 제공
  → 예외는 추가 확인 절차로 이동
공식 정적 cURL 요청 예시. 실제 키·API 호출·성공 결과가 아님 — APICK 공식 공개 화면(2026-10-28), 실제 API 호출 결과가 아닙니다.
공식 정적 cURL 요청 예시. 실제 키·API 호출·성공 결과가 아님 — APICK 공식 공개 화면(2026-10-28), 실제 API 호출 결과가 아닙니다.

이 흐름은 설계를 위한 예시이며 실제 사용자의 인증, 재직 조회, 보험료 자료 수신은 수행하지 않았습니다. 원고의 캡처도 공개 가이드이며 실제 인사자료 화면이 아닙니다.

재시도는 사용자 경험과 비용에 함께 영향을 줍니다

사용자가 인증을 마치기도 전에 여러 요청을 만들면 앱 알림과 내부 작업이 섞일 수 있습니다. 먼저 저장된 작업의 진행 상태를 확인하고, 만료나 재시작이 필요한 경우에만 새 흐름을 시작하도록 설계하세요.

기술 오류를 자료 없음으로 바꾸지 않습니다. 포인트 부족, 입력 오류, 기관 측 문제는 운영자가 구분할 수 있도록 남기되, 로그에는 원문 개인정보 대신 내부 작업번호와 오류 분류를 기록합니다. 사용자에게는 재입력이 필요한지 기다리면 되는지 다음 행동을 명확하게 보여 줍니다.

기간과 보관 정책까지 정해야 도입 준비입니다

이 상품은 조회기간 옵션에 따라 비용이 달라질 수 있으므로 기본 단가만 보고 예상 비용을 계산하지 마세요. 월 예상 요청 수뿐 아니라 재시도 정책과 필요한 기간을 함께 점검해야 합니다.

재직·보험료 자료는 접근 가능한 담당자를 제한하고, 업무 목적에 필요한 항목만 남기는 것이 좋습니다. API 인증이 해당 조직의 모든 개인정보 처리 요건을 자동 충족하는 것은 아니므로 실제 도입에는 관련 내부 검토가 필요합니다.

다음 단계: APICK 재직·보험료 공식 가이드의 상태 설명을 읽고 서비스 화면에 표시할 문구를 먼저 작성해 보세요. “인증 중”, “자료 준비 중”, “확인 불가”를 구분하는 작은 설계가 문의 대응과 오류 처리의 기준이 됩니다.

공식 화면과 개발가이드

APICK 가입 화면

APICK 시작 가이드

재직·보험료 확인 가이드

조회 API 공통 가이드

#APICK #에이픽 #재직확인API #간편인증 #업무자동화

댓글

이 블로그의 인기 게시물

[들려줄밤] 페가수스 프로젝트 | 7살 아이를 과거 전쟁터로 보낸 정부의 시간여행 실험?

도로명주소 조회 API로 주문서 주소 검색 만들기: 페이지 처리와 우편번호 보존

오늘 볼 영상 6편: 소비가 멈춘 하루부터 영상 제작 과정까지 (10월 22일)