국세청 공공 API로 사업자의 계속·휴업·폐업 상태와 과세유형, 통신판매업 등록 정보를 실시간으로 확인합니다.
하이픈(-)은 넣지 않아도 됩니다. 예: 123-45-67890 또는 1234567890
· 번호를 모르면 상호·병원명으로 검색 →
마지막 검토 2026-08-19
BTSDB 가이드 · 개발 — 상태조회/진위확인 API 실전
회원가입 시 사업자 검증, 거래처 일괄 점검, ERP 연동 — 국세청이 공공데이터포털로 개방한 사업자등록정보 진위확인 및 상태조회 서비스를 쓰면 무료로 구현할 수 있습니다. BTSDB도 이 API를 사용합니다. 신청부터 운영 팁까지 정리했습니다.
POST 방식이며, 한 번에 최대 100건을 배열로 보낼 수 있습니다.
POST https://api.odcloud.kr/api/nts-businessman/v1/status?serviceKey={인코딩키}
Content-Type: application/json
{"b_no": ["1208800767", "2518601289"]}
응답의 핵심 필드:
· 한도: 호출당 100건, 일 단위 대량 한도가 있어 웬만한 서비스는 충분하지만, 페이지뷰마다 호출하지 말고 결과를 캐시(TTL 24시간 권장)하세요.
· 체크섬 선검증: 무작위 입력의 90%는 체크섬에서 걸러집니다. API 호출 전에 10자리·검증번호 검사를 먼저 하면 한도를 아낍니다. (검증 알고리즘)
· 미등록도 캐시: 등록되지 않은 번호도 결과를 저장해 두면(negative cache) 봇의 반복 조회로부터 한도를 지킬 수 있습니다.
· 키 관리: 인증키를 소스코드에 하드코딩하지 말고 환경변수·시크릿 파일로 분리하세요. 저장소에 노출된 키는 재발급해야 합니다.
· 키 유효기간: 활용신청은 2년 단위로 만료됩니다. 만료되면 오류 코드 없이 "기한 만료된 서비스키" 응답이 오므로, 응답 파싱 실패를 조용히 삼키지 말고 로그로 남기세요.
일회성 확인이나 소량 점검이라면 API 연동 없이 BTSDB 상단 검색창으로 충분합니다. 국세청 상태조회에 더해 고용산재·통신판매·국민연금 데이터까지 한 페이지에서 확인됩니다.
API 스펙은 국세청·공공데이터포털 사정에 따라 변경될 수 있으니 연동 시점의 공식 문서를 기준으로 하세요.
한글 사업자등록증과 영문 사업자등록증명에서 사업자등록번호를 확인하는 방법을 안내해 드립니다.
한글 사업자등록증 샘플
영어 사업자등록증명 샘플
| 사업자등록번호 | 상태 메세지 | |
|---|---|---|
| 120-88-00767 | 계속사업자, 일반과세자 | |
| 251-86-01289 | 계속사업자, 일반과세자 | |
| 108-88-01086 | 폐업자, 일반과세자 |
사업진행 여부 (정상, 휴업, 폐업)
정상
폐업
간이 또는 일반 과세 사업자 여부
통신판매사업자의 경우 통신판매업 등록 사업자만 상세정보를 확인할 수 있습니다.
국세청에 등록되지 않았거나 존재하지 않는 사업자의 경우, 과세유형에 "국세청에 등록되지 않은 사업자등록번호입니다"로 표시됩니다.
쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.
대한민국 국세청 공인 API를 활용한 실시간 데이터를 제공합니다.
dbking.net을 방문하시면 대량의 사업자 정보를 제공합니다.
문의 바랍니다. btsdb.manager@gmail.com