List Wallets
GET
/web/v1/wallets JWTRetrieves all wallets for the current workspace.
Authentication
Requires a valid JWT token and Turnstile verification.
Request Parameters
No parameters required.
Success Response
Success 200
{
"code": "2000",
"message": "SUCCESS",
"data": [
{
"bizId": "WLT-001",
"name": "Main USD Wallet",
"type": "INTERNAL",
"status": "ACTIVE",
"currency": "USD",
"balance": 1500
},
{
"bizId": "WLT-002",
"name": "USDT Wallet",
"type": "INTERNAL",
"status": "ACTIVE",
"currency": "USDT",
"balance": 500
}
]
}Error Responses
| HTTP Status | Code | Description |
|---|---|---|
| 401 | 4010 | Unauthorized |
Notes
- Returns all wallets in the workspace regardless of status.
- The
balancefield represents the total balance including frozen amounts.