/wallets/{user_id}/withdraw/request
提交提现申请
请求参数
| 名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|---|---|
user_id |
path |
string |
是 | 用户ID |
请求体
Schema: service-wallet/internal/handler/dto.WithdrawalRequest
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
amount |
string |
是 | |||
remark |
string |
否 |
响应
| 状态 | 描述 | Schema |
|---|---|---|
| 201 | Created | service-wallet/internal/handler/dto.WithdrawalRequestResponse |
| 400 | 请求参数错误 | service-core/base/dto.SimpleResponse |
| 401 | 未认证或令牌无效 | service-core/base/dto.SimpleResponse |
| 409 | 余额不足 | service-core/base/dto.SimpleResponse |
| 422 | 金额无效 | service-core/base/dto.SimpleResponse |
| 500 | 服务内部错误 | service-core/base/dto.SimpleResponse |
引用的 Schema
service-core/base/dto.SimpleResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | |||
message |
string |
否 | |||
timestamp |
string |
否 |
service-wallet/internal/handler/dto.WithdrawalRequestResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
amount |
string |
否 | 100.50 |
||
id |
string |
否 | wdr_01ARZ3NDEKTSV4RRFFQ69G5FAV |
||
status |
string |
否 | pending |
||
user_id |
string |
否 | usr_example_001 |