지갑 API: 잔액과 송금 검증

API핀테크중급

지갑 잔액·거래내역 조회와 송금 API에서 금액 검증, 잔액 부족, 거래내역 필터를 검증하세요.

요구사항

  1. GET /wallet/transactions 는 balance, total, 거래내역 배열을 반환한다.
  2. type=deposit/withdrawal 필터가 적용되고 total이 결과 수와 일치한다.
  3. 송금 금액은 양의 정수여야 하며 0·음수·누락은 400을 반환한다.
  4. 잔액보다 큰 송금은 409 insufficient_balance를 반환하고, 정상 송금은 201과 balanceAfter를 반환한다.

연습 대상 API

베이스 경로 /api/practice

메서드경로인증
GET/wallet/transactions?type=withdrawal거래내역 필터-
POST/wallet/transfer송금 (400 / 409 / 201)-

송금 예: { "to": "bank-001", "amount": 12000 }. 현재 데모 잔액은 138000입니다.

API 테스트 코드
에디터를 불러오는 중...
qaground api judge
예제 실행 또는 제출을 누르면 채점 로그가 표시됩니다.