Atlas / Categories / Cryptocurrency / Binance Cryptocurrency — entry 006 of 53
Binance Verified Jul 2026
Binance's REST and WebSocket APIs cover spot, margin, and futures trading across the world's largest crypto exchange by volume, with public market-data endpoints (order books, klines, recent trades) open with no key and private trading/account endpoints secured by an API key plus HMAC-SHA256 request signing. Access is free beyond Binance's own trading fees, with request-weight rate limits rather than a paid data tier.
exchange trading spot market-data websocket
Authentication API Key Sign up with the provider to obtain credentials.
HTTPS Supported Traffic is encrypted in transit.
CORS Enabled Callable directly from browser JavaScript.
Pricing Free No paid tier — free for the documented use case.
Formats JSON, WebSocket Responses can be requested as JSON or WebSocket.
GreatAPIs Score Score 90 out of 100
Authentication 15/25 API key required
Pricing 20/20 Free to use
Docs 20/20 Machine-readable spec file bundled
Formats 15/15 Supports 2 response formats
Freshness 20/20 Verified within 6 months
Embed this badge <a href="https://greatapis.com/api/binance/"><img src="https://greatapis.com/badge/binance.svg" alt="Scored 90 on greatapis.com"></a>
Auth quickstart Sign up with the provider to get an API key. Send it on every request as a header Authorization: <key>The exact header isn't documented — Authorization is a common default; confirm in the provider's docs. Stored key No key stored Clear key
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
Endpoints Market 15 Market Data
GET /api/v3/aggTradesCompressed/Aggregate Trades List Responses Status Description Schema 200Trade list — 400Bad Request error
GET /api/v3/avgPriceCurrent Average Price Responses Status Description Schema 200Average price — 400Bad Request error
GET /api/v3/depthOrder Book Parameters Name In Required Type limitquery no integer
Responses Status Description Schema 200Order book — 400Bad Request error
GET /api/v3/exchangeInfoExchange Information Responses Status Description Schema 200Current exchange trading rules and symbol information — 400Bad Request error
GET /api/v3/historicalTradesOld Trade Lookup Responses Status Description Schema 200Trade list —
GET /api/v3/klinesKline/Candlestick Data Parameters Name In Required Type intervalquery yes string timeZonequery no string
Responses Status Description Schema 200Kline data — 400Bad Request error
GET /api/v3/pingTest Connectivity Responses Status Description Schema 200OK —
GET /api/v3/tickerRolling window price change statistics Parameters Name In Required Type windowSizequery no string typequery no string
Responses Status Description Schema 200Rolling price ticker — 400Bad Request error
GET /api/v3/ticker/24hr24hr Ticker Price Change Statistics Responses Status Description Schema 20024hr ticker — 400Bad Request error
GET /api/v3/ticker/bookTickerSymbol Order Book Ticker Responses Status Description Schema 200Order book ticker — 400Bad Request error
GET /api/v3/ticker/priceSymbol Price Ticker Responses Status Description Schema 200Price ticker — 400Bad Request error
GET /api/v3/ticker/tradingDayTrading Day Ticker Parameters Name In Required Type timeZonequery no string
Responses Status Description Schema 200Trading day ticker — 400Bad Request error
GET /api/v3/timeCheck Server Time Responses Status Description Schema 200Binance server UTC timestamp —
GET /api/v3/tradesRecent Trades List Responses Status Description Schema 200Trade list — 400Bad Request error
GET /api/v3/uiKlinesUIKlines Parameters Name In Required Type intervalquery yes string timeZonequery no string
Responses Status Description Schema 200UIKline data — 400Bad Request error
Trade 23 Account/Trade
GET /api/v3/accountAccount Information (USER_DATA) Responses Status Description Schema 200Account details account400Bad Request error401Unauthorized Request error
GET /api/v3/account/commissionQuery Commission Rates (USER_DATA) Responses Status Description Schema 200Current account commission rates. — 400Bad Request error401Unauthorized Request error
GET /api/v3/allOrderListQuery all OCO (USER_DATA) Responses Status Description Schema 200List of OCO orders — 400Bad Request error401Unauthorized Request error
GET /api/v3/allOrdersAll Orders (USER_DATA) Responses Status Description Schema 200Current open orders — 400Bad Request error401Unauthorized Request error
GET /api/v3/myAllocationsQuery Allocations (USER_DATA) Parameters Name In Required Type fromAllocationIdquery no integer
Responses Status Description Schema 200Allocations resulting from SOR order placement — 400Bad Request error401Unauthorized Request error
GET /api/v3/myPreventedMatchesQuery Prevented Matches Parameters Name In Required Type fromPreventedMatchIdquery no integer
Responses Status Description Schema 200Order list that were expired due to STP — 400Bad Request error401Unauthorized Request error
GET /api/v3/myTradesAccount Trade List (USER_DATA) Parameters Name In Required Type orderIdquery no integer
Responses Status Description Schema 200List of trades — 400Bad Request error401Unauthorized Request error
GET /api/v3/openOrderListQuery Open OCO (USER_DATA) Responses Status Description Schema 200List of OCO orders — 400Bad Request error401Unauthorized Request error
GET /api/v3/openOrdersCurrent Open Orders (USER_DATA) Responses Status Description Schema 200Current open orders — 400Bad Request error401Unauthorized Request error
DELETE /api/v3/openOrdersCancel all Open Orders on a Symbol (TRADE) Responses Status Description Schema 200Cancelled orders — 400Bad Request error401Unauthorized Request error
GET /api/v3/orderQuery Order (USER_DATA) Responses Status Description Schema 200Order details orderDetails400Bad Request error401Unauthorized Request error
POST /api/v3/orderNew Order (TRADE) Responses Status Description Schema 200Order result — 400Bad Request error401Unauthorized Request error
DELETE /api/v3/orderCancel Order (TRADE) Responses Status Description Schema 200Cancelled order order400Bad Request error401Unauthorized Request error
POST /api/v3/order/cancelReplaceCancel an Existing Order and Send a New Order (Trade) Parameters Name In Required Type cancelReplaceModequery yes string cancelNewClientOrderIdquery no string cancelOrigClientOrderIdquery no string cancelOrderIdquery no integer
Responses Status Description Schema 200Operation details — 400Bad Request error401Unauthorized Request error
POST /api/v3/order/testTest New Order (TRADE) Parameters Name In Required Type computeCommissionRatesquery no boolean
Responses Status Description Schema 200OK — 400Bad Request error401Unauthorized Request error
GET /api/v3/orderListQuery OCO (USER_DATA) Responses Status Description Schema 200OCO details — 400Bad Request error401Unauthorized Request error
DELETE /api/v3/orderListCancel OCO (TRADE) Responses Status Description Schema 200Report on deleted OCO ocoOrder400Bad Request error401Unauthorized Request error
POST /api/v3/orderList/ocoNew Order list - OCO (TRADE) Parameters Name In Required Type listClientOrderIdquery no string aboveTypequery yes string aboveClientOrderIdquery no string aboveIcebergQtyquery no number abovePricequery no number aboveStopPricequery no number aboveTrailingDeltaquery no number aboveTimeInForcequery no string aboveStrategyIdquery no number aboveStrategyTypequery no integer belowTypequery yes string belowClientOrderIdquery no string belowIcebergQtyquery no number belowPricequery no number belowStopPricequery no number belowTrailingDeltaquery no number belowTimeInForcequery no string belowStrategyIdquery no number belowStrategyTypequery no integer
Responses Status Description Schema 200New OCO details — 400Bad Request error401Unauthorized Request error
POST /api/v3/orderList/otoNew Order List - OTO (TRADE) Parameters Name In Required Type listClientOrderIdquery no string workingStrategyIdquery no number workingStrategyTypequery no integer pendingStrategyIdquery no number pendingStrategyTypequery no integer
Responses Status Description Schema 200New OTO details — 400Bad Request error401Unauthorized Request error
POST /api/v3/orderList/otocoNew Order List - OTOCO (TRADE) Parameters Name In Required Type listClientOrderIdquery no string workingStrategyIdquery no number workingStrategyTypequery no integer pendingAboveStrategyIdquery no number pendingAboveStrategyTypequery no integer pendingBelowStrategyIdquery no number pendingBelowStrategyTypequery no integer
Responses Status Description Schema 200New OTOCO details — 400Bad Request error401Unauthorized Request error
GET /api/v3/rateLimit/orderQuery Current Order Count Usage (TRADE) Responses Status Description Schema 200Order rate limits — 400Bad Request error401Unauthorized Request error
POST /api/v3/sor/orderNew order using SOR (TRADE) Parameters Name In Required Type pricequery no number
Responses Status Description Schema 200New order details — 400Bad Request error401Unauthorized Request error
POST /api/v3/sor/order/testTest new order using SOR (TRADE) Parameters Name In Required Type pricequery no number computeCommissionRatesquery no boolean
Responses Status Description Schema 200Test new order — 400Bad Request error401Unauthorized Request error
Margin 48 Margin Account/Trade
GET /sapi/v1/bnbBurnGet BNB Burn Status(USER_DATA) Responses Status Description Schema 200Status on BNB to pay for trading fees bnbBurnStatus400Bad Request error401Unauthorized Request error
POST /sapi/v1/bnbBurnToggle BNB Burn On Spot Trade And Margin Interest (USER_DATA) Parameters Name In Required Type spotBNBBurnquery no string interestBNBBurnquery no string
Responses Status Description Schema 200Status on BNB to pay for trading fees bnbBurnStatus400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/accountQuery Cross Margin Account Details (USER_DATA) Responses Status Description Schema 200Margin account details — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/allAssetsGet All Margin Assets (MARKET_DATA) Responses Status Description Schema 200Assets details — 400Bad Request error
GET /sapi/v1/margin/allOrderListQuery Margin Account's all OCO (USER_DATA) Parameters Name In Required Type symbolquery no string fromIdquery no string limitquery no integer
Responses Status Description Schema 200List of Margin OCO orders — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/allOrdersQuery Margin Account's All Orders (USER_DATA) Responses Status Description Schema 200Margin order list — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/allPairsGet All Cross Margin Pairs (MARKET_DATA) Responses Status Description Schema 200Margin pairs — 400Bad Request error
GET /sapi/v1/margin/available-inventoryQuery Margin Available Inventory (USER_DATA) Parameters Name In Required Type typequery yes string
Responses Status Description Schema 200Margin available Inventory — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/borrow-repayQuery borrow/repay records in Margin account(USER_DATA) Parameters Name In Required Type txIdquery no integer typequery yes string
Responses Status Description Schema 200Margin account borrow/repay — 400Bad Request error
POST /sapi/v1/margin/borrow-repayMargin account borrow/repay(MARGIN) Parameters Name In Required Type isIsolatedquery yes string typequery yes string
Responses Status Description Schema 200Margin account borrow/repay — 400Bad Request error
GET /sapi/v1/margin/capital-flowGet cross or isolated margin capital flow(USER_DATA) Parameters Name In Required Type symbolquery no string typequery no string startTimequery no integer fromIdquery no integer limitquery no integer
Responses Status Description Schema 200Margin capital flow — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/crossMarginCollateralRatioCross margin collateral ratio (MARKET_DATA) Responses Status Description Schema 200Margin collateral ratio — 400Bad Request error
GET /sapi/v1/margin/crossMarginDataQuery Cross Margin Fee Data (USER_DATA) Responses Status Description Schema 200Cross Margin Fee Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/delist-scheduleGet tokens or symbols delist schedule for cross margin and isolated margin (MARKET_DATA) Responses Status Description Schema 200tokens or symbols delist schedule — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/exchange-small-liabilityGet Small Liability Exchange Coin List (USER_DATA) Responses Status Description Schema 200coin list — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/exchange-small-liability-historyGet Small Liability Exchange History (USER_DATA) Responses Status Description Schema 200coin list — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/forceLiquidationRecGet Force Liquidation Record (USER_DATA) Responses Status Description Schema 200Force Liquidation History, response in descending order — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/interestHistoryGet Interest History (USER_DATA) Responses Status Description Schema 200Interest History, response in descending order — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/interestRateHistoryMargin Interest Rate History (USER_DATA) Responses Status Description Schema 200Margin Interest Rate History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/isolated/accountQuery Isolated Margin Account Info (USER_DATA) Responses Status Description Schema 200Isolated Margin Account Info when "symbols" is not sent isolatedMarginAccountInfo400Bad Request error401Unauthorized Request error
POST /sapi/v1/margin/isolated/accountEnable Isolated Margin Account (TRADE) Responses Status Description Schema 200Isolated Margin Account status — 400Bad Request error401Unauthorized Request error
DELETE /sapi/v1/margin/isolated/accountDisable Isolated Margin Account (TRADE) Responses Status Description Schema 200Isolated Margin Account status — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/isolated/accountLimitQuery Enabled Isolated Margin Account Limit (USER_DATA) Responses Status Description Schema 200Number of enabled Isolated Margin Account and its limit — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/isolated/allPairsGet All Isolated Margin Symbol(USER_DATA) Responses Status Description Schema 200All Isolated Margin Symbols — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/isolatedMarginDataQuery Isolated Margin Fee Data (USER_DATA) Responses Status Description Schema 200Isolated Margin Fee Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/isolatedMarginTierQuery Isolated Margin Tier Data (USER_DATA) Parameters Name In Required Type tierquery no string
Responses Status Description Schema 200Isolated Margin Tier Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/leverageBracketQuery Liability Coin Leverage Bracket in Cross Margin Pro Mode (MARKET_DATA) Responses Status Description Schema 200Leverage info — 400Bad Request error
POST /sapi/v1/margin/manual-liquidationMargin manual liquidation(MARGIN) Parameters Name In Required Type typequery yes string symbolquery no string
Responses Status Description Schema 200Margin manual liquidation — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/margin/max-leverageAdjust cross margin max leverage (USER_DATA) Parameters Name In Required Type maxLeveragequery yes integer
Responses Status Description Schema 200Adjust result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/maxBorrowableQuery Max Borrow (USER_DATA) Responses Status Description Schema 200Details on max borrow amount — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/maxTransferableQuery Max Transfer-Out Amount (USER_DATA) Responses Status Description Schema 200Details on max transferable amount — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/myTradesQuery Margin Account's Trade List (USER_DATA) Responses Status Description Schema 200List of margin trades — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/next-hourly-interest-rateGet a future hourly interest rate (USER_DATA) Parameters Name In Required Type assetsquery no string isIsolatedquery no string
Responses Status Description Schema 200hourly interest — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/openOrderListQuery Margin Account's Open OCO (USER_DATA) Parameters Name In Required Type symbolquery no string
Responses Status Description Schema 200List of Open Margin OCO orders — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/openOrdersQuery Margin Account's Open Orders (USER_DATA) Responses Status Description Schema 200Margin open orders list — 400Bad Request error401Unauthorized Request error
DELETE /sapi/v1/margin/openOrdersMargin Account Cancel all Open Orders on a Symbol (TRADE) Responses Status Description Schema 200Cancelled margin orders — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/orderQuery Margin Account's Order (USER_DATA) Responses Status Description Schema 200Interest History, response in descending order marginOrderDetail400Bad Request error401Unauthorized Request error
POST /sapi/v1/margin/orderMargin Account New Order (TRADE) Parameters Name In Required Type autoRepayAtCancelquery yes boolean
Responses Status Description Schema 200Margin order info — 400Bad Request error401Unauthorized Request error
DELETE /sapi/v1/margin/orderMargin Account Cancel Order (TRADE) Responses Status Description Schema 200Cancelled margin order details marginOrder400Bad Request error401Unauthorized Request error
POST /sapi/v1/margin/order/ocoMargin Account New OCO (TRADE) Responses Status Description Schema 200New Margin OCO details — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/margin/order/otoMargin Account New OTO (TRADE) Parameters Name In Required Type listClientOrderIdquery no string sideEffectTypequery no string autoRepayAtCancelquery no boolean
Responses Status Description Schema 200OTO order — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/margin/order/otocoMargin Account New OTOCO (TRADE) Parameters Name In Required Type sideEffectTypequery no string autoRepayAtCancelquery no boolean listClientOrderIdquery no string
Responses Status Description Schema 200OTOCO order — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/orderListQuery Margin Account's OCO (USER_DATA) Parameters Name In Required Type symbolquery no string
Responses Status Description Schema 200Margin OCO details — 400Bad Request error401Unauthorized Request error
DELETE /sapi/v1/margin/orderListMargin Account Cancel OCO (TRADE) Responses Status Description Schema 200Margin OCO details marginOcoOrder400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/priceIndexQuery Margin PriceIndex (MARKET_DATA) Responses Status Description Schema 200Price index — 400Bad Request error
GET /sapi/v1/margin/rateLimit/orderQuery Current Margin Order Count Usage (TRADE) Parameters Name In Required Type symbolquery no string
Responses Status Description Schema 200Usage. — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/tradeCoeffGet Summary of Margin account (USER_DATA) Parameters Name In Required Type emailquery yes string
Responses Status Description Schema 200Summary of Margin Account — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/margin/transferGet Cross Margin Transfer History (USER_DATA) Responses Status Description Schema 200Margin account transfer history, response in descending order — 400Bad Request error401Unauthorized Request error
Wallet 34 Wallet Endpoints
GET /sapi/v1/account/apiRestrictionsGet API Key Permission (USER_DATA) Responses Status Description Schema 200API Key permissions — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/account/apiTradingStatusAccount API Trading Status (USER_DATA) Responses Status Description Schema 200Account API trading status — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/account/disableFastWithdrawSwitchDisable Fast Withdraw Switch (USER_DATA) Responses Status Description Schema 200OK — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/account/enableFastWithdrawSwitchEnable Fast Withdraw Switch (USER_DATA) Responses Status Description Schema 200OK — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/account/infoAccount info (USER_DATA) Responses Status Description Schema 200Account info detail — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/account/statusAccount Status (USER_DATA) Responses Status Description Schema 200OK — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/accountSnapshotDaily Account Snapshot (USER_DATA) Parameters Name In Required Type typequery yes string limitquery no integer
Responses Status Description Schema 200Account Snapshot — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/assetDetailAsset Detail (USER_DATA) Responses Status Description Schema 200Asset detail — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/assetDividendAsset Dividend Record (USER_DATA) Parameters Name In Required Type limitquery no integer
Responses Status Description Schema 200Records of asset devidend — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/asset/convert-transferConvert Transfer (USER_DATA) Parameters Name In Required Type clientTranIdquery yes string targetAssetquery yes string
Responses Status Description Schema 200Conversion Information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/convert-transfer/queryByPageQuery Convert Transfer (USER_DATA) Parameters Name In Required Type tranIdquery no integer assetquery no string startTimequery yes integer endTimequery yes integer accountTypequery no string
Responses Status Description Schema 200Query Convert Transfer — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/custody/transfer-historyQuery User Delegation History(For Master Account) (USER_DATA) Parameters Name In Required Type emailquery yes string startTimequery yes integer endTimequery yes integer typequery no string
Responses Status Description Schema 200Delegation History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/dribbletDustLog(USER_DATA) Parameters Name In Required Type accountTypequery no string
Responses Status Description Schema 200Dust log records — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/asset/dustDust Transfer (USER_DATA) Parameters Name In Required Type assetquery yes array accountTypequery no string
Responses Status Description Schema 200Dust log records — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/asset/dust-btcGet Assets That Can Be Converted Into BNB (USER_DATA) Parameters Name In Required Type accountTypequery no string
Responses Status Description Schema 200Account assets available to be converted to BNB — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/asset/get-funding-assetFunding Wallet (USER_DATA) Responses Status Description Schema 200Funding asset detail — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/ledger-transfer/cloud-mining/queryByPageGet Cloud-Mining payment and refund history (USER_DATA) Parameters Name In Required Type tranIdquery no integer clientTranIdquery no string assetquery no string startTimequery yes integer endTimequery yes integer
Responses Status Description Schema 200Cloud Mining Payment and Refund History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/tradeFeeTrade Fee (USER_DATA) Responses Status Description Schema 200Trade fee info per symbol — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/transferQuery User Universal Transfer History (USER_DATA) Responses Status Description Schema 200Universal transfer history — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/asset/transferUser Universal Transfer (USER_DATA) Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/asset/wallet/balanceQuery User Wallet Balance (USER_DATA) Responses Status Description Schema 200wallet balance — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/config/getallAll Coins' Information (USER_DATA) Responses Status Description Schema 200All coins details information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/contract/convertible-coinsQuery auto-converting stable coins (USER_DATA) Responses Status Description Schema 200User's auto-conversion settings i — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/capital/contract/convertible-coinsSwitch on/off BUSD and stable coins conversion (USER_DATA) (USER_DATA) Parameters Name In Required Type coinquery yes string enablequery yes boolean
Responses Status Description Schema 200OK — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/deposit/addressDeposit Address (supporting network) (USER_DATA) Responses Status Description Schema 200Deposit address info — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/deposit/address/listFetch deposit address list with network (USER_DATA) Parameters Name In Required Type coinquery yes string networkquery no string
Responses Status Description Schema 200Coin address — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/capital/deposit/credit-applyOne click arrival deposit apply (USER_DATA) Parameters Name In Required Type depositIdquery no integer txIdquery no string subAccountIdquery no integer subUserIdquery no integer
Responses Status Description Schema 200deposit result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/deposit/hisrecDeposit History(supporting network) (USER_DATA) Parameters Name In Required Type statusquery no integer
Responses Status Description Schema 200List of deposits — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/withdraw/address/listFetch withdraw address list (USER_DATA) Responses Status Description Schema 200Withdraw address list — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/capital/withdraw/applyWithdraw (USER_DATA) Parameters Name In Required Type withdrawOrderIdquery no string addressquery yes string addressTagquery no string transactionFeeFlagquery no boolean namequery no string walletTypequery no integer
Responses Status Description Schema 200Transafer Id — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/withdraw/historyWithdraw History (supporting network) (USER_DATA) Parameters Name In Required Type withdrawOrderIdquery no string statusquery no integer
Responses Status Description Schema 200List of withdraw history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/spot/delist-scheduleGet symbols delist schedule for spot (MARKET_DATA) Responses Status Description Schema 200Symbols delist schedule — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/system/statusSystem Status (System) Responses Status Description Schema 200OK —
POST /sapi/v3/asset/getUserAssetUser Asset (USER_DATA) Responses Status Description Schema 200User assets — 400Bad Request error401Unauthorized Request error
Sub-Account 45 Sub-account Endpoints
GET /sapi/v1/capital/deposit/subAddressSub-account Spot Assets Summary (For Master Account) Responses Status Description Schema 200Deposit address info — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/capital/deposit/subHisrecSub-account Deposit History (For Master Account) Parameters Name In Required Type statusquery no integer limitquery no integer
Responses Status Description Schema 200Sub-account deposit history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/accountSnapshotManaged sub-account snapshot (For Investor Master Account) Parameters Name In Required Type typequery yes string limitquery no integer
Responses Status Description Schema 200Sub-account spot snapshot — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/assetManaged sub-account asset details(For Investor Master Account) Responses Status Description Schema 200List of asset details — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/managed-subaccount/depositDeposit assets into the managed sub-account(For Investor Master Account) Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/deposit/addressGet Managed Sub-account Deposit Address (For Investor Master Account) Responses Status Description Schema 200Managed sub deposit address — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/fetch-future-assetQuery Managed Sub-account Futures Asset Details (For Investor Master Account) Responses Status Description Schema 200Sub account futures assset details — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/infoQuery Managed Sub-account List (For Investor) Responses Status Description Schema 200Managed sub account list — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/marginAssetQuery Managed Sub-account Margin Asset Details (For Investor Master Account) Responses Status Description Schema 200Sub account margin assset details — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/query-trans-logQuery Managed Sub Account Transfer Log (For Trading Team Sub Account)(USER_DATA) Parameters Name In Required Type transfersquery yes string transferFunctionAccountTypequery yes string
Responses Status Description Schema 200Managed sub deposit address — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/queryTransLogForInvestorQuery Managed Sub Account Transfer Log (For Investor Master Account) Parameters Name In Required Type transfersquery no string transferFunctionAccountTypequery no string
Responses Status Description Schema 200Managed sub account transfer logs (for invest account) — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/managed-subaccount/queryTransLogForTradeParentQuery Managed Sub Account Transfer Log (For Trading Team Master Account) Parameters Name In Required Type transfersquery no string transferFunctionAccountTypequery no string
Responses Status Description Schema 200Managed sub account transfer logs (for trading team) — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/managed-subaccount/withdrawWithdrawl assets from the managed sub-account(For Investor Master Account) Parameters Name In Required Type transferDatequery no integer
Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/blvt/enableEnable Leverage Token for Sub-account (For Master Account) Parameters Name In Required Type enableBlvtquery yes boolean
Responses Status Description Schema 200BLVT status — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/eoptions/enableEnable Options for Sub-account (For Master Account)(USER_DATA) Responses Status Description Schema 200Sub account EOptions status — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/futures/accountDetail on Sub-account's Futures Account (For Master Account) Parameters Name In Required Type emailquery yes string
Responses Status Description Schema 200Futures account details — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/futures/accountSummarySummary of Sub-account's Futures Account (For Master Account) Responses Status Description Schema 200Futures account summary — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/futures/enableEnable Futures for Sub-account (For Master Account) Responses Status Description Schema 200Futures status — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/futures/internalTransferSub-account Futures Asset Transfer History (For Master Account) Parameters Name In Required Type futuresTypequery yes integer limitquery no integer
Responses Status Description Schema 200Sub-account Futures Asset Transfer History — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/futures/internalTransferSub-account Futures Asset Transfer (For Master Account) Parameters Name In Required Type futuresTypequery yes integer
Responses Status Description Schema 200Futures Asset Transfer Info — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/futures/positionRiskFutures Position-Risk of Sub-account (For Master Account) Responses Status Description Schema 200Futures account summary — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/futures/transferTransfer for Sub-account (For Master Account) Parameters Name In Required Type typequery yes integer
Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/listQuery Sub-account List (For Master Account) Parameters Name In Required Type isFreezequery no string limitquery no integer
Responses Status Description Schema 200List of sub-accounts — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/margin/accountDetail on Sub-account's Margin Account (For Master Account) Responses Status Description Schema 200Margin sub-account details — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/margin/accountSummarySummary of Sub-account's Margin Account (For Master Account) Responses Status Description Schema 200Margin sub-account details — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/margin/enableEnable Margin for Sub-account (For Master Account) Responses Status Description Schema 200Margin status — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/margin/transferMargin Transfer for Sub-account (For Master Account) Parameters Name In Required Type typequery yes integer
Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/spotSummarySub-account Spot Assets Summary (For Master Account) Parameters Name In Required Type sizequery no integer
Responses Status Description Schema 200Summary of Sub-account Spot Assets — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/statusSub-account's Status on Margin/Futures (For Master Account) Responses Status Description Schema 200Status on Margin/Futures — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/sub/transfer/historySub-account Spot Asset Transfer History (For Master Account) Parameters Name In Required Type limitquery no integer
Responses Status Description Schema 200Sub-account Spot Asset Transfer History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/subAccountApi/ipRestrictionGet IP Restriction for a Sub-account API Key (For Master Account) Responses Status Description Schema 200IP Restriction information — 400Bad Request error401Unauthorized Request error
DELETE /sapi/v1/sub-account/subAccountApi/ipRestriction/ipListDelete IP List for a Sub-account API Key (For Master Account) Responses Status Description Schema 200Delete IP information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/transaction-statisticsQuery Sub-account Transaction Statistics (For Master Account) Responses Status Description Schema 200Sub account transaction statistics — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/transfer/subToMasterTransfer to Master (For Sub-account) Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/transfer/subToSubTransfer to Sub-account of Same Master (For Sub-account) Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/transfer/subUserHistorySub-account Transfer History (For Sub-account) Parameters Name In Required Type typequery no integer
Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/sub-account/universalTransferUniversal Transfer History (For Master Account) Parameters Name In Required Type limitquery no integer
Responses Status Description Schema 200Transfer History — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/universalTransferUniversal Transfer (For Master Account) Parameters Name In Required Type fromAccountTypequery yes string toAccountTypequery yes string symbolquery no string
Responses Status Description Schema 200Transfer id — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/sub-account/virtualSubAccountCreate a Virtual Sub-account(For Master Account) Parameters Name In Required Type subAccountStringquery yes string
Responses Status Description Schema 200Return the created virtual email — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/sub-account/futures/accountDetail on Sub-account's Futures Account V2 (For Master Account) Parameters Name In Required Type futuresTypequery yes integer
Responses Status Description Schema 200USDT or COIN Margined Futures Details — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/sub-account/futures/accountSummarySummary of Sub-account's Futures Account V2 (For Master Account) Parameters Name In Required Type futuresTypequery yes integer limitquery no integer
Responses Status Description Schema 200USDT or COIN Margined Futures Summary — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/sub-account/futures/positionRiskFutures Position-Risk of Sub-account V2 (For Master Account) Parameters Name In Required Type futuresTypequery yes integer
Responses Status Description Schema 200USDT or COIN Margined Futures Position Risk — 400Bad Request error401Unauthorized Request error
POST /sapi/v2/sub-account/subAccountApi/ipRestrictionUpdate IP Restriction for Sub-Account API key (For Master Account) Parameters Name In Required Type statusquery yes string
Responses Status Description Schema 200Update IP Restriction — 400Bad Request error401Unauthorized Request error
GET /sapi/v3/sub-account/assetsSub-account Assets (For Master Account) Responses Status Description Schema 200List of assets balances — 400Bad Request error401Unauthorized Request error
GET /sapi/v4/sub-account/assetsQuery Sub-account Assets (For Master Account) Responses Status Description Schema 200Sub account balances — 400Bad Request error401Unauthorized Request error
Stream 3 User Data Stream
POST /api/v3/userDataStreamCreate a ListenKey (USER_STREAM) Responses Status Description Schema 200Listen key —
PUT /api/v3/userDataStreamPing/Keep-alive a ListenKey (USER_STREAM) Responses Status Description Schema 200OK — 400Bad Request error
DELETE /api/v3/userDataStreamClose a ListenKey (USER_STREAM) Responses Status Description Schema 200OK — 400Bad Request error
Margin Stream 3 Margin User Data Stream
POST /sapi/v1/userDataStreamCreate a ListenKey (USER_STREAM) Responses Status Description Schema 200Margin listen key —
PUT /sapi/v1/userDataStreamPing/Keep-alive a ListenKey (USER_STREAM) Responses Status Description Schema 200OK — 400Bad Request error
DELETE /sapi/v1/userDataStreamClose a ListenKey (USER_STREAM) Responses Status Description Schema 200OK — 400Bad Request error
Isolated Margin Stream 3 Isolated User Data Stream
POST /sapi/v1/userDataStream/isolatedGenerate a Listen Key (USER_STREAM) Responses Status Description Schema 200Isolated margin listen key —
PUT /sapi/v1/userDataStream/isolatedPing/Keep-alive a Listen Key (USER_STREAM) Responses Status Description Schema 200OK — 400Bad Request error
DELETE /sapi/v1/userDataStream/isolatedClose a ListenKey (USER_STREAM) Responses Status Description Schema 200OK — 400Bad Request error
Savings 4 Savings Endpoints
POST /sapi/v1/lending/customizedFixed/purchasePurchase Fixed/Activity Project (USER_DATA) Responses Status Description Schema 200Generated Purchase Id — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/lending/positionChangedChange Fixed/Activity Position to Daily Position (USER_DATA) Responses Status Description Schema 200Purchase information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/project/listGet Fixed/Activity Project List(USER_DATA) Responses Status Description Schema 200List of fixed projects — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/project/position/listGet Fixed/Activity Project Position (USER_DATA) Responses Status Description Schema 200List of fixed project positions — 400Bad Request error401Unauthorized Request error
Mining 13 Mining Endpoints
POST /sapi/v1/mining/hash-transfer/configHashrate Resale Request (USER_DATA) Responses Status Description Schema 200Mining Account Id — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/mining/hash-transfer/config/cancelCancel Hashrate Resale configuration (USER_DATA) Responses Status Description Schema 200Success flag — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/hash-transfer/config/details/listHashrate Resale List (USER_DATA) Responses Status Description Schema 200List of hashrate resales — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/hash-transfer/profit/detailsHashrate Resale Details (USER_DATA) Responses Status Description Schema 200List of hashrate resale details — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/payment/listEarnings List (USER_DATA) Responses Status Description Schema 200List of earnings — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/payment/otherExtra Bonus List (USER_DATA) Responses Status Description Schema 200List of extra bonuses — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/payment/uidMining Account Earning (USER_DATA) Responses Status Description Schema 200Mining account earnings — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/pub/algoListAcquiring Algorithm (MARKET_DATA) Responses Status Description Schema 200Algorithm information — 400Bad Request error
GET /sapi/v1/mining/pub/coinListAcquiring CoinName (MARKET_DATA) Responses Status Description Schema 200Coin information — 400Bad Request error
GET /sapi/v1/mining/statistics/user/listAccount List (USER_DATA) Responses Status Description Schema 200List of mining accounts — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/statistics/user/statusStatistic List (USER_DATA) Responses Status Description Schema 200Mining account statistics — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/worker/detailRequest for Detail Miner List (USER_DATA) Responses Status Description Schema 200List of workers' hashrates' — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/mining/worker/listRequest for Miner List (USER_DATA) Responses Status Description Schema 200List of workers — 400Bad Request error401Unauthorized Request error
Futures 3 Futures Endpoints
GET /sapi/v1/futures/histDataLinkGet Future TickLevel Orderbook Historical Data Download Link (USER_DATA) Parameters Name In Required Type symbolquery yes string dataTypequery yes string
Responses Status Description Schema 200data link — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/futures/transferGet Future Account Transaction History List (USER_DATA) Responses Status Description Schema 200Futures Transfer Query — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/futures/transferNew Future Account Transfer (USER_DATA) Parameters Name In Required Type typequery yes integer
Responses Status Description Schema 200Futures Transfer — 400Bad Request error401Unauthorized Request error
Futures Algo 6 Futures Algo Endpoints
GET /sapi/v1/algo/futures/historicalOrdersQuery Historical Algo Orders (USER_DATA) Responses Status Description Schema 200Historical Algo Orders — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/algo/futures/newOrderTwapTime-Weighted Average Price(Twap) New Order (TRADE) Parameters Name In Required Type quantityquery yes number durationquery yes integer clientAlgoIdquery no string reduceOnlyquery no boolean limitPricequery no number
Responses Status Description Schema 200Time-Weighted Average Price(Twap) New Order — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/algo/futures/newOrderVpVolume Participation(VP) New Order (TRADE) Parameters Name In Required Type quantityquery yes number urgencyquery yes string clientAlgoIdquery no string reduceOnlyquery no boolean limitPricequery no number
Responses Status Description Schema 200Volume Participation(VP) Order — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/algo/futures/openOrdersQuery Current Algo Open Orders (USER_DATA) Responses Status Description Schema 200Open Algo Orders — 400Bad Request error401Unauthorized Request error
DELETE /sapi/v1/algo/futures/orderCancel Algo Order(TRADE) Parameters Name In Required Type algoIdquery yes integer
Responses Status Description Schema 200Cancelled order — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/algo/futures/subOrdersQuery Sub Orders (USER_DATA) Parameters Name In Required Type algoIdquery yes integer
Responses Status Description Schema 200Sub orders — 400Bad Request error401Unauthorized Request error
Spot Algo 5 Spot Algo Endpoints
GET /sapi/v1/algo/spot/historicalOrdersQuery Historical Algo Orders Responses Status Description Schema 200twap historical orders — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/algo/spot/newOrderTwapTime-Weighted Average Price (Twap) New Order Parameters Name In Required Type durationquery yes integer clientAlgoIdquery no string limitPricequery no number
Responses Status Description Schema 200twap order response — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/algo/spot/openOrdersQuery Current Algo Open Orders Responses Status Description Schema 200twap open orders — 400Bad Request error401Unauthorized Request error
DELETE /sapi/v1/algo/spot/orderCancel Algo Order Parameters Name In Required Type algoIdquery yes integer
Responses Status Description Schema 200Cancelled twap order response — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/algo/spot/subOrdersQuery Sub Orders Parameters Name In Required Type algoIdquery yes integer
Responses Status Description Schema 200twap sub orders — 400Bad Request error401Unauthorized Request error
Portfolio Margin 14 Portfolio Margin Endpoints
GET /sapi/v1/portfolio/accountPortfolio Margin Account (USER_DATA) Responses Status Description Schema 200Portfolio account. — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/portfolio/asset-collectionFund Collection by Asset (USER_DATA) Responses Status Description Schema 200Result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/portfolio/asset-index-priceQuery Portfolio Margin Asset Index Price (MARKET_DATA) Parameters Name In Required Type assetquery no string
Responses Status Description Schema 200asset price index — 400Bad Request error
POST /sapi/v1/portfolio/auto-collectionFund Auto-collection (USER_DATA) Responses Status Description Schema 200Result — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/portfolio/bnb-transferBNB Transfer (USER_DATA) Parameters Name In Required Type transferSidequery yes string
Responses Status Description Schema 200Result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/portfolio/collateralRatePortfolio Margin Collateral Rate (MARKET_DATA) Responses Status Description Schema 200Portfolio Margin Collateral Rate. — 400Bad Request error
GET /sapi/v1/portfolio/interest-historyQuery Classic Portfolio Margin Negative Balance Interest History (USER_DATA) Responses Status Description Schema 200Balance interest history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/portfolio/margin-asset-leverageGet Portfolio Margin Asset Leverage (USER_DATA) Responses Status Description Schema 200Classic Portfolio Margin Collateral Rate — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/portfolio/pmLoanPortfolio Margin Bankruptcy Loan Amount (USER_DATA) Responses Status Description Schema 200Portfolio Margin Bankruptcy Loan Amount. — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/portfolio/repayPortfolio Margin Bankruptcy Loan Repay (USER_DATA) Parameters Name In Required Type fromquery no string
Responses Status Description Schema 200Transaction. — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/portfolio/repay-futures-negative-balanceRepay futures Negative Balance (USER_DATA) Responses Status Description Schema 200Result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/portfolio/repay-futures-switchGet Auto-repay-futures Status (USER_DATA) Responses Status Description Schema 200Result — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/portfolio/repay-futures-switchChange Auto-repay-futures Status (USER_DATA) Responses Status Description Schema 200Result — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/portfolio/collateralRatePortfolio Margin Pro Tiered Collateral Rate(USER_DATA) Responses Status Description Schema 200Portfolio Margin Collateral Rate. — 400Bad Request error401Unauthorized Request error
BLVT 6 Binance Leveraged Tokens Endpoints
POST /sapi/v1/blvt/redeemRedeem BLVT (USER_DATA) Responses Status Description Schema 200Redemption record — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/blvt/redeem/recordRedemption Record (USER_DATA) Parameters Name In Required Type idquery no integer limitquery no integer
Responses Status Description Schema 200List of redemption record — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/blvt/subscribeSubscribe BLVT (USER_DATA) Parameters Name In Required Type costquery yes number
Responses Status Description Schema 200Subscription Info — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/blvt/subscribe/recordQuery Subscription Record (USER_DATA) Parameters Name In Required Type idquery no integer
Responses Status Description Schema 200List of subscription record — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/blvt/tokenInfoBLVT Info (MARKET_DATA) Responses Status Description Schema 200List of token information — 400Bad Request error
GET /sapi/v1/blvt/userLimitBLVT User Limit Info (USER_DATA) Responses Status Description Schema 200List of token limits — 400Bad Request error401Unauthorized Request error
Fiat 2 Fiat Endpoints
GET /sapi/v1/fiat/ordersFiat Deposit/Withdraw History (USER_DATA) Responses Status Description Schema 200History of deposit/withdraw orders — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/fiat/paymentsFiat Payments History (USER_DATA) Responses Status Description Schema 200History of fiat payments — 400Bad Request error401Unauthorized Request error
C2C 1 Consumer-To-Consumer Endpoints
GET /sapi/v1/c2c/orderMatch/listUserOrderHistoryGet C2C Trade History (USER_DATA) Parameters Name In Required Type tradeTypequery yes string startTimestampquery no integer endTimestampquery no integer rowsquery no integer
Responses Status Description Schema 200Trades history — 400Bad Request error401Unauthorized Request error
VIP Loans 10 VIP Loans Endpoints
POST /sapi/v1/loan/vip/borrowVIP Loan Borrow Parameters Name In Required Type loanAccountIdquery yes integer loanAmountquery yes number collateralAccountIdquery yes string collateralCoinquery yes string isFlexibleRatequery yes string loanTermquery no integer
Responses Status Description Schema 200Collateral Assets Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/vip/collateral/accountCheck Locked Value of VIP Collateral Account (USER_DATA) Parameters Name In Required Type collateralAccountIdquery no integer
Responses Status Description Schema 200VIP Locked Value — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/vip/collateral/dataGet Collateral Asset Data (USER_DATA) Responses Status Description Schema 200Collateral Asset Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/vip/loanable/dataGet Loanable Assets Data Responses Status Description Schema 200Loanable Assets Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/vip/ongoing/ordersGet VIP Loan Ongoing Orders (USER_DATA) Parameters Name In Required Type collateralAccountIdquery no integer limitquery no integer
Responses Status Description Schema 200Ongoing VIP Loan Orders — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/loan/vip/renewVIP Loan Renew Parameters Name In Required Type loanTermquery no integer
Responses Status Description Schema 200Loan renew result — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/loan/vip/repayVIP Loan Repay (TRADE) Responses Status Description Schema 200VIP Loan Repayment — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/vip/repay/historyGet VIP Loan Repayment History (USER_DATA) Parameters Name In Required Type limitquery no integer
Responses Status Description Schema 200VIP Loan Repayment History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/vip/request/dataQuery Application Status (USER_DATA) Responses Status Description Schema 200Application Status — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/vip/request/interestRateGet Borrow Interest Rate (USER_DATA) Parameters Name In Required Type loanCoinquery no string
Responses Status Description Schema 200Borrow interest rate — 400Bad Request error401Unauthorized Request error
Crypto Loans 21 Crypto Loans Endpoints
POST /sapi/v1/loan/adjust/ltvCrypto Loan Adjust LTV (TRADE) Parameters Name In Required Type orderIdquery yes integer amountquery yes number directionquery yes string
Responses Status Description Schema 200LTV Adjust — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/loan/borrowCrypto Loan Borrow (TRADE) Parameters Name In Required Type loanTermquery yes integer
Responses Status Description Schema 200Borrow Information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/borrow/historyGet Crypto Loans Borrow History (USER_DATA) Parameters Name In Required Type orderIdquery no integer limitquery no integer
Responses Status Description Schema 200Borrow History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/collateral/dataGet Collateral Assets Data (USER_DATA) Responses Status Description Schema 200Collateral Assets Data — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/loan/customize/margin_callCrypto Loan Customize Margin Call (TRADE) Parameters Name In Required Type orderIdquery no integer marginCallquery yes number
Responses Status Description Schema 200Collateral Assets Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/incomeGet Crypto Loans Income History (USER_DATA) Parameters Name In Required Type typequery no string limitquery no integer
Responses Status Description Schema 200Loan History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/loanable/dataGet Loanable Assets Data (USER_DATA) Responses Status Description Schema 200Loanable Assets Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/ltv/adjustment/historyGet Loan LTV Adjustment History (USER_DATA) Parameters Name In Required Type orderIdquery no integer limitquery no integer
Responses Status Description Schema 200LTV Adjustment History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/ongoing/ordersGet Loan Ongoing Orders (USER_DATA) Parameters Name In Required Type orderIdquery no integer currentquery no integer limitquery no integer
Responses Status Description Schema 200Ongoing Orders — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/loan/repayCrypto Loan Repay (TRADE) Parameters Name In Required Type orderIdquery yes integer amountquery yes number typequery no integer collateralReturnquery no boolean
Responses Status Description Schema 200Repayment Information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/repay/collateral/rateCheck Collateral Repay Rate (USER_DATA) Parameters Name In Required Type repayAmountquery yes number
Responses Status Description Schema 200Collateral Assets Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/loan/repay/historyGet Loan Repayment History (USER_DATA) Parameters Name In Required Type orderIdquery no integer limitquery no integer
Responses Status Description Schema 200Loan Repayment History — 400Bad Request error401Unauthorized Request error
POST /sapi/v2/loan/flexible/adjust/ltvAdjust LTV - Flexible Loan Adjust LTV (TRADE) Parameters Name In Required Type adjustmentAmountquery yes number directionquery yes string
Responses Status Description Schema 200adjust LTV result — 400Bad Request error401Unauthorized Request error
POST /sapi/v2/loan/flexible/borrowBorrow - Flexible Loan Borrow (TRADE) Responses Status Description Schema 200Collateral Assets Data — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/loan/flexible/borrow/historyBorrow - Get Flexible Loan Borrow History (USER_DATA) Responses Status Description Schema 200Loan borrow histroy — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/loan/flexible/collateral/dataGet Flexible Loan Collateral Assets Data (USER_DATA) Responses Status Description Schema 200Loan asset data — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/loan/flexible/loanable/dataGet Flexible Loan Assets Data (USER_DATA) Responses Status Description Schema 200Loan asset data — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/loan/flexible/ltv/adjustment/historyAdjust LTV - Get Flexible Loan LTV Adjustment History (USER_DATA) Responses Status Description Schema 200LTV adjustment history — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/loan/flexible/ongoing/ordersBorrow - Get Flexible Loan Ongoing Orders (USER_DATA) Responses Status Description Schema 200Collateral Assets Data — 400Bad Request error401Unauthorized Request error
POST /sapi/v2/loan/flexible/repayRepay - Flexible Loan Repay (TRADE) Parameters Name In Required Type repayAmountquery yes number collateralReturnquery no boolean fullRepaymentquery no boolean
Responses Status Description Schema 200Loan repay — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/loan/flexible/repay/historyRepay - Get Flexible Loan Repayment History (USER_DATA) Responses Status Description Schema 200Loan repay history — 400Bad Request error401Unauthorized Request error
Pay 1 Pay Endpoints
GET /sapi/v1/pay/transactionsGet Pay Trade History (USER_DATA) Parameters Name In Required Type limitquery no integer
Responses Status Description Schema 200Pay History — 400Bad Request error401Unauthorized Request error
Convert 9 Convert Endpoints
POST /sapi/v1/convert/acceptQuoteAccept Quote (TRADE) Parameters Name In Required Type quoteIdquery yes string
Responses Status Description Schema 200Accept Quote — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/convert/assetInfoQuery order quantity precision per asset (USER_DATA) Responses Status Description Schema 200Asset Precision Information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/convert/exchangeInfoList All Convert Pairs Parameters Name In Required Type fromAssetquery no string toAssetquery no string
Responses Status Description Schema 200List Convert Pairs — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/convert/getQuoteSend quote request (USER_DATA) Parameters Name In Required Type fromAssetquery yes string toAssetquery yes string fromAmountquery no number toAmountquery no number validTimequery no string walletTypequery no string
Responses Status Description Schema 200Quote Request — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/convert/limit/cancelOrderCancel limit order (USER_DATA) Parameters Name In Required Type orderIdquery yes integer
Responses Status Description Schema 200Cancel Order — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/convert/limit/placeOrderPlace limit order (USER_DATA) Parameters Name In Required Type limitPricequery yes number baseAmountquery no number quoteAmountquery no number walletTypequery no string expiredTypequery no string
Responses Status Description Schema 200— — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/convert/limit/queryOpenOrdersQuery limit open orders (USER_DATA) Responses Status Description Schema 200All existing limit orders — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/convert/orderStatusOrder status (USER_DATA) Parameters Name In Required Type orderIdquery no string quoteIdquery no string
Responses Status Description Schema 200Order Status — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/convert/tradeFlowGet Convert Trade History (USER_DATA) Parameters Name In Required Type startTimequery yes integer endTimequery yes integer limitquery no integer
Responses Status Description Schema 200Convert Trade History — 400Bad Request error401Unauthorized Request error
Rebate 1 Rebate Endpoints
GET /sapi/v1/rebate/taxQueryGet Spot Rebate History Records (USER_DATA) Parameters Name In Required Type startTimequery no integer endTimequery no integer pagequery no integer
Responses Status Description Schema 200Rebate History — 400Bad Request error401Unauthorized Request error
NFT 4 NFT Endpoints
GET /sapi/v1/nft/history/depositGet NFT Deposit History(USER_DATA) Responses Status Description Schema 200NFT Deposit History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/nft/history/transactionsGet NFT Transaction History (USER_DATA) Parameters Name In Required Type orderTypequery yes integer
Responses Status Description Schema 200NFT Transaction History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/nft/history/withdrawGet NFT Withdraw History (USER_DATA) Responses Status Description Schema 200NFT Withdraw History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/nft/user/getAssetGet NFT Asset (USER_DATA) Responses Status Description Schema 200Asset Information — 400Bad Request error401Unauthorized Request error
Gift Card 6 Gift Card Endpoints
POST /sapi/v1/giftcard/buyCodeBuy a Binance Code (TRADE) Parameters Name In Required Type baseTokenquery yes string faceTokenquery yes string baseTokenAmountquery yes number
Responses Status Description Schema 200Code creation — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/giftcard/buyCode/token-limitFetch Token Limit (USER_DATA) Parameters Name In Required Type baseTokenquery yes string
Responses Status Description Schema 200Token limit — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/giftcard/createCodeCreate a Binance Code (USER_DATA) Parameters Name In Required Type tokenquery yes string amountquery yes number
Responses Status Description Schema 200Code creation — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/giftcard/cryptography/rsa-public-keyFetch RSA Public Key (USER_DATA) Responses Status Description Schema 200RSA Public Key. — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/giftcard/redeemCodeRedeem a Binance Code (USER_DATA) Parameters Name In Required Type codequery yes string externalUidquery no string
Responses Status Description Schema 200Redeemed Information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/giftcard/verifyVerify a Binance Code (USER_DATA) Parameters Name In Required Type referenceNoquery yes string
Responses Status Description Schema 200Code Verification — 400Bad Request error401Unauthorized Request error
Auto-Invest 17 Auto-Invest Endpoints
GET /sapi/v1/lending/auto-invest/all/assetQuery all source asset and target asset (USER_DATA) Responses Status Description Schema 200Target asset — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/history/listQuery subscription transaction history Parameters Name In Required Type planIdquery no integer targetAssetquery no number planTypequery no string
Responses Status Description Schema 200Plan result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/index/infoQuery Index Details(USER_DATA) Parameters Name In Required Type indexIdquery yes integer
Responses Status Description Schema 200Index result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/index/user-summaryQuery Index Linked Plan Position Details(USER_DATA) Parameters Name In Required Type indexIdquery yes integer
Responses Status Description Schema 200Position Details — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/lending/auto-invest/one-offOne Time Transaction(TRADE) Parameters Name In Required Type sourceTypequery yes string requestIdquery no string subscriptionAmountquery yes number sourceAssetquery yes string flexibleAllowedToUsequery no boolean planIdquery no integer indexIdquery no integer detailsquery no array
Responses Status Description Schema 200transaction result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/one-off/statusQuery One-Time Transaction Status (USER_DATA) Parameters Name In Required Type transactionIdquery yes integer requestIdquery no string
Responses Status Description Schema 200transaction result — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/lending/auto-invest/plan/addInvestment plan creation (USER_DATA) Parameters Name In Required Type sourceTypequery yes string requestIdquery no string planTypequery yes string IndexIdquery no integer subscriptionAmountquery yes number subscriptionCyclequery yes string subscriptionStartDayquery no integer subscriptionStartWeekdayquery no string subscriptionStartTimequery yes integer sourceAssetquery yes string flexibleAllowedToUsequery no boolean detailsquery yes array
Responses Status Description Schema 200Plan result — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/lending/auto-invest/plan/editInvestment plan adjustment Parameters Name In Required Type planIdquery yes integer subscriptionAmountquery yes number subscriptionCyclequery yes string subscriptionStartDayquery no integer subscriptionStartWeekdayquery no string subscriptionStartTimequery yes integer sourceAssetquery yes string flexibleAllowedToUsequery no boolean detailsquery no array
Responses Status Description Schema 200Plan result — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/lending/auto-invest/plan/edit-statusChange Plan Status Parameters Name In Required Type planIdquery yes integer statusquery yes string
Responses Status Description Schema 200Plan result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/plan/idQuery holding details of the plan Parameters Name In Required Type planIdquery no integer requestIdquery no string
Responses Status Description Schema 200Plan result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/plan/listGet list of plans Parameters Name In Required Type planTypequery yes string
Responses Status Description Schema 200Plan result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/rebalance/historyIndex Linked Plan Rebalance Details (USER_DATA) Responses Status Description Schema 200Rebalance Details — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/lending/auto-invest/redeemIndex Linked Plan Redemption (TRADE) Parameters Name In Required Type indexIdquery yes integer requestIdquery no string redemptionPercentagequery yes integer
Responses Status Description Schema 200Redemption result — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/redeem/historyIndex Linked Plan Redemption History (USER_DATA) Parameters Name In Required Type requestIdquery yes integer assetquery no string
Responses Status Description Schema 200Redemption history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/source-asset/listQuery source asset list (USER_DATA) Parameters Name In Required Type targetAssetquery no string indexIdquery no integer usageTypequery yes string flexibleAllowedToUsequery no boolean
Responses Status Description Schema 200Asset list — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/target-asset/listGet target asset list (USER_DATA) Parameters Name In Required Type targetAssetquery no string
Responses Status Description Schema 200Target asset list — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/lending/auto-invest/target-asset/roi/listGet target asset ROI data (USER_DATA) Parameters Name In Required Type hisRoiTypequery yes string
Responses Status Description Schema 200Target asset list — 400Bad Request error401Unauthorized Request error
Copy Trading 2 Copy Trading Endpoints
GET /sapi/v1/copyTrading/futures/leadSymbolGet Futures Lead Trading Symbol Whitelist(USER_DATA) Responses Status Description Schema 200Futures Lead Trading Symbol Whitelist — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/copyTrading/futures/userStatusGet Futures Lead Trader Status(TRADE) Responses Status Description Schema 200Futures Lead Trader Status — 400Bad Request error401Unauthorized Request error
Simple Earn 24 Simple Earn Endpoints
GET /sapi/v1/simple-earn/accountSimple Account (USER_DATA) Responses Status Description Schema 200Account Information — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/history/collateralRecordGet Collateral Record (USER_DATA) Parameters Name In Required Type productIdquery no string
Responses Status Description Schema 200Collateral Record — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/history/rateHistoryGet Rate History (USER_DATA) Parameters Name In Required Type productIdquery yes string
Responses Status Description Schema 200Rate History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/history/redemptionRecordGet Flexible Redemption Record (USER_DATA) Parameters Name In Required Type productIdquery no string redeemIdquery no string assetquery no string
Responses Status Description Schema 200Flexible Redemption Record — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/history/rewardsRecordGet Flexible Rewards History (USER_DATA) Parameters Name In Required Type productIdquery no string assetquery no string typequery yes string
Responses Status Description Schema 200Flexible Rewards History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/history/subscriptionRecordGet Flexible Subscription Record (USER_DATA) Parameters Name In Required Type productIdquery no string purchaseIdquery no string assetquery no string
Responses Status Description Schema 200Flexible Product Position — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/listGet Simple Earn Flexible Product List (USER_DATA) Parameters Name In Required Type assetquery no string
Responses Status Description Schema 200Simple Earn Flexible Product List — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/personalLeftQuotaGet Flexible Personal Left Quota (USER_DATA) Parameters Name In Required Type productIdquery yes string
Responses Status Description Schema 200Flexible Personal Left Quota — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/positionGet Flexible Product Position (USER_DATA) Parameters Name In Required Type assetquery no string productIdquery no string
Responses Status Description Schema 200Flexible Product Position — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/simple-earn/flexible/redeemRedeem Flexible Product (TRADE) Parameters Name In Required Type productIdquery yes string redeemAllquery no boolean amountquery no number destAccountquery no string
Responses Status Description Schema 200Redeem Flexible Product — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/simple-earn/flexible/setAutoSubscribeSet Flexible Auto Subscribe (USER_DATA) Parameters Name In Required Type productIdquery yes string autoSubscribequery yes boolean
Responses Status Description Schema 200Flexible Product Subscription Response — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/simple-earn/flexible/subscribeSubscribe Flexible Product (TRADE) Parameters Name In Required Type productIdquery yes string amountquery yes number autoSubscribequery no boolean sourceAccountquery no string
Responses Status Description Schema 200Flexible Product Subscription Response — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/flexible/subscriptionPreviewGet Flexible Subscription Preview (USER_DATA) Parameters Name In Required Type productIdquery yes string amountquery yes number
Responses Status Description Schema 200Flexible Subscription Preview — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/history/redemptionRecordGet Locked Redemption Record (USER_DATA) Parameters Name In Required Type positionIdquery no string redeemIdquery no string assetquery no string
Responses Status Description Schema 200Locked Redemption Record — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/history/rewardsRecordGet Locked Rewards History (USER_DATA) Parameters Name In Required Type positionIdquery no string assetquery no string
Responses Status Description Schema 200Locked Rewards History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/history/subscriptionRecordGet Locked Subscription Record (USER_DATA) Parameters Name In Required Type purchaseIdquery no string assetquery no string
Responses Status Description Schema 200Locked Subscription Record — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/listGet Simple Earn Locked Product List (USER_DATA) Parameters Name In Required Type assetquery no string
Responses Status Description Schema 200Simple Earn Locked Product List — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/personalLeftQuotaGet Locked Personal Left Quota (USER_DATA) Parameters Name In Required Type projectIdquery yes string
Responses Status Description Schema 200Locked Personal Left Quota — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/positionGet Locked Product Position (USER_DATA) Parameters Name In Required Type assetquery no string positionIdquery no string projectIdquery no string
Responses Status Description Schema 200Locked Product Position — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/simple-earn/locked/redeemRedeem Locked Product (TRADE) Parameters Name In Required Type positionIdquery yes string
Responses Status Description Schema 200Redeem Locked Product — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/simple-earn/locked/setAutoSubscribeSet Locked Auto Subscribe (USER_DATA) Parameters Name In Required Type positionIdquery yes string autoSubscribequery yes boolean
Responses Status Description Schema 200Locked Auto Subscribe — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/setRedeemOptionSet Locked Product Redeem Option(USER_DATA) Parameters Name In Required Type positionIdquery yes string redeemToquery no string
Responses Status Description Schema 200Locked Product Redeem Option — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/simple-earn/locked/subscribeSubscribe Locked Product (TRADE) Parameters Name In Required Type projectIdquery yes string amountquery yes number autoSubscribequery no boolean sourceAccountquery no string redeemToquery no string
Responses Status Description Schema 200Locked Product Subscription Response — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/simple-earn/locked/subscriptionPreviewGet Locked Subscription Preview (USER_DATA) Parameters Name In Required Type projectIdquery yes string amountquery yes number autoSubscribequery no boolean
Responses Status Description Schema 200Locked Product Subscription Response — 400Bad Request error401Unauthorized Request error
Dual Investment 5 GET /sapi/v1/dci/product/accountsCheck Dual Investment accounts(USER_DATA) Responses Status Description Schema 200Dual Investment accounts — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/dci/product/auto_compound/edit-statusChange Auto-Compound status(USER_DATA) Parameters Name In Required Type positionIdquery yes integer
Responses Status Description Schema 200Change Auto-Compound status response — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/dci/product/listGet Dual Investment product list(USER_DATA) Parameters Name In Required Type optionTypequery yes string exercisedCoinquery yes string investCoinquery yes string
Responses Status Description Schema 200Dual Investment product list — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/dci/product/positionsGet Dual Investment positions(USER_DATA) Parameters Name In Required Type statusquery no string
Responses Status Description Schema 200Dual Investment product list — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/dci/product/subscribeSubscribe Dual Investment products(USER_DATA) Parameters Name In Required Type idquery yes string orderIdquery yes string depositAmountquery yes number
Responses Status Description Schema 200Dual Investment product subscription response — 400Bad Request error401Unauthorized Request error
Staking 12 GET /sapi/v1/eth-staking/eth/history/rateHistoryGet WBETH Rate History (USER_DATA) Responses Status Description Schema 200WBETH Rate History — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/eth-staking/eth/history/redemptionHistoryGet ETH redemption history (USER_DATA) Responses Status Description Schema 200ETH redemption history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/eth-staking/eth/history/rewardsHistoryGet BETH rewards distribution history(USER_DATA) Responses Status Description Schema 200BETH rewards distribution history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/eth-staking/eth/history/stakingHistoryGet ETH staking history (USER_DATA) Responses Status Description Schema 200ETH staking history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/eth-staking/eth/history/wbethRewardsHistoryGet WBETH rewards history(USER_DATA) Responses Status Description Schema 200WBETH rewards history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/eth-staking/eth/quotaGet current ETH staking quota (USER_DATA) Responses Status Description Schema 200Eth staking quota — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/eth-staking/eth/redeemRedeem ETH (TRADE) Parameters Name In Required Type assetquery no string amountquery yes number
Responses Status Description Schema 200Returned ETH — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/eth-staking/wbeth/history/unwrapHistoryGet WBETH unwrap history (USER_DATA) Responses Status Description Schema 200WBETH unwrap history — 400Bad Request error401Unauthorized Request error
GET /sapi/v1/eth-staking/wbeth/history/wrapHistoryGet WBETH wrap history (USER_DATA) Responses Status Description Schema 200WBETH wrap history — 400Bad Request error401Unauthorized Request error
POST /sapi/v1/eth-staking/wbeth/wrapWrap BETH(TRADE) Parameters Name In Required Type amountquery yes number
Responses Status Description Schema 200Wrap BETH — 400Bad Request error401Unauthorized Request error
GET /sapi/v2/eth-staking/accountETH Staking account V2(USER_DATA) Responses Status Description Schema 200ETH Staking account — 400Bad Request error401Unauthorized Request error
POST /sapi/v2/eth-staking/eth/stakeSubscribe ETH Staking V2(TRADE) Parameters Name In Required Type amountquery yes number
Responses Status Description Schema 200Subscribed WBETH — 400Bad Request error401Unauthorized Request error
Developer reference Base URL https://api.binance.com
Rate limit Request-weight based, per-IP (HTTP 429/418 on excess)
Key endpoints GET /api/v3/ticker/price GET /api/v3/klines