账户
用于管理 Slash 金融账户,包括列表查询、详情获取和余额查询。
List Accounts
POST
/partner/channel/slash/accounts/query internal返回账户分页列表。
Request Body
使用 SecureChannelRequest<PageRequest> 包裹:
| Name | Type | Required | Description |
|---|---|---|---|
page | integer | Optional | 页码(从 0 开始) |
pageSize | integer | Optional | 每页数量 |
Response
返回 AccountListResponse:
Success 200
{
"data": [
{
"id": "acct_001",
"status": "active",
"currency": "USD",
"type": "checking"
}
]
}Get Account
POST
/partner/channel/slash/accounts/get internal按 ID 获取单个账户。不存在时返回 404。
Request Body
使用 SecureChannelRequest<AccountGetRequest> 包裹:
| Name | Type | Required | Description |
|---|---|---|---|
accountId | string | Required | Slash account ID |
Response
返回 Account:
Success 200
{
"id": "acct_001",
"status": "active",
"currency": "USD",
"type": "checking"
}Get Account Balances
POST
/partner/channel/slash/accounts/balances internal获取指定账户的余额信息。
Request Body
使用 SecureChannelRequest<AccountGetRequest> 包裹:
| Name | Type | Required | Description |
|---|---|---|---|
accountId | string | Required | Slash account ID |
Response
返回 BalanceListResponse:
Success 200
{
"data": [
{
"currency": "USD",
"available": "10000.00",
"pending": "500.00",
"total": "10500.00"
}
]
}