Withdraw API
WithdrawPrivateApi
GET Get Withdrawals By Withdraw ID
Request Parameters
Name
Location
Type
Required
Description
{
"code": "SUCCESS",
"data": [
{
"id": "563516408235819790",
"userId": "543429922866069763",
"accountId": "543429922991899150",
"coinId": "1000",
"amount": "10.000000",
"ethAddress": "0x1fB51aa234287C3CA1F957eA9AD0E148Bb814b7A",
"erc20Address": "0x...",
"clientWithdrawId": "client_withdraw_123",
"riskSignature": {
"r": "0x...",
"s": "0x...",
"v": "0x..."
},
"l2Nonce": "123456789",
"l2ExpireTime": "1734352781355",
"l2Signature": {
"r": "0x...",
"s": "0x...",
"v": "0x..."
},
"extraType": "",
"extraDataJson": "",
"status": "SUCCESS_L2_APPROVED",
"collateralTransactionId": "563516408265179918",
"censorTxId": "830852",
"censorTime": "1734352781355",
"censorFailCode": "",
"censorFailReason": "",
"l2TxId": "1022403",
"l2RejectTime": "0",
"l2RejectCode": "",
"l2RejectReason": "",
"l2ApprovedTime": "1734353551654",
"createdTime": "1734352781355",
"updatedTime": "1734353551715"
}
],
"msg": null,
"errorParam": null,
"requestTime": "1734664486740",
"responseTime": "1734664486761",
"traceId": "b3086f53c2d4503f6a4790b80f0e534b"
}Response
Status Code
Status Code Description
Description
Data Model
GET Get Withdrawals By Client Withdraw ID
Request Parameters
Name
Location
Type
Required
Description
Response
Status Code
Status Code Description
Description
Data Model
GET Get Active Withdrawals with Pagination
Request Parameters
Name
Location
Type
Required
Description
Response
Status Code
Status Code Description
Description
Data Model
GET Get Withdraw Available Amount
Request Parameters
Name
Location
Type
Required
Description
Response
Status Code
Status Code Description
Description
Data Model
POST Create Withdraw
Request Parameters
Name
Location
Type
Required
Description
Request Body Schema
Response
Status Code
Status Code Description
Description
Data Model
Data Models
WithdrawList
Name
Type
Required
Constraints
Description
Notes
PageDataWithdraw
Name
Type
Required
Constraints
Description
Notes
WithdrawModel
Name
Type
Required
Constraints
Description
Notes
L2SignatureModel
Name
Type
Required
Constraints
Description
Notes
GetWithdrawAvailableAmount
Name
Type
Required
Constraints
Description
Notes
GetWithdrawAvailableAmountModel
Name
Type
Required
Constraints
Description
Notes
CreateWithdraw
Name
Type
Required
Constraints
Description
Notes
CreateWithdrawModel
Name
Type
Required
Constraints
Description
Notes
Last updated