건강보험_직장보험료조회(간편인증)
건강보험 직장보험료조회 간편인증
METHOD |
POST |
URI |
/scrap/common/nhis/EmployeeHealthInsureSimple |
Content Type |
application/json |
Charset |
UTF-8 |
Last Updated |
2022-08-11 |
Request Fields
필드명(영문) | 필드명(한글) | 필수여부 | 암호화여부 | 타입 | 양식 | 최대길이 | 샘플데이터 | 설명 |
---|---|---|---|---|---|---|---|---|
LOGINOPTION |
간편인증로그인방법 |
STRING |
0: 카카오톡 |
간편인증 로그인시 필수필드 |
||||
JUMIN |
생년월일 |
true |
STRING |
yyyyMMdd |
ex) 19801020 |
|||
STARTDATE |
조회시작년월 |
STRING |
yyyyMM |
|||||
ENDDATE |
조회종료년월 |
STRING |
yyyyMM |
|||||
USERNAME |
성명 |
STRING |
휴대폰 본인인증 시 필수입력값 |
|||||
HPNUMBER |
휴대폰번호 |
STRING |
||||||
TELECOMGUBUN |
통신사구분 |
STRING |
1: SKT, |
휴대폰 본인인증 시 필수입력값 |
Response Fields
필드명(영문) | 필드명(한글) | 필수여부 | 암호화여부 | 타입 | 양식 | 최대길이 | 샘플데이터 | 설명 |
---|---|---|---|---|---|---|---|---|
errCode |
errCode |
STRING |
정상일 때는 '0000', 오류일 경우 오류코드 반환 |
|||||
errMsg |
errMsg |
STRING |
오류발생 시 오류메시지 |
|||||
result |
result |
STRING |
SUCCESS/FAIL |
|||||
data.RESULT |
전체 성공/실패 여부 |
STRING |
SUCCESS : 성공 |
|||||
data.ERRMSG |
에러메세지 |
STRING |
RESULT값이 FAIL일 경우 스크래핑 서비스 오류 메세지 출력 |
|||||
data.ERRDOC |
에러 문서 메시지 |
STRING |
||||||
data.ECODE |
에러코드 |
STRING |
||||||
data.ETRACK |
에러추적번호 |
STRING |
||||||
data.INCOMELIST[].INSUNUM |
건강보험증 번호 |
STRING |
||||||
data.INCOMELIST[].CORPNAME |
사업장명 |
STRING |
||||||
data.INCOMELIST[].REGDATE |
등록일 |
STRING |
||||||
data.INCOMELIST[].UNREGDATE |
상실일 |
STRING |
||||||
data.INCOMELIST[].PAYMON |
조회년월 |
STRING |
||||||
data.INCOMELIST[].AVGPAY |
평균 보수월액 |
STRING |
||||||
data.INCOMELIST[].JSHCOMPAMT |
직장산정건강보험료 |
STRING |
||||||
data.INCOMELIST[].JSCCOMPAMT |
직장산정요양보험료 |
STRING |
||||||
data.INCOMELIST[].JJHCALCRSN |
직장건강정산사유 |
STRING |
||||||
data.INCOMELIST[].JJCCOMPRSN |
직장요양정산사유 |
STRING |
||||||
data.INCOMELIST[].JJHCALCAMT |
직장정산건강보험료 |
STRING |
||||||
data.INCOMELIST[].JJCCALCAMT |
직장정산요양보험료 |
STRING |
||||||
data.INCOMELIST[].JGHNOTIAMT |
직장고지건강보험료 |
STRING |
||||||
data.INCOMELIST[].JGCNOTIAMT |
직장고지요양보험료 |
STRING |
||||||
data.INCOMELIST[].HTHINSUTAX |
건강연말정산보험료 |
STRING |
||||||
data.INCOMELIST[].LTMINSUTAX |
요양연말정산보험료 |
STRING |
||||||
data.INCOMELIST[].MEMBERSPAY |
가입자 부담금 |
STRING |
HTTP Request
POST /scrap/common/nhis/EmployeeHealthInsureSimple
Host: https://datahub-dev.scraping.co.kr
Authorization: Token ******************************
Content-Length: 192
Content-Type: application/json;charset=UTF-8
{
"LOGINOPTION" : "0",
"JUMIN" : "qRN9vdgppaI92CRk8nDo0g==",
"STARTDATE" : "201801",
"ENDDATE" : "201812",
"USERNAME" : "홍길동",
"HPNUMBER" : "01067377044",
"TELECOMGUBUN" : null
}
HTTP Response
HTTP/1.1 200 OK
Date:Thu, 11 Aug 2022 04:30:51 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Content-Length: 1205
{
"errCode" : "0000",
"errMsg" : "success",
"result" : "SUCCESS",
"data" : {
"ETRACK" : "",
"ERRMSG" : "",
"ECODE" : "",
"ERRDOC" : "",
"INCOMELIST" : [ {
"CORPNAME" : "기웅정보통신(주)",
"JJHCALCRSN" : "",
"HTHINSUTAX" : "0",
"INSUNUM" : "80361811111",
"PAYMON" : "201801",
"REGDATE" : "20160404",
"JGHNOTIAMT" : "50000",
"JSHCOMPAMT" : "100000",
"MEMBERSPAY" : "110000",
"LTMINSUTAX" : "0",
"UNREGDATE" : "",
"JSCCOMPAMT" : "10000",
"JGCNOTIAMT" : "2000",
"JJHCALCAMT" : "100000",
"JJCCALCAMT" : "10000",
"AVGPAY" : "1850000",
"JJCCOMPRSN" : ""
}, {
"CORPNAME" : "기웅정보통신(주)",
"JJHCALCRSN" : "",
"HTHINSUTAX" : "0",
"INSUNUM" : "80361811111",
"PAYMON" : "201802",
"REGDATE" : "20160404",
"JGHNOTIAMT" : "50000",
"JSHCOMPAMT" : "100000",
"MEMBERSPAY" : "110000",
"LTMINSUTAX" : "0",
"UNREGDATE" : "",
"JSCCOMPAMT" : "10000",
"JGCNOTIAMT" : "2000",
"JJHCALCAMT" : "100000",
"JJCCALCAMT" : "10000",
"AVGPAY" : "1850000",
"JJCCOMPRSN" : ""
} ],
"RESULT" : "SUCCESS"
}
}
Curl Request
$ curl 'https://datahub-dev.scraping.co.kr/scrap/common/nhis/EmployeeHealthInsureSimple' -i -X POST \
-H 'Authorization: Token ******************************' \
-H 'Content-Type: application/json;charset=UTF-8' \
-d '{
"LOGINOPTION" : "0",
"JUMIN" : "qRN9vdgppaI92CRk8nDo0g==",
"STARTDATE" : "201801",
"ENDDATE" : "201812",
"USERNAME" : "홍길동",
"HPNUMBER" : "01067377044",
"TELECOMGUBUN" : null
}'
참고자료
2 Path Fields
Response
errCode 값이 '0001' 인 경우 다음의 응답 데이터가 리턴됨.
필드명(영문) | 필드명(한글) | 양식 | 설명 |
---|---|---|---|
data.callbackId |
콜백ID |
||
data.callbackType |
구분 |
'SMS', 'CAPTCHA', 'OTP', 'TWO', 'SINGLE', 'ANY' |
|
data.callbackData |
구분 값 |
Base64 Image. |
data.callbackType 필드가 'CAPTCHA’일 경우 Image 응답. |
data.timeout |
타임아웃 |
해당시간까지 입력 가능 |
Request
다음의 API 로 요청
METHOD |
POST |
URI |
/scrap/captcha |
필드명(영문) | 필드명(한글) | 양식 | 설명 |
---|---|---|---|
callbackId |
콜백ID |
data.callbackId 필드로 응답받은 콜백ID 입력 |
|
callbackType |
구분 |
'SMS', 'CAPTCHA', 'OTP', 'TWO', 'SINGLE', 'ANY' |
data.callbackType 필드로 응답 받은 구분 입력 |
callbackResponse |
구분 값 |
callbackType(구분)이 'SMS', 'CAPTCHA', 'OTP', 'SINGLE’일 경우 인증문자 입력. |
|
callbackResponse1 |
임시 비밀번호 |
callbackType(구분)이 'TWO’일 경우에만 해당. 요청 시 입력한 Email로 받은 임시 비밀번호. |
|
callbackResponse2 |
변경할 비밀번호 |
callbackType(구분)이 'TWO’일 경우에만 해당. |
|
retry |
캡챠이미지 갱신여부 |
'Y':이미지 갱신 |
callbackType(구분)이 'CAPTCHA’일 경우에만 해당. |