스킵하기
복지카드 거래내역 요청
웰포인트 거래와 관련된 API 기능을 제공합니다.

웰포인트 API를 이용하여 거래내역을 요청 할 수 있습니다. 서비스 테스트를 위해서는 API 호출이 필요합니다.

거래내역 조회는 일 단위로 가능합니다.

요청에서 필요로 하는 필드는 다음과 같습니다.

필드명상세필드명필수타입설명비고
date-YString거래일자일자 규격은 'YYYYMMDD'를 따름.

const API = axios.create({
baseURL: `http://api.ubcn.co.kr/api`,
headers: {
"Access-Control-Allow-Origin": "*",
"PER-ID": "{유출금지}",
"PER-TOKEN": "{유출금지}",
},
});
// post 요청만을 지원합니다.
// {date}는 "YYYYMMDD" 규격을 따릅니다.
const res = await API.post("/well/sales/{date}");
console.log(res.data);
// 프로세스가 제대로 완료되지 않은 경우 에러 코드가 존재합니다.
if (res.code != null) {
return alert(res.decription);
}

결과 값에 들어 있는 필드는 다음과 같습니다.

필드명상세필드명필수타입설명비고
result_code-YString결과 코드-
result_msg-YString응답 메시지-
findCnt-Yint조회된 거래 건수-
foundList-YArray조회된 리스트 (거래내역 배열)객체 리스트


foundList는 거래내역의 배열로, 내부 객체는 다음과 같은 필드를 포함합니다.

필드명상세필드명필수타입설명비고
tranDate-YString거래일자YYYYMMDD
tsType-YString사용이력 구분-
tsNo-YString거래번호-
terminalID-YString단말기 ID-
cardNo-YString카드번호-
vmOut-YString복지금 사용액-
vColumn-YString자판기컬럼-
pName-YString상품명-
originDate-NString취소 원거래일-
originTsNo-NString취소 원거래번호-


{
"findCnt": 2,
"foundList":[{
"tranDate": "20220927",
"tsType": "취소",
"tsNo": "4",
"terminalID": "2000011111",
"cardNo": "CARDubcn",
"vmOut": "0",
"vColumn": "01",
"pName": "상품명",
"originDate": "20220928",
"originTsNo": "1"
},{..}],
"result_code": "0000",
"result_msg": "Success"
}