잔액 변동내역
작성일 2026.03.11 | 수정일 2026.03.11
GET
/cash/v1/balance/historyQuery
startKey— 이전 응답의 nextKey를 전달하여 다음 페이지 조회
limit— 조회 건수 (기본값: 20, 최소: 1)
dateCreated— 생성일 필터. 지원 연산자 gte, lte, gt, lt
type— 변동 타입 필터
groupId— 메시지 그룹 ID 필터
rechargeMethod— 충전 수단 필터
serviceMethod— 서비스 수단 필터
balanceRecharge — 잔액 충전 내역 포함 여부 (기본값: true)
balanceDeduct— 잔액 차감 내역 포함 여부 (기본값: true)
pointRecharge— 포인트 충전 내역 포함 여부 (기본값: true)
pointDeduct— 포인트 차감 내역 포함 여부 (기본값: true)
masterAccountId— 마스터 계정 ID
targetAccountId— 조회 대상 하위 계정 ID
chat
지원 연사자를 사용하실 경우 Query Operator 가이드를 참조하세요
메시지 발송, 충전, 출금, 잔액이전 등으로 인해 발생한 잔액 변동 내역을 조회하는 API입니다.
커서 기반 페이지네이션을 제공하며, startKey를 이용하여 대량의 데이터를 효율적으로 조회할 수 있습니다.
Response
Structure
json
{
"startKey": null,
"nextKey": "64a1b2c3d4e5f6789abcdef0",
"limit": 20,
"historyList": [
{
"historyId": "64a1b2c3d4e5f6789abcdef1",
"accountId": "12345678901234",
"oldBalance": 150000,
"newBalance": 149980,
"oldPoint": 3000,
"newPoint": 2980,
"balanceAmount": -20,
"pointAmount": -20,
"paymentAmount": 0,
"type": "SERVICE-CHARGE",
"groupId": "G4V20240701120000ABCDEFGHIJKLMNOPQ",
"memo": "메시지 발송",
"rechargeMethod": null,
"serviceMethod": "MT",
"chargedMethod": null,
"paymentMethod": null,
"masterAccountId": null,
"dateCreated": "2024-07-01T12:00:00.000Z"
}
]
}