굿센 뱅크북서비스로 등록된 계좌의 거래내역을 조회합니다
1 요청URL
| POST |
URL -
https://api.goodapi.co.kr/api/AccountStatementV2?sessionID=공개키
샘플
-
https://api.goodapi.co.kr/api/AccountStatementV2?sessionID=test
- [application/x-www-form-urlencoded]
-
tradeDate=20200101&bankCode=003&accountNumber=(계좌번호)¤cyCode=KRW&pageNo=1
- [application/xml]
-
<R>
<tradeDate>20200101</tradeDate>
<bankCode>003</bankCode>
<accountNumber>(계좌번호)</accountNumber>
<currencyCode>KRW</currencyCode>
<pageNo>1</pageNo>
</R>
- [application/json]
-
{
"tradeDate": null,
"bankCode": "003",
"accountNumber": "(계좌번호)",
"currencyCode": "KRW",
"pageNo": "1"
}
주의사항
- filename, type, eCode, serviceKey, subFileName, wcfName 요청변수명은 사용이 불가하며,
- path01 ~ path20은 Path에서 사용하지 않을 경우 사용가능.
- 요청변수명 중복사용시 Query보다 Body가 우선함.
|
2 요청변수
| 구분 |
Parameter경로 |
변수명 |
유형 |
필수 |
변환 |
샘플값 |
설명 |
| Path |
fileName |
요청 업무 |
string |
true |
|
AccountStatementV2
|
AccountStatementV2
추가/변경 가능
|
| Query String |
returnType | 응답형식 | string | false | | xml | xml or json HTTP Header의 Accept 사용 권장 |
|
eCode |
법인코드 |
string |
false |
|
Dataservice |
요청 처리하고자 하는 법인코드 |
|
sessionID |
공개키 |
string |
true |
|
test |
접근하려는 연계시스템 또는 사용자에 부여하는 Key값 |
|
subFileName |
요청 업무(구분) |
string |
false |
|
088 |
요청 업무 세부 구분 코드(예-은행코드) |
Request Body |
|
tradeDate |
조회일자 |
date |
true |
|
20200101 |
|
|
bankCode |
은행코드 |
string |
true |
|
003 |
금결원 표준은행코드를 입력 |
|
accountNumber |
계좌번호 |
string |
true |
|
|
|
|
currencyCode |
통화코드 |
string |
false |
|
KRW |
공백일 시, 'KRW' |
|
pageNo |
페이지번호 |
number |
false |
|
1 |
공백일 시, 1페이지 조회 |
3 출력결과필드
| 출력변수(Path) |
유형 |
변환 |
샘플값 |
설명 |
|
resultCode |
responseindex |
|
0000 |
처리결과코드 |
|
resultMessage |
responseindex |
|
정상 처리되었습니다 |
처리결과메세지 |
|
lastQueriedDatetime |
responseindex |
|
2000-01-01 00:00:00 |
해당 계좌가 마지막으로 조회실행된 시간(YYYY-MM-DD HH24:MI:SS) |
|
lastRepondDate |
responseindex |
|
20000101 |
해당 계좌가 조회한 최근일자(YYYYMMDD) |
|
pageNo |
responseindex |
|
1 |
페이지순번(미지정 시, -1 이며 전체 출력 / 페이지당 1000건) |
|
totalCount |
responseindex |
|
100 |
해당 조회일자의 전체 건수 |
|
pageCount |
responseindex |
|
20 |
해당 페이지 조회 건수 |
|
AccountStatement |
table[0] |
|
|
거래내역 리스트 |
4 추가응답코드
개발가이드 페이지의 기본응답코드외 해당 업무특성상 추가되는 응답코드
5 Test API
Header
|
Key |
Value |
비고 |
|
Content-Type
|
application/x-www-form-urlencoded
|
application/xml application/json
|
|
|
Accept
|
|
application/xml application/json
|
|
|
Authorization
|
|
토큰 인증용 헤더(Bearer + ' ' + 발급토큰)
|
|
|
client_id
|
|
접속회원ID
|
|
|
client_secret
|
|
접속비밀번호
|
|
|
serviec_key
|
|
서비스Key
|
|
|
user-tr-no
|
|
요청자 거래고유번호(요청자 생성)
|
Body
Response