정부24_여권정보진위확인

정부24 메인페이지 > 서비스 > 신청·조회·발급 > 여권 정보 진위 확인

METHOD

POST

URI

/scrap/docInq/gov/PassportAuthenticity

Request fields

필드명(영문) 필드명(한글) 암호화여부 양식 설명

USERNAME

성명

TRUE

PASSPORTNUMBER

여권번호

TRUE

ISSUEDATE

발급일자

TRUE

yyyyMMdd

CLOSEDATE

만료일자

TRUE

yyyyMMdd

BIRTH

생년월일

TRUE

yyyyMMdd

Response fields

필드명(영문) 필드명(한글) 암호화여부 양식 설명

errCode

errCode

정상일 때는 '0000', 오류일 경우 오류코드 반환

errMsg

errMsg

오류발생 시 오류메시지

result

result

SUCCESS/FAIL

data.INQNORMALPE

조회정상여부

정상 P, 에러 E

data.SPECIALCODE

전문코드

data.MODULE

업무코드

data.USERNAME

성명

TRUE

data.PASSPORTNUMBER

여권번호

TRUE

data.ISSUEDATE

발급일자

TRUE

yyyyMMdd

data.CLOSEDATE

만료일자

TRUE

yyyyMMdd

data.BIRTH

생년월일

TRUE

yyyyMMdd

data.RESULTYN

진위여부

Y:일치, N:불일치

발급진위여부 확인

data.ERRMSG

오류 메시지

RESULT값이 FAILURE일 경우 스크래핑 서비스 오류 메세지 출력

HTTP request

POST /scrap/docInq/gov/PassportAuthenticity HTTP/1.1
Host: datahub-dev.scraping.co.kr
Content-Length: 209
Authorization: Token ******************************
Content-Type: application/json;charset=UTF-8

{
  "USERNAME" : "4+UALC9e4jh3jiV4aqUg==",
  "PASSPORTNUMBER" : "CkJBXvrqlJ+YlyZ9Cg==",
  "ISSUEDATE" : "qI0bRy4eMfBQW3AdV5A==",
  "CLOSEDATE" : "7a70b+elGlYevEfeXVpA==",
  "BIRTH" : "qRN9vdgpI92CRk8nDo0g=="
}

HTTP response

HTTP/1.1 200 OK
Connection: keep-alive
Content-Type: application/json;charset=UTF-8
Content-Length: 430
Date: Mon, 01 Feb 2021 05:06:55 GMT
Transfer-Encoding: chunked

{
  "errCode" : "0000",
  "errMsg" : "success",
  "result" : "SUCCESS",
  "data" : {
    "PASSPORTNUMBER" : "CkJBXvrqlJ+YlyZ9Cg==",
    "RESULTYN" : "null",
    "MODULE" : "null",
    "ERRMSG" : "null",
    "ISSUEDATE" : "qI0bRy4eMfBQW3AdV5A==",
    "INQNORMALPE" : "P",
    "USERNAME" : "4+UALC9e4jh3jiV4aqUg==",
    "CLOSEDATE" : "7a70b+elGlYevEfeXVpA==",
    "BIRTH" : "qRN9vdgpI92CRk8nDo0g==",
    "SPECIALCODE" : "null"
  }
}

Curl request

$ curl 'https://datahub-dev.scraping.co.kr/scrap/docInq/gov/PassportAuthenticity' -i -X POST \
    -H 'Authorization: Token ******************************' \
    -H 'Content-Type: application/json;charset=UTF-8' \
    -d '{
  "USERNAME" : "4+UALC9e4jh3jiV4aqUg==",
  "PASSPORTNUMBER" : "CkJBXvrqlJ+YlyZ9Cg==",
  "ISSUEDATE" : "qI0bRy4eMfBQW3AdV5A==",
  "CLOSEDATE" : "7a70b+elGlYevEfeXVpA==",
  "BIRTH" : "qRN9vdgpI92CRk8nDo0g=="
}'