Method reference
On-chain earn / staking
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
getStakingOffers(params?) | GET | Yes | /api/v5/finance/staking-defi/offers | Available staking and DeFi offers |
submitStake(params) | POST | Yes | /api/v5/finance/staking-defi/purchase | Stake into a product |
redeemStake(params) | POST | Yes | /api/v5/finance/staking-defi/redeem | Redeem a staking position |
cancelStakingRequest(params) | POST | Yes | /api/v5/finance/staking-defi/cancel | Cancel a pending stake/redeem |
getActiveStakingOrders(params?) | GET | Yes | /api/v5/finance/staking-defi/orders-active | Active earn orders |
getStakingOrderHistory(params?) | GET | Yes | /api/v5/finance/staking-defi/orders-history | Historical earn orders |
ETH staking
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
getETHStakingProductInfo() | GET | No | /api/v5/finance/staking-defi/eth/product-info | ETH staking product details |
purchaseETHStaking(params) | POST | Yes | /api/v5/finance/staking-defi/eth/purchase | Stake ETH |
redeemETHStaking(params) | POST | Yes | /api/v5/finance/staking-defi/eth/redeem | Redeem staked ETH |
cancelRedeemETHStaking(params) | POST | Yes | /api/v5/finance/staking-defi/eth/cancel-redeem | Cancel an ETH redemption |
getETHStakingBalance() | GET | Yes | /api/v5/finance/staking-defi/eth/balance | ETH staking balance |
getETHStakingHistory(params) | GET | Yes | /api/v5/finance/staking-defi/eth/purchase-redeem-history | ETH staking/redemption history |
getAPYHistory(params) | GET | No | /api/v5/finance/staking-defi/eth/apy-history | Historical APY for ETH staking |
Simple earn (flexible savings)
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
getSavingBalance(params?) | GET | Yes | /api/v5/finance/savings/balance | Flexible savings balance |
savingsPurchaseRedemption(params) | POST | Yes | /api/v5/finance/savings/purchase-redempt | Purchase or redeem savings |
setLendingRate(params) | POST | Yes | /api/v5/finance/savings/set-lending-rate | Set minimum lending rate |
getLendingHistory(params?) | GET | Yes | /api/v5/finance/savings/lending-history | Lending earnings history |
getPublicBorrowInfo(params?) | GET | No | /api/v5/finance/savings/lending-rate-summary | Public lending rate summary |
getPublicBorrowHistory(params?) | GET | No | /api/v5/finance/savings/lending-rate-history | Public lending rate history |
Fixed-term lending
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
getLendingOffers(params?) | GET | No | /api/v5/finance/fixed-loan/lending-offers | Available fixed lending offers |
getLendingAPYHistory(params) | GET | No | /api/v5/finance/fixed-loan/lending-apy-history | APY history for fixed lending |
getLendingVolume(params) | GET | No | /api/v5/finance/fixed-loan/pending-lending-volume | Pending lending volume |
placeLendingOrder(params) | POST | Yes | /api/v5/finance/fixed-loan/lending-order | Place a fixed lending order |
amendLendingOrder(params) | POST | Yes | /api/v5/finance/fixed-loan/amend-lending-order | Amend a fixed lending order |
getLendingOrders(params) | GET | Yes | /api/v5/finance/fixed-loan/lending-orders-list | Fixed lending order list |
getLendingSubOrders(params) | GET | Yes | /api/v5/finance/fixed-loan/lending-sub-orders | Fixed lending sub-orders |
Flexible loan
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
getBorrowableCurrencies() | GET | No | /api/v5/finance/flexible-loan/borrow-currencies | Currencies available to borrow |
getCollateralAssets(params?) | GET | No | /api/v5/finance/flexible-loan/collateral-assets | Supported collateral assets |
getMaxLoanAmount(params) | POST | Yes | /api/v5/finance/flexible-loan/max-loan | Maximum borrowable amount |
adjustCollateral(params) | POST | Yes | /api/v5/finance/flexible-loan/adjust-collateral | Adjust collateral |
getLoanInfo() | GET | Yes | /api/v5/finance/flexible-loan/loan-info | Current flexible loan info |
getLoanHistory(params?) | GET | Yes | /api/v5/finance/flexible-loan/loan-history | Flexible loan history |
getAccruedInterest(params?) | GET | Yes | /api/v5/finance/flexible-loan/interest-accrued | Accrued flexible loan interest |

