API ๋ฌธ์
์ ์ฒด API
์๋น์ค
์์น๊ธ ๋ด์ญ ์กฐํ๋๊ธฐ
๋ฒ์ : v1
๋ฒ์ : v1
/api/v1/recharger/deposit/info
์์ฒญ ํค๋
์์ฒญ ํ๋ผ๋ฏธํฐ
์๋ต ํค๋
X-KM-Correlation-Id
string
ํ์
๊ธธ์ด : 20
์ ๋ฌธ ์ถ์ ์ ์ํ ๊ฑฐ๋๋ฒํธ
- ํ์ : yyMMddHHmiSS-xxxxxxx
- xxxxxxx : 7์๋ฆฌ, Hex String
X-KM-Crypto-Key-Id
string
์ต์
๊ธธ์ด : 32
๋ฐ์ดํฐ์๋ณตํธํ ํค ID
- ์๋น์ค ์ฌ์ ์์ ํ๋ก์ ํธ์์ ์์ฑ ์ ๋ถ์ฌํ ID์ ๋๋ค
- Callback์ผ๋ก ์ ๋ฌ๋ ๊ฒฝ์ฐ ์๋น์ค ์ฌ์ ์์๊ฒ ๋ฐ๊ธ๋ ํค ์ค ๊ฐ์ฅ ๋จผ์ ๋ฐ๊ธ๋ ํค๋ฅผ ์ฌ์ฉ ํฉ๋๋ค.
์๋ต ํ๋ผ๋ฏธํฐ
depositInfoList
array of objects
ํ์
์ถฉ์ ์ ์์น๊ธ ๋ด์ญ ๋ฆฌ์คํธ
depositInfoList_item
object
์ต์
rechargerId
string
ํ์
๊ธธ์ด : 15
์ถฉ์ ์ ID
createdDateTime
string
ํ์
๊ธธ์ด : 14
์์ฑ์ผ์
- ํ์ : yyyyMMddHHmmss
updatedDateTime
string
ํ์
๊ธธ์ด : 14
์์ ์ผ์
- ํ์ : yyyyMMddHHmmss
criteriaDate
string
ํ์
๊ธธ์ด : 8
์ง๊ณ์ผ์
- ํ์ : yyyyMMdd
depositBalance
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์น๊ธ ์์ก
depositAmount
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์น๊ธ ์ ๊ธ ๊ธ์ก
- ์ ํด์ฌ์์ ์์น๊ธ ๊ณ์ข๋ก ์ ๊ธํ ๊ธ์ก
depositRefundAmount
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์น๊ธ ํ๋ถ ๊ธ์ก
- ์์น๊ธ ๊ณ์ข์์ ์ ํด์ฌ ๊ณ์ข๋ก ํ๋ถ๋ ๊ธ์ก
depositAdjustAmount
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์น๊ธ ์กฐ์ ์ ๊ธ ๊ธ์ก
- ๋ค๋ฅธ ์์น๊ธ ๊ณ์ข์์ ์ ๊ธ๋ ๊ธ์ก
depositAdjustRefundAmount
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์น๊ธ ์กฐ์ ํ๋ถ ๊ธ์ก
- ๋ค๋ฅธ ์์น๊ธ ๊ณ์ข๋ก ์ถฉ๊ธ๋ ๊ธ์ก
chargeAmount
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์ก ์ถฉ์ ๊ธ์ก
- ์์น๊ธ ๊ณ์ข์์ ํ์ ์นด๋๋ก ์ถฉ์ ๋์ด ์ฐจ๊ฐ๋ ๊ธ์ก
chargeCancelAmount
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์ก ์ถฉ์ ์ทจ์ ๊ธ์ก
- ์์ก ์ถฉ์ ์ด ์ทจ์๋์ด, ์์น๊ธ ๊ณ์ข๋ก ๋์์จ ๊ธ์ก
retrieveAmount
number
ํ์
์ต์ : 0 , ์ต๋ : 1000000000
์์ก ํ์ ๊ธ์ก
- ์์ก ์ถฉ์ ์ด ๋์๋ค๊ฐ, ์์น๊ธ ๊ณ์ข๋ก ํ์ํ ๊ธ์ก
์๋ต ์ฝ๋
Detailed classification and addition of error for unseccessful withfrawal
200
์๋ฌ ์ฝ๋
000_000
๋ฉ์์ง
Success.
์ค๋ช
์ฑ๊ณต
400
์๋ฌ ์ฝ๋
000_002
๋ฉ์์ง
Invalid input parameter.
์ค๋ช
์ ๋ ฅ ํ๋ผ๋ฏธํฐ ์ค๋ฅ.
ํ ์คํธ ๋ฐ์ดํฐ
Request
Response
Try It!์ ํด๋ฆญํ์ฌ
์
๋ ฅํ Request์ Response๋ฅผ ํ์ธํ์ธ์.