국세청에서 보유한 사업자등록정보에 대한 진위확인 및 상태조회 서비스가 오픈API로 개방되었습니다.
한 번에 최대 100개의 사업자등록정보에 대한 진위확인 및 등록 상태조회 기능을 제공합니다.
해당 오픈API에 대한 자세한 내용을 확인하시거나 활용신청은 아래 링크를 통해 가능합니다.
https://www.data.go.kr/data/15081808/openapi.do
또한, 개발자가 아닌 분들도 자료실에 등록된 파일을 내려받고 엑셀 파일(.xlsx) 업로드를 통해 사업자등록 상태조회 오픈API를 테스트해볼 수 있습니다.
https://www.data.go.kr/bbs/rcr/selectRecsroom.do?pageIndex=1&originId=PDS_0000000000753
- 실제 사업자등록번호 진위확인 API
$_api_url2 = 'https://api.odcloud.kr/api/nts-businessman/v1/validate?serviceKey=발급받은KEY'; $_param['b_no'] = $_POST['business_code']; $_param['start_dt'] = "20080101"; //개업일 $_param['p_nm'] = "대표자명"; $_param['p_nm2'] = ""; $_param['b_nm'] = "회사명"; $_param['b_sector'] = ""; $_param['b_type'] = ""; $_param2['businesses'][]= $_param; $data_string = json_encode($_param2); $_curl = curl_init(); curl_setopt($_curl, CURLOPT_URL, $_api_url); curl_setopt($_curl, CURLOPT_POST, true); curl_setopt($_curl, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); curl_setopt($_curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($_curl, CURLOPT_POSTFIELDS, $data_string); $_result = curl_exec($_curl); curl_close($_curl); $_result = json_decode($_result, true); print_r($_result)
- 사업자등록번호 상태 조회
$_api_url = 'https://api.odcloud.kr/api/nts-businessman/v1/status?serviceKey=발급받은KEY'; $_param['b_no'][] = $_POST['business_code']; $data_string = json_encode($_param); $_curl = curl_init(); curl_setopt($_curl, CURLOPT_URL, $_api_url); curl_setopt($_curl, CURLOPT_POST, true); curl_setopt($_curl, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); curl_setopt($_curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($_curl, CURLOPT_POSTFIELDS, $data_string); $_result = curl_exec($_curl); curl_close($_curl); $_result = json_decode($_result, true); print_r($_result)
'Web > PHP' 카테고리의 다른 글
PHP] 네이버맵 API를 이용한 좌표로 주소구하기 (0) | 2021.11.05 |
---|---|
PHP] map 폴리곤(Polygon) 영역의 중심 좌표 구하기 (0) | 2021.11.05 |
현 위치에서 좌표 내부에 있는지 판단하는 알고리즘 (0) | 2021.10.28 |
PHP 두 날짜 사이의 기간 구하기 (0) | 2021.04.02 |
또 다른 대형 공급망 공격 될 뻔한 PHP 깃 서버 침해 사건 (0) | 2021.03.30 |