get https://api.liquiditytech.com/api/v1/userWithdrawRecord/list
Retrieve withdrawal history within a specified time period.
Tips
Applies to both user and trading portfolio's API Key. Permission: READ.
Request
| Field name | Type | Necessary | Remarks |
|---|---|---|---|
| id | Long | N | The same as the Withdraw ID on the dashboard |
| status | Integer | N | Withdrawal Status: 1: Not Approved 2: Approved - Approved Passed 3: Executed Successfully 4: Executed Failed 5: Approved - Approved Rejected |
| accountId | Long | N | Applicable to exchange account's ID, funding account's ID, CL Trading account's ID and Trading Portfolio's ID. |
| fromAccountType | String | N | Outgoing trade account type; When it's the withdrawal of Trading Portfolio, this field is required. fromAccountType: BINANCE, OKX |
| currency | String | N | Currency |
| startTime | Long | N | Start time: timestamp |
| endTime | Long | N | End time: timestamp |
| page | Integer | N | Page |
| pageSize | Integer | N | Page size |
Response
| Field name | Type | Remarks |
|---|---|---|
| id | Long | The same Withdraw ID as on the dashboard |
| accountId | Long | Applicable to exchange account's ID, funding account's ID, CL Trading account's ID and Trading Portfolio's ID. |
| fromAccountType | String | When it's the withdrawal of Trading Portfolio, this field is required. fromAccountType(for Trading Portfolio): BINANCE, OKX. When fromAccount is not a Trading Portfolio: fromAccountType(for Exchange Account): Please check the list below. |
| currency | String | Currency |
| network | String | Network |
| memo | String | Check if the receiving platform requires you to include a tag/memo. If required, ensure the tag/memo is correct to avoid losing your assets. |
| address | String | Address |
| AddressTag | String | Address tag is the label you entered for your address at LTP, which is different than memo. |
| amount | Double | Amount |
| status | Integer | Withdrawal Status: 1: Not Approved 2: Approved - Approved Passed 3: Executed Successfully 4: Executed Failed 5: Approved - Approved Rejected |
| txId | String | Transaction ID: From withdrawal account to custodian |
| txId2 | String | Transaction ID: From custodian to external wallet |
| info | String | Error reason |
| applyTime | String | Apply time |
| clientOrderId | String | The unique user-defined id |
| amountReceived | String | The actual amount received |
| fee | String | The actual networkFee costed |
| rapidTransfer | Boolean | Return "Rapid Transfer" if used; otherwise, "False." |
FromAccountType Enum
| Binance | Classic Account: Spot, Margin, USDT/C-M, Coin-M PM Account: Spot, Margin-PM For transfer of Margin-PM account, it may take approximately one hour due to processing times at the exchange. |
|---|---|
| OKX | Funding, Trading |
| Bybit | Classic Account: Spot, Funding, USDT-M, Coin-M PM Account: Funding, Trading, Coin-M |
| Kucoin | Funding, Trading, USDT/C-M, Coin-M |
| Gate | Classic Account: Spot, USDT-M Delivery Account, USDT-M Perpetual Account, BTC-M Perpetual Account PM Account: Unified Account, USDT-M Delivery Account, USDT-M Perpetual Account(Depends if you open the setting), BTC-M Perpetual Account Switching between Unified Account and Classic Account may take several minutes to half an hour to synchronize the balance. |
| Bitget | Spot, Margin, USDT-M, USDC-M, Coin-M |
