getAccountList
Interface URL
Sandbox URL: http://api.testbonuspay.network/sgs/api/account/getAccountList
PROD URL: https://api.bonuspay.network/sgs/api/account/getAccountList
Request Parameters
HTTP Header
Content-Language
Content-Language
Optional
String(10)
en
en-English (default)
Sign
sign
Required
String
-
Partner ID
Partner-Id
Required
String(12)
-
Http Body
Request Time
requestTime
Required
Timestamp(3)
1581493898000
Business Content
bizContent
Required
GetAccountListRequest
-
Business Content
GetAccountListRequest
Asset List
assetCodeList
Optional
List<string>
[ "USDT", "ETH" ]
Query account list request, if the request parameter assetCodeList is null, it will return a list of accounts in all the currencies.
Request Example
Http Header
{
"Content-Language": "en",
"Content-Type": "application/json",
"sign": "IXJI/QicPQotIsIDBcSGIg6jtJUXs1rTuifQFZUNd3KDTl25GKmpYO7OrkaKkTV0shDRitLmkxJCe3Z60zHE2ZSeVczrhwrnmuMG+bX9N22Hw821H6MydsXetYHRnyf5dPbgpmVja582w49grA6jRlVFAVMYdxKJDPSCb2X/IpltvyrLQ1Wt+lqr+fnpYXvyON6/PIZIQIknC8BVddVahxJnaC6HEagvJf6gskz22/DFfPHT1mlMA9pg8qrbh4O7DYZahf8TB3nIzAPc/FHOUZkYYTT2c8m4eLL8740nJVK7D3IOSqSnBAU/iJ2omjPPFvRCCSqzz17pkGsT7AW91w==",
"Partner-Id": "200000000888"
}
Http Body
{
"bizContent":{
"assetCodeList":[
"USDT",
"ETH"
]
},
"requestTime":1688630397732
}
Response Parameters
Http Header
Sign
sign
Required
String
-
The body field in Http Body is only returned when applyStatus is SUCCESS and code is 0.
Http Body
Response Header
head
Required
ResponseHeader
-
Response Body
body
Optional
GetAccountListResponse
-
GetAccountListResponse
Asset List
assetCodeList
Optional
List<accounts>
[ { "availableBalance":{ "amount":100, "currency":"USDT" }, "balance":{ "amount":100, "currency":"USDT" }, "withdrawBalance":{ "amount":100, "currency":"USDT" }, "currencyCode":"USDT" }, { "availableBalance":{ "amount":100, "currency":"ETH" }, "balance":{ "amount":100, "currency":"ETH" }, "withdrawBalance":{ "amount":100, "currency":"ETH" }, "currencyCode":"ETH" } ]
Response Example
Http Header
{
"sign": "JzWjVQ245trg3p0CyuwUUHN+Ck40q/HDaMvhqueHDP8YHqC/Uw3c9VWCw4gKsNbk+CRShjT+bvKkck8Fc3aAiRK8wIVQz6eu95sPkJgZp5A0P+tfMH/44F+3CrejtbEIkrHdSwhy98Tv9TYs9QFe7Yni/vEJ8P4OU6FZJOi8LGOMF6Nc8+S5qftc7qLA17cNJ7NJYC+EW8suGe/NmGA9c5NMK5BwHTHzXYOjXwXLx8mw4M3hiirl0wtVym3hrOmbkujYZCH56h8uOVF0FbHGu5uoq61NuniJitLLs9qyiEprQzUe8oWsJnHKXeGAgEr//fLXIXgYsRYb7AWoJzs6Eg=="
}
Http Body
{
"body":{
"accountList":[
{
"availableBalance":{
"amount":100,
"currency":"USDT"
},
"balance":{
"amount":100,
"currency":"USDT"
},
"withdrawBalance":{
"amount":100,
"currency":"USDT"
},
"currencyCode":"USDT"
},
{
"availableBalance":{
"amount":100,
"currency":"ETH"
},
"balance":{
"amount":100,
"currency":"ETH"
},
"withdrawBalance":{
"amount":100,
"currency":"ETH"
},
"currencyCode":"ETH"
}
]
},
"head":{
"applyStatus":"SUCCESS",
"code":"0",
"msg":"SUCCESS",
"traceCode":"000000"
}
}
Last updated