국민연금_연금산정용 가입내역 확인서 발급(간편인증)
홈 > 개인서비스 > 증명서 등 발급 > 연금산정용 가입내역 확인서(국문)
METHOD |
POST |
URI |
/scrap/common/mnps/NationalPensionTotalPeriodSimple |
Content Type |
application/json |
Charset |
UTF-8 |
Last Updated |
2021-10-21 |
Request Fields
필드명(영문) | 필드명(한글) | 필수여부 | 암호화여부 | 타입 | 양식 | 최대길이 | 샘플데이터 | 설명 |
---|---|---|---|---|---|---|---|---|
LOGINOPTION |
간편인증로그인방법 |
STRING |
5:카카오페이 |
|||||
REGNUMBER |
사용자주민번호 |
true |
STRING |
"-"없이 주민번호13자리 입력 |
||||
USERNAME |
비회원로그인용 성명 |
STRING |
간편인증 로그인시 필수필드 |
|||||
HPNUMBER |
휴대폰번호 |
STRING |
간편인증 로그인시 필수필드. "-"없이 휴대폰번호 입력. |
|||||
FAXNUM |
팩스번호 |
STRING |
팩스발급 시 숫자만 입력 |
|||||
FAXTYPE |
팩스발급용도 |
STRING |
1: 개인확인용, 2: 공공기관 제출용 |
팩스발급 시 해당입력값은 필수 |
||||
PRINTTYPE |
프린트출력발급용도 |
STRING |
1: 개인확인용, 2: 공공기관 제출용 |
- |
Response Fields
필드명(영문) | 필드명(한글) | 필수여부 | 암호화여부 | 타입 | 양식 | 최대길이 | 샘플데이터 | 설명 |
---|---|---|---|---|---|---|---|---|
errCode |
errCode |
STRING |
정상일 때는 '0000', 오류일 경우 오류코드 반환 |
|||||
errMsg |
errMsg |
STRING |
오류발생 시 오류메시지 |
|||||
result |
result |
STRING |
SUCCESS/FAIL |
|||||
data.RESULT |
전체 성공/실패 여부 |
STRING |
SUCCESS : 성공 |
|||||
data.ERRMSG |
에러메세지 |
STRING |
RESULT값이 FAIL일 경우 스크래핑 서비스 오류 메세지 출력 |
|||||
data.ECODE |
에러코드 |
STRING |
||||||
data.ETRACK |
에러추적번호 |
STRING |
||||||
data.ERRDOC |
에러 문서 메시지 |
STRING |
- |
|||||
data.PREMIUMTOTMONTH |
납부한 연금보험료 월수 |
STRING |
||||||
data.PREMIUMTOTAMT |
납부한 연금보험료 금액 |
STRING |
||||||
data.PREMIUMTOTNOTMONTH |
납부하지 않은 연금보험료 월수 |
STRING |
||||||
data.PREMIUMTOTNOTAMT |
납부하지 않은 연금보험료 금액 |
STRING |
||||||
data.PREMIUMTOTCNOTMONTH |
납부할 수 없는 연금보험료 월수 |
STRING |
||||||
data.PREMIUMTOTCNOTAMT |
납부할 수 없는 연금보험료 금액 |
STRING |
||||||
data.PREMIUMTOTRETURNAMT |
반납금 납부액 |
STRING |
||||||
data.PREMIUMTOTPAYMONTH |
추납보험료 납부 개월 |
STRING |
||||||
data.PREMIUMTOTPAYAMT |
추납보험료 납부액 |
STRING |
||||||
data.INSUPERIMONTH |
보험료 납부기간 월수 |
STRING |
||||||
data.INSUPERIAMT |
보험료 납부기간 금액 |
STRING |
||||||
data.LUMPSUMMONTH |
일시금 지급기간 월수 |
STRING |
||||||
data.LUMPSUMAMT |
일시금 지급기간 금액 |
STRING |
||||||
data.RETURNPERIMONTH |
반납금 납부기간 월수 |
STRING |
||||||
data.RETURNPERIAMT |
반납금 납부기간 금액 |
STRING |
||||||
data.TOTPERIMONTH |
총 가입기간 월수 |
STRING |
||||||
data.TOTPERIAMT |
총 가입기간 금액 |
STRING |
||||||
data.CREDITMONTH |
실업크레딧 납부기간 월수 |
STRING |
||||||
data.CREDITAMT |
실업크레딧 납부기간 금액 |
STRING |
||||||
data.PREMIUMDETAILDATE |
기간 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILDATE값 |
|||||
data.PREMIUMDETAILINCOM |
기준소득월액 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILINCOM값 |
|||||
data.PREMIUMDETAILMONTH |
납부한 보험료 월수 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILMONTH값 |
|||||
data.PREMIUMDETAILAMT |
납부한 보험료 금액 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILAMT값 |
|||||
data.PREMIUMDETAILNOTMONTH |
납부하지 않은 보험료 월수 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILNOTMONTH값 |
|||||
data.PREMIUMDETAILNOTAMT |
납부하지 않은 보험료 금액 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILNOTAMT값 |
|||||
data.PREMIUMDETAILCLASS |
종별 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILCLASS값 |
|||||
data.PREMIUMDETAILBIGO |
비고 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILBIGO값 |
|||||
data.PREMIUMINCOM |
연소득금액 |
STRING |
기준소득월액(PREMIUMDETAILINCOM) * 12 |
|||||
data.PRINTNUM |
발급번호 |
STRING |
입력값 PRINTTYPE 세팅시 출력되는 항목 |
|||||
data.PRINTDATE |
발급일자 |
STRING |
입력값 PRINTTYPE 세팅시 출력되는 항목 |
|||||
data.VERIFYNUM |
검증번호 |
STRING |
입력값 PRINTTYPE 세팅시 출력되는 항목 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILDATE |
기간 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILDATE값 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILINCOM |
기준소득월액 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILINCOM값 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILMONTH |
납부한 보험료 월수 |
NUMBER |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILMONTH값 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILAMT |
납부한 보험료 금액 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILAMT값 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILNOTMONTH |
납부하지 않은 보험료 월수 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILNOTMONTH값 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILNOTAMT |
납부하지 않은 보험료 금액 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILNOTAMT값 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILCLASS |
종별 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILCLASS값 |
|||||
data.PREMIUMLIST[].PREMIUMDETAILBIGO |
비고 |
STRING |
PREMIUMLIST()리스트 맨마지막 PREMIUMDETAILBIGO값 |
HTTP Request
POST /scrap/common/mnps/NationalPensionTotalPeriodSimple
Host: https://datahub-dev.scraping.co.kr
Authorization: Token ******************************
Content-Length: 176
Content-Type: application/json;charset=UTF-8
{
"LOGINOPTION" : "5",
"REGNUMBER" : "8SxYL+DfTfMfIOWng==",
"USERNAME" : "홍길동",
"HPNUMBER" : "01012341234",
"FAXNUM" : null,
"FAXTYPE" : null,
"PRINTTYPE" : "4"
}
HTTP Response
HTTP/1.1 200 OK
Date:Thu, 21 Oct 2021 05:15:41 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Content-Length: 1898
{
"errCode" : "0000",
"errMsg" : "success",
"result" : "SUCCESS",
"data" : {
"PREMIUMDETAILDATE" : "2021-10~2021-10",
"PREMIUMTOTPAYMONTH" : "0",
"INSUPERIMONTH" : "65",
"ETRACK" : "",
"PREMIUMDETAILBIGO" : "기웅정보통신",
"CREDITAMT" : "1,000,000",
"PREMIUMTOTRETURNAMT" : "1,850,000",
"PREMIUMDETAILCLASS" : "사업장",
"CREDITMONTH" : "0",
"PREMIUMTOTMONTH" : "65",
"VERIFYNUM" : "289M",
"TOTPERIAMT" : "10,000,000",
"ERRMSG" : "",
"PRINTNUM" : "20211021-H431-123456",
"ECODE" : "",
"PREMIUMDETAILAMT" : "100,000",
"ERRDOC" : "null",
"PREMIUMDETAILNOTMONTH" : "1",
"PREMIUMINCOM" : "100,000",
"LUMPSUMMONTH" : "0",
"PREMIUMTOTNOTAMT" : "1,000,000",
"TOTPERIMONTH" : "65",
"PREMIUMTOTNOTMONTH" : "1",
"RETURNPERIAMT" : "1,000,000",
"PREMIUMDETAILNOTAMT" : "100,000",
"PREMIUMLIST" : [ {
"PREMIUMDETAILDATE" : "2016-04~2016-04",
"PREMIUMDETAILBIGO" : "기웅정보통신",
"PREMIUMDETAILCLASS" : "사업장",
"PREMIUMDETAILAMT" : "100,000",
"PREMIUMDETAILMONTH" : "0",
"PREMIUMDETAILNOTAMT" : "100,000",
"PREMIUMDETAILNOTMONTH" : "0",
"PREMIUMDETAILINCOM" : "100,000"
}, {
"PREMIUMDETAILDATE" : "2016-05~2017-06",
"PREMIUMDETAILBIGO" : "기웅정보통신",
"PREMIUMDETAILCLASS" : "사업장",
"PREMIUMDETAILAMT" : "100,000",
"PREMIUMDETAILMONTH" : "14",
"PREMIUMDETAILNOTAMT" : "100,000",
"PREMIUMDETAILNOTMONTH" : "0",
"PREMIUMDETAILINCOM" : "100,000"
} ],
"PREMIUMTOTCNOTMONTH" : "0",
"LUMPSUMAMT" : "1,000,000",
"INSUPERIAMT" : "1,000,000",
"PREMIUMTOTAMT" : "1,000,000",
"RETURNPERIMONTH" : "0",
"PREMIUMTOTCNOTAMT" : "1,250,000",
"PREMIUMTOTPAYAMT" : "2,152,000",
"PRINTDATE" : "20211021",
"PREMIUMDETAILMONTH" : "0",
"RESULT" : "SUCCESS",
"PREMIUMDETAILINCOM" : "100,000"
}
}
Curl Request
$ curl 'https://datahub-dev.scraping.co.kr/scrap/common/mnps/NationalPensionTotalPeriodSimple' -i -X POST \
-H 'Authorization: Token ******************************' \
-H 'Content-Type: application/json;charset=UTF-8' \
-d '{
"LOGINOPTION" : "5",
"REGNUMBER" : "8SxYL+DfTfMfIOWng==",
"USERNAME" : "홍길동",
"HPNUMBER" : "01012341234",
"FAXNUM" : null,
"FAXTYPE" : null,
"PRINTTYPE" : "4"
}'
참고자료
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’일 경우에만 해당. |