홈택스_로그인세션 헤더 출력

로그인세션 유지를 위해 헤더 출력.

METHOD

POST

URI

/scrap/common/hometax/LoginSession

Content Type

application/json

Charset

UTF-8

Last Updated

2023-01-03

Request Fields

필드명(영문) 필드명(한글) 필수여부 암호화여부 타입 양식 최대길이 샘플데이터 설명

TXAGNTMGMTNO

세무대리인관리번호

STRING

TXAGNTMGMTPW

세무대리인관리비밀번호

true

STRING

USERGUBUN

사용자구분

true

STRING

1:개인, 2:개인사업자, 3:법인, 4:세무사

P_CERTNAME

인증서이름

true

STRING

개별인증서를 위한 CERT 정보

P_CERTPWD

인증서 비밀번호

true

true

STRING

개별인증서를 위한 CERT 정보

P_SIGNCERT_DER

DER 파일

true

STRING

BASE64

개별인증서를 위한 CERT 정보

P_SIGNPRI_KEY

KEY 파일

true

STRING

BASE64

개별인증서를 위한 CERT 정보

Response Fields

필드명(영문) 필드명(한글) 필수여부 암호화여부 타입 양식 최대길이 샘플데이터 설명

errCode

errCode

STRING

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

errMsg

errMsg

STRING

오류발생 시 오류메시지

result

result

STRING

SUCCESS/FAIL

data.RESULT

전체 성공/실패 여부

STRING

SUCCESS : 성공
FAIL :실패

data.ERRMSG

에러메세지

STRING

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

data.ERRDOC

에러 문서 메시지

STRING

data.ECODE

에러코드

STRING

data.ETRACK

에러추적번호

STRING

data.LOGINHEADERS

로그인세션 헤더

STRING

로그인 세션 유지를 위해 사용. 동일계정으로 로그인을 하지 않고 업무 진행시 입력.

data.INPUTUSERID

로그인한 아이디

STRING

HTTP Request

POST /scrap/common/hometax/LoginSession
Host: https://datahub-dev.scraping.co.kr
Authorization: Token ******************************
Content-Length: 369
Content-Type: application/json;charset=UTF-8

{
  "TXAGNTMGMTNO" : null,
  "TXAGNTMGMTPW" : null,
  "USERGUBUN" : "3",
  "P_CERTNAME" : "cn=홍길동(),ou=SHB,ou=personal4IB,o=yessign,c=kr",
  "P_CERTPWD" : "QOf0TPlnwX4YNsrA==",
  "P_SIGNCERT_DER" : "MIIFmzCCBIOgAwIBAgIEJCSREDANBgkqQsF...GLlqn+XWQTrcdfB/KEtJLlSmL4/Bha6i4no=",
  "P_SIGNPRI_KEY" : "MIIFEDAaBggqgxqMmkQBDzAOBAgC+vZm...w+HVjzFOA1RLy5GNGOnnNAgst7QUmWCA=="
}

HTTP Response

HTTP/1.1 200 OK
Date:Tue, 3 Jan 2023 11:50:38 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Content-Length: 324

{
  "errCode" : "0000",
  "errMsg" : "success",
  "result" : "SUCCESS",
  "data" : {
    "ETRACK" : "",
    "ERRMSG" : "",
    "INPUTUSERID" : "userid",
    "ECODE" : "",
    "ERRDOC" : "",
    "RESULT" : "SUCCESS",
    "LOGINHEADERS" : "HTTP%2F1.1%20200%20OK%0D%0ADate%3A%...Transfer-Encoding%3A%20chunked%0D%0A%0D%0"
  }
}

Curl Request

$ curl 'https://datahub-dev.scraping.co.kr/scrap/common/hometax/LoginSession' -i -X POST \
     -H 'Authorization: Token ******************************' \
     -H 'Content-Type: application/json;charset=UTF-8' \
     -d '{
  "TXAGNTMGMTNO" : null,
  "TXAGNTMGMTPW" : null,
  "USERGUBUN" : "3",
  "P_CERTNAME" : "cn=홍길동(),ou=SHB,ou=personal4IB,o=yessign,c=kr",
  "P_CERTPWD" : "QOf0TPlnwX4YNsrA==",
  "P_SIGNCERT_DER" : "MIIFmzCCBIOgAwIBAgIEJCSREDANBgkqQsF...GLlqn+XWQTrcdfB/KEtJLlSmL4/Bha6i4no=",
  "P_SIGNPRI_KEY" : "MIIFEDAaBggqgxqMmkQBDzAOBAgC+vZm...w+HVjzFOA1RLy5GNGOnnNAgst7QUmWCA=="
}'