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.

exchangetradingspotmarket-datawebsocket
AuthenticationAPI KeySign up with the provider to obtain credentials.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreeNo paid tier — free for the documented use case.
FormatsJSON, WebSocketResponses can be requested as JSON or WebSocket.

GreatAPIs Score

Score90out of 100
Authentication15/25API key required
Pricing20/20Free to use
Docs20/20Machine-readable spec file bundled
Formats15/15Supports 2 response formats
Freshness20/20Verified within 6 months

Embed this badge

Scored 90 on greatapis.com
<a href="https://greatapis.com/api/binance/"><img src="https://greatapis.com/badge/binance.svg" alt="Scored 90 on greatapis.com"></a>

Auth quickstart

  1. Sign up with the provider to get an API key.
  2. Send it on every request as a headerAuthorization: <key>
  3. The exact header isn't documented — Authorization is a common default; confirm in the provider's docs.
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Endpoints

Servers
https://api.binance.comhttps://testnet.binance.vision
Auth
ApiKeyAuth
Market15

Market Data

GET/api/v3/aggTradesCompressed/Aggregate Trades List
Responses
StatusDescriptionSchema
200Trade list
400Bad Requesterror
GET/api/v3/avgPriceCurrent Average Price
Responses
StatusDescriptionSchema
200Average price
400Bad Requesterror
GET/api/v3/depthOrder Book
Parameters
NameInRequiredType
limitquerynointeger
Responses
StatusDescriptionSchema
200Order book
400Bad Requesterror
GET/api/v3/exchangeInfoExchange Information
Responses
StatusDescriptionSchema
200Current exchange trading rules and symbol information
400Bad Requesterror
GET/api/v3/historicalTradesOld Trade Lookup
Responses
StatusDescriptionSchema
200Trade list
GET/api/v3/klinesKline/Candlestick Data
Parameters
NameInRequiredType
intervalqueryyesstring
timeZonequerynostring
Responses
StatusDescriptionSchema
200Kline data
400Bad Requesterror
GET/api/v3/pingTest Connectivity
Responses
StatusDescriptionSchema
200OK
GET/api/v3/tickerRolling window price change statistics
Parameters
NameInRequiredType
windowSizequerynostring
typequerynostring
Responses
StatusDescriptionSchema
200Rolling price ticker
400Bad Requesterror
GET/api/v3/ticker/24hr24hr Ticker Price Change Statistics
Responses
StatusDescriptionSchema
20024hr ticker
400Bad Requesterror
GET/api/v3/ticker/bookTickerSymbol Order Book Ticker
Responses
StatusDescriptionSchema
200Order book ticker
400Bad Requesterror
GET/api/v3/ticker/priceSymbol Price Ticker
Responses
StatusDescriptionSchema
200Price ticker
400Bad Requesterror
GET/api/v3/ticker/tradingDayTrading Day Ticker
Parameters
NameInRequiredType
timeZonequerynostring
Responses
StatusDescriptionSchema
200Trading day ticker
400Bad Requesterror
GET/api/v3/timeCheck Server Time
Responses
StatusDescriptionSchema
200Binance server UTC timestamp
GET/api/v3/tradesRecent Trades List
Responses
StatusDescriptionSchema
200Trade list
400Bad Requesterror
GET/api/v3/uiKlinesUIKlines
Parameters
NameInRequiredType
intervalqueryyesstring
timeZonequerynostring
Responses
StatusDescriptionSchema
200UIKline data
400Bad Requesterror
Trade23

Account/Trade

GET/api/v3/accountAccount Information (USER_DATA)
Responses
StatusDescriptionSchema
200Account detailsaccount
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/account/commissionQuery Commission Rates (USER_DATA)
Responses
StatusDescriptionSchema
200Current account commission rates.
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/allOrderListQuery all OCO (USER_DATA)
Responses
StatusDescriptionSchema
200List of OCO orders
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/allOrdersAll Orders (USER_DATA)
Responses
StatusDescriptionSchema
200Current open orders
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/myAllocationsQuery Allocations (USER_DATA)
Parameters
NameInRequiredType
fromAllocationIdquerynointeger
Responses
StatusDescriptionSchema
200Allocations resulting from SOR order placement
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/myPreventedMatchesQuery Prevented Matches
Parameters
NameInRequiredType
fromPreventedMatchIdquerynointeger
Responses
StatusDescriptionSchema
200Order list that were expired due to STP
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/myTradesAccount Trade List (USER_DATA)
Parameters
NameInRequiredType
orderIdquerynointeger
Responses
StatusDescriptionSchema
200List of trades
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/openOrderListQuery Open OCO (USER_DATA)
Responses
StatusDescriptionSchema
200List of OCO orders
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/openOrdersCurrent Open Orders (USER_DATA)
Responses
StatusDescriptionSchema
200Current open orders
400Bad Requesterror
401Unauthorized Requesterror
DELETE/api/v3/openOrdersCancel all Open Orders on a Symbol (TRADE)
Responses
StatusDescriptionSchema
200Cancelled orders
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/orderQuery Order (USER_DATA)
Responses
StatusDescriptionSchema
200Order detailsorderDetails
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/orderNew Order (TRADE)
Responses
StatusDescriptionSchema
200Order result
400Bad Requesterror
401Unauthorized Requesterror
DELETE/api/v3/orderCancel Order (TRADE)
Responses
StatusDescriptionSchema
200Cancelled orderorder
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/order/cancelReplaceCancel an Existing Order and Send a New Order (Trade)
Parameters
NameInRequiredType
cancelReplaceModequeryyesstring
cancelNewClientOrderIdquerynostring
cancelOrigClientOrderIdquerynostring
cancelOrderIdquerynointeger
Responses
StatusDescriptionSchema
200Operation details
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/order/testTest New Order (TRADE)
Parameters
NameInRequiredType
computeCommissionRatesquerynoboolean
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/orderListQuery OCO (USER_DATA)
Responses
StatusDescriptionSchema
200OCO details
400Bad Requesterror
401Unauthorized Requesterror
DELETE/api/v3/orderListCancel OCO (TRADE)
Responses
StatusDescriptionSchema
200Report on deleted OCOocoOrder
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/orderList/ocoNew Order list - OCO (TRADE)
Parameters
NameInRequiredType
listClientOrderIdquerynostring
aboveTypequeryyesstring
aboveClientOrderIdquerynostring
aboveIcebergQtyquerynonumber
abovePricequerynonumber
aboveStopPricequerynonumber
aboveTrailingDeltaquerynonumber
aboveTimeInForcequerynostring
aboveStrategyIdquerynonumber
aboveStrategyTypequerynointeger
belowTypequeryyesstring
belowClientOrderIdquerynostring
belowIcebergQtyquerynonumber
belowPricequerynonumber
belowStopPricequerynonumber
belowTrailingDeltaquerynonumber
belowTimeInForcequerynostring
belowStrategyIdquerynonumber
belowStrategyTypequerynointeger
Responses
StatusDescriptionSchema
200New OCO details
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/orderList/otoNew Order List - OTO (TRADE)
Parameters
NameInRequiredType
listClientOrderIdquerynostring
workingStrategyIdquerynonumber
workingStrategyTypequerynointeger
pendingStrategyIdquerynonumber
pendingStrategyTypequerynointeger
Responses
StatusDescriptionSchema
200New OTO details
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/orderList/otocoNew Order List - OTOCO (TRADE)
Parameters
NameInRequiredType
listClientOrderIdquerynostring
workingStrategyIdquerynonumber
workingStrategyTypequerynointeger
pendingAboveStrategyIdquerynonumber
pendingAboveStrategyTypequerynointeger
pendingBelowStrategyIdquerynonumber
pendingBelowStrategyTypequerynointeger
Responses
StatusDescriptionSchema
200New OTOCO details
400Bad Requesterror
401Unauthorized Requesterror
GET/api/v3/rateLimit/orderQuery Current Order Count Usage (TRADE)
Responses
StatusDescriptionSchema
200Order rate limits
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/sor/orderNew order using SOR (TRADE)
Parameters
NameInRequiredType
pricequerynonumber
Responses
StatusDescriptionSchema
200New order details
400Bad Requesterror
401Unauthorized Requesterror
POST/api/v3/sor/order/testTest new order using SOR (TRADE)
Parameters
NameInRequiredType
pricequerynonumber
computeCommissionRatesquerynoboolean
Responses
StatusDescriptionSchema
200Test new order
400Bad Requesterror
401Unauthorized Requesterror
Margin48

Margin Account/Trade

GET/sapi/v1/bnbBurnGet BNB Burn Status(USER_DATA)
Responses
StatusDescriptionSchema
200Status on BNB to pay for trading feesbnbBurnStatus
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/bnbBurnToggle BNB Burn On Spot Trade And Margin Interest (USER_DATA)
Parameters
NameInRequiredType
spotBNBBurnquerynostring
interestBNBBurnquerynostring
Responses
StatusDescriptionSchema
200Status on BNB to pay for trading feesbnbBurnStatus
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/accountQuery Cross Margin Account Details (USER_DATA)
Responses
StatusDescriptionSchema
200Margin account details
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/allAssetsGet All Margin Assets (MARKET_DATA)
Responses
StatusDescriptionSchema
200Assets details
400Bad Requesterror
GET/sapi/v1/margin/allOrderListQuery Margin Account's all OCO (USER_DATA)
Parameters
NameInRequiredType
symbolquerynostring
fromIdquerynostring
limitquerynointeger
Responses
StatusDescriptionSchema
200List of Margin OCO orders
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/allOrdersQuery Margin Account's All Orders (USER_DATA)
Responses
StatusDescriptionSchema
200Margin order list
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/allPairsGet All Cross Margin Pairs (MARKET_DATA)
Responses
StatusDescriptionSchema
200Margin pairs
400Bad Requesterror
GET/sapi/v1/margin/available-inventoryQuery Margin Available Inventory (USER_DATA)
Parameters
NameInRequiredType
typequeryyesstring
Responses
StatusDescriptionSchema
200Margin available Inventory
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/borrow-repayQuery borrow/repay records in Margin account(USER_DATA)
Parameters
NameInRequiredType
txIdquerynointeger
typequeryyesstring
Responses
StatusDescriptionSchema
200Margin account borrow/repay
400Bad Requesterror
POST/sapi/v1/margin/borrow-repayMargin account borrow/repay(MARGIN)
Parameters
NameInRequiredType
isIsolatedqueryyesstring
typequeryyesstring
Responses
StatusDescriptionSchema
200Margin account borrow/repay
400Bad Requesterror
GET/sapi/v1/margin/capital-flowGet cross or isolated margin capital flow(USER_DATA)
Parameters
NameInRequiredType
symbolquerynostring
typequerynostring
startTimequerynointeger
fromIdquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200Margin capital flow
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/crossMarginCollateralRatioCross margin collateral ratio (MARKET_DATA)
Responses
StatusDescriptionSchema
200Margin collateral ratio
400Bad Requesterror
GET/sapi/v1/margin/crossMarginDataQuery Cross Margin Fee Data (USER_DATA)
Responses
StatusDescriptionSchema
200Cross Margin Fee Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/delist-scheduleGet tokens or symbols delist schedule for cross margin and isolated margin (MARKET_DATA)
Responses
StatusDescriptionSchema
200tokens or symbols delist schedule
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/exchange-small-liabilityGet Small Liability Exchange Coin List (USER_DATA)
Responses
StatusDescriptionSchema
200coin list
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/exchange-small-liability-historyGet Small Liability Exchange History (USER_DATA)
Responses
StatusDescriptionSchema
200coin list
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/forceLiquidationRecGet Force Liquidation Record (USER_DATA)
Responses
StatusDescriptionSchema
200Force Liquidation History, response in descending order
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/interestHistoryGet Interest History (USER_DATA)
Responses
StatusDescriptionSchema
200Interest History, response in descending order
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/interestRateHistoryMargin Interest Rate History (USER_DATA)
Responses
StatusDescriptionSchema
200Margin Interest Rate History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/isolated/accountQuery Isolated Margin Account Info (USER_DATA)
Responses
StatusDescriptionSchema
200Isolated Margin Account Info when "symbols" is not sentisolatedMarginAccountInfo
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/margin/isolated/accountEnable Isolated Margin Account (TRADE)
Responses
StatusDescriptionSchema
200Isolated Margin Account status
400Bad Requesterror
401Unauthorized Requesterror
DELETE/sapi/v1/margin/isolated/accountDisable Isolated Margin Account (TRADE)
Responses
StatusDescriptionSchema
200Isolated Margin Account status
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/isolated/accountLimitQuery Enabled Isolated Margin Account Limit (USER_DATA)
Responses
StatusDescriptionSchema
200Number of enabled Isolated Margin Account and its limit
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/isolated/allPairsGet All Isolated Margin Symbol(USER_DATA)
Responses
StatusDescriptionSchema
200All Isolated Margin Symbols
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/isolatedMarginDataQuery Isolated Margin Fee Data (USER_DATA)
Responses
StatusDescriptionSchema
200Isolated Margin Fee Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/isolatedMarginTierQuery Isolated Margin Tier Data (USER_DATA)
Parameters
NameInRequiredType
tierquerynostring
Responses
StatusDescriptionSchema
200Isolated Margin Tier Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/leverageBracketQuery Liability Coin Leverage Bracket in Cross Margin Pro Mode (MARKET_DATA)
Responses
StatusDescriptionSchema
200Leverage info
400Bad Requesterror
POST/sapi/v1/margin/manual-liquidationMargin manual liquidation(MARGIN)
Parameters
NameInRequiredType
typequeryyesstring
symbolquerynostring
Responses
StatusDescriptionSchema
200Margin manual liquidation
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/margin/max-leverageAdjust cross margin max leverage (USER_DATA)
Parameters
NameInRequiredType
maxLeveragequeryyesinteger
Responses
StatusDescriptionSchema
200Adjust result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/maxBorrowableQuery Max Borrow (USER_DATA)
Responses
StatusDescriptionSchema
200Details on max borrow amount
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/maxTransferableQuery Max Transfer-Out Amount (USER_DATA)
Responses
StatusDescriptionSchema
200Details on max transferable amount
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/myTradesQuery Margin Account's Trade List (USER_DATA)
Responses
StatusDescriptionSchema
200List of margin trades
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/next-hourly-interest-rateGet a future hourly interest rate (USER_DATA)
Parameters
NameInRequiredType
assetsquerynostring
isIsolatedquerynostring
Responses
StatusDescriptionSchema
200hourly interest
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/openOrderListQuery Margin Account's Open OCO (USER_DATA)
Parameters
NameInRequiredType
symbolquerynostring
Responses
StatusDescriptionSchema
200List of Open Margin OCO orders
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/openOrdersQuery Margin Account's Open Orders (USER_DATA)
Responses
StatusDescriptionSchema
200Margin open orders list
400Bad Requesterror
401Unauthorized Requesterror
DELETE/sapi/v1/margin/openOrdersMargin Account Cancel all Open Orders on a Symbol (TRADE)
Responses
StatusDescriptionSchema
200Cancelled margin orders
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/orderQuery Margin Account's Order (USER_DATA)
Responses
StatusDescriptionSchema
200Interest History, response in descending ordermarginOrderDetail
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/margin/orderMargin Account New Order (TRADE)
Parameters
NameInRequiredType
autoRepayAtCancelqueryyesboolean
Responses
StatusDescriptionSchema
200Margin order info
400Bad Requesterror
401Unauthorized Requesterror
DELETE/sapi/v1/margin/orderMargin Account Cancel Order (TRADE)
Responses
StatusDescriptionSchema
200Cancelled margin order detailsmarginOrder
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/margin/order/ocoMargin Account New OCO (TRADE)
Responses
StatusDescriptionSchema
200New Margin OCO details
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/margin/order/otoMargin Account New OTO (TRADE)
Parameters
NameInRequiredType
listClientOrderIdquerynostring
sideEffectTypequerynostring
autoRepayAtCancelquerynoboolean
Responses
StatusDescriptionSchema
200OTO order
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/margin/order/otocoMargin Account New OTOCO (TRADE)
Parameters
NameInRequiredType
sideEffectTypequerynostring
autoRepayAtCancelquerynoboolean
listClientOrderIdquerynostring
Responses
StatusDescriptionSchema
200OTOCO order
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/orderListQuery Margin Account's OCO (USER_DATA)
Parameters
NameInRequiredType
symbolquerynostring
Responses
StatusDescriptionSchema
200Margin OCO details
400Bad Requesterror
401Unauthorized Requesterror
DELETE/sapi/v1/margin/orderListMargin Account Cancel OCO (TRADE)
Responses
StatusDescriptionSchema
200Margin OCO detailsmarginOcoOrder
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/priceIndexQuery Margin PriceIndex (MARKET_DATA)
Responses
StatusDescriptionSchema
200Price index
400Bad Requesterror
GET/sapi/v1/margin/rateLimit/orderQuery Current Margin Order Count Usage (TRADE)
Parameters
NameInRequiredType
symbolquerynostring
Responses
StatusDescriptionSchema
200Usage.
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/tradeCoeffGet Summary of Margin account (USER_DATA)
Parameters
NameInRequiredType
emailqueryyesstring
Responses
StatusDescriptionSchema
200Summary of Margin Account
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/margin/transferGet Cross Margin Transfer History (USER_DATA)
Responses
StatusDescriptionSchema
200Margin account transfer history, response in descending order
400Bad Requesterror
401Unauthorized Requesterror
Wallet34

Wallet Endpoints

GET/sapi/v1/account/apiRestrictionsGet API Key Permission (USER_DATA)
Responses
StatusDescriptionSchema
200API Key permissions
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/account/apiTradingStatusAccount API Trading Status (USER_DATA)
Responses
StatusDescriptionSchema
200Account API trading status
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/account/disableFastWithdrawSwitchDisable Fast Withdraw Switch (USER_DATA)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/account/enableFastWithdrawSwitchEnable Fast Withdraw Switch (USER_DATA)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/account/infoAccount info (USER_DATA)
Responses
StatusDescriptionSchema
200Account info detail
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/account/statusAccount Status (USER_DATA)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/accountSnapshotDaily Account Snapshot (USER_DATA)
Parameters
NameInRequiredType
typequeryyesstring
limitquerynointeger
Responses
StatusDescriptionSchema
200Account Snapshot
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/assetDetailAsset Detail (USER_DATA)
Responses
StatusDescriptionSchema
200Asset detail
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/assetDividendAsset Dividend Record (USER_DATA)
Parameters
NameInRequiredType
limitquerynointeger
Responses
StatusDescriptionSchema
200Records of asset devidend
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/asset/convert-transferConvert Transfer (USER_DATA)
Parameters
NameInRequiredType
clientTranIdqueryyesstring
targetAssetqueryyesstring
Responses
StatusDescriptionSchema
200Conversion Information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/convert-transfer/queryByPageQuery Convert Transfer (USER_DATA)
Parameters
NameInRequiredType
tranIdquerynointeger
assetquerynostring
startTimequeryyesinteger
endTimequeryyesinteger
accountTypequerynostring
Responses
StatusDescriptionSchema
200Query Convert Transfer
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/custody/transfer-historyQuery User Delegation History(For Master Account) (USER_DATA)
Parameters
NameInRequiredType
emailqueryyesstring
startTimequeryyesinteger
endTimequeryyesinteger
typequerynostring
Responses
StatusDescriptionSchema
200Delegation History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/dribbletDustLog(USER_DATA)
Parameters
NameInRequiredType
accountTypequerynostring
Responses
StatusDescriptionSchema
200Dust log records
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/asset/dustDust Transfer (USER_DATA)
Parameters
NameInRequiredType
assetqueryyesarray
accountTypequerynostring
Responses
StatusDescriptionSchema
200Dust log records
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/asset/dust-btcGet Assets That Can Be Converted Into BNB (USER_DATA)
Parameters
NameInRequiredType
accountTypequerynostring
Responses
StatusDescriptionSchema
200Account assets available to be converted to BNB
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/asset/get-funding-assetFunding Wallet (USER_DATA)
Responses
StatusDescriptionSchema
200Funding asset detail
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/ledger-transfer/cloud-mining/queryByPageGet Cloud-Mining payment and refund history (USER_DATA)
Parameters
NameInRequiredType
tranIdquerynointeger
clientTranIdquerynostring
assetquerynostring
startTimequeryyesinteger
endTimequeryyesinteger
Responses
StatusDescriptionSchema
200Cloud Mining Payment and Refund History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/tradeFeeTrade Fee (USER_DATA)
Responses
StatusDescriptionSchema
200Trade fee info per symbol
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/transferQuery User Universal Transfer History (USER_DATA)
Responses
StatusDescriptionSchema
200Universal transfer history
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/asset/transferUser Universal Transfer (USER_DATA)
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/asset/wallet/balanceQuery User Wallet Balance (USER_DATA)
Responses
StatusDescriptionSchema
200wallet balance
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/config/getallAll Coins' Information (USER_DATA)
Responses
StatusDescriptionSchema
200All coins details information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/contract/convertible-coinsQuery auto-converting stable coins (USER_DATA)
Responses
StatusDescriptionSchema
200User's auto-conversion settings i
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/capital/contract/convertible-coinsSwitch on/off BUSD and stable coins conversion (USER_DATA) (USER_DATA)
Parameters
NameInRequiredType
coinqueryyesstring
enablequeryyesboolean
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/deposit/addressDeposit Address (supporting network) (USER_DATA)
Responses
StatusDescriptionSchema
200Deposit address info
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/deposit/address/listFetch deposit address list with network (USER_DATA)
Parameters
NameInRequiredType
coinqueryyesstring
networkquerynostring
Responses
StatusDescriptionSchema
200Coin address
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/capital/deposit/credit-applyOne click arrival deposit apply (USER_DATA)
Parameters
NameInRequiredType
depositIdquerynointeger
txIdquerynostring
subAccountIdquerynointeger
subUserIdquerynointeger
Responses
StatusDescriptionSchema
200deposit result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/deposit/hisrecDeposit History(supporting network) (USER_DATA)
Parameters
NameInRequiredType
statusquerynointeger
Responses
StatusDescriptionSchema
200List of deposits
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/withdraw/address/listFetch withdraw address list (USER_DATA)
Responses
StatusDescriptionSchema
200Withdraw address list
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/capital/withdraw/applyWithdraw (USER_DATA)
Parameters
NameInRequiredType
withdrawOrderIdquerynostring
addressqueryyesstring
addressTagquerynostring
transactionFeeFlagquerynoboolean
namequerynostring
walletTypequerynointeger
Responses
StatusDescriptionSchema
200Transafer Id
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/withdraw/historyWithdraw History (supporting network) (USER_DATA)
Parameters
NameInRequiredType
withdrawOrderIdquerynostring
statusquerynointeger
Responses
StatusDescriptionSchema
200List of withdraw history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/spot/delist-scheduleGet symbols delist schedule for spot (MARKET_DATA)
Responses
StatusDescriptionSchema
200Symbols delist schedule
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/system/statusSystem Status (System)
Responses
StatusDescriptionSchema
200OK
POST/sapi/v3/asset/getUserAssetUser Asset (USER_DATA)
Responses
StatusDescriptionSchema
200User assets
400Bad Requesterror
401Unauthorized Requesterror
Sub-Account45

Sub-account Endpoints

GET/sapi/v1/capital/deposit/subAddressSub-account Spot Assets Summary (For Master Account)
Responses
StatusDescriptionSchema
200Deposit address info
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/capital/deposit/subHisrecSub-account Deposit History (For Master Account)
Parameters
NameInRequiredType
statusquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200Sub-account deposit history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/accountSnapshotManaged sub-account snapshot (For Investor Master Account)
Parameters
NameInRequiredType
typequeryyesstring
limitquerynointeger
Responses
StatusDescriptionSchema
200Sub-account spot snapshot
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/assetManaged sub-account asset details(For Investor Master Account)
Responses
StatusDescriptionSchema
200List of asset details
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/managed-subaccount/depositDeposit assets into the managed sub-account(For Investor Master Account)
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/deposit/addressGet Managed Sub-account Deposit Address (For Investor Master Account)
Responses
StatusDescriptionSchema
200Managed sub deposit address
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/fetch-future-assetQuery Managed Sub-account Futures Asset Details (For Investor Master Account)
Responses
StatusDescriptionSchema
200Sub account futures assset details
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/infoQuery Managed Sub-account List (For Investor)
Responses
StatusDescriptionSchema
200Managed sub account list
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/marginAssetQuery Managed Sub-account Margin Asset Details (For Investor Master Account)
Responses
StatusDescriptionSchema
200Sub account margin assset details
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/query-trans-logQuery Managed Sub Account Transfer Log (For Trading Team Sub Account)(USER_DATA)
Parameters
NameInRequiredType
transfersqueryyesstring
transferFunctionAccountTypequeryyesstring
Responses
StatusDescriptionSchema
200Managed sub deposit address
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/queryTransLogForInvestorQuery Managed Sub Account Transfer Log (For Investor Master Account)
Parameters
NameInRequiredType
transfersquerynostring
transferFunctionAccountTypequerynostring
Responses
StatusDescriptionSchema
200Managed sub account transfer logs (for invest account)
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/managed-subaccount/queryTransLogForTradeParentQuery Managed Sub Account Transfer Log (For Trading Team Master Account)
Parameters
NameInRequiredType
transfersquerynostring
transferFunctionAccountTypequerynostring
Responses
StatusDescriptionSchema
200Managed sub account transfer logs (for trading team)
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/managed-subaccount/withdrawWithdrawl assets from the managed sub-account(For Investor Master Account)
Parameters
NameInRequiredType
transferDatequerynointeger
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/blvt/enableEnable Leverage Token for Sub-account (For Master Account)
Parameters
NameInRequiredType
enableBlvtqueryyesboolean
Responses
StatusDescriptionSchema
200BLVT status
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/eoptions/enableEnable Options for Sub-account (For Master Account)(USER_DATA)
Responses
StatusDescriptionSchema
200Sub account EOptions status
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/futures/accountDetail on Sub-account's Futures Account (For Master Account)
Parameters
NameInRequiredType
emailqueryyesstring
Responses
StatusDescriptionSchema
200Futures account details
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/futures/accountSummarySummary of Sub-account's Futures Account (For Master Account)
Responses
StatusDescriptionSchema
200Futures account summary
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/futures/enableEnable Futures for Sub-account (For Master Account)
Responses
StatusDescriptionSchema
200Futures status
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/futures/internalTransferSub-account Futures Asset Transfer History (For Master Account)
Parameters
NameInRequiredType
futuresTypequeryyesinteger
limitquerynointeger
Responses
StatusDescriptionSchema
200Sub-account Futures Asset Transfer History
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/futures/internalTransferSub-account Futures Asset Transfer (For Master Account)
Parameters
NameInRequiredType
futuresTypequeryyesinteger
Responses
StatusDescriptionSchema
200Futures Asset Transfer Info
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/futures/positionRiskFutures Position-Risk of Sub-account (For Master Account)
Responses
StatusDescriptionSchema
200Futures account summary
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/futures/transferTransfer for Sub-account (For Master Account)
Parameters
NameInRequiredType
typequeryyesinteger
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/listQuery Sub-account List (For Master Account)
Parameters
NameInRequiredType
isFreezequerynostring
limitquerynointeger
Responses
StatusDescriptionSchema
200List of sub-accounts
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/margin/accountDetail on Sub-account's Margin Account (For Master Account)
Responses
StatusDescriptionSchema
200Margin sub-account details
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/margin/accountSummarySummary of Sub-account's Margin Account (For Master Account)
Responses
StatusDescriptionSchema
200Margin sub-account details
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/margin/enableEnable Margin for Sub-account (For Master Account)
Responses
StatusDescriptionSchema
200Margin status
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/margin/transferMargin Transfer for Sub-account (For Master Account)
Parameters
NameInRequiredType
typequeryyesinteger
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/spotSummarySub-account Spot Assets Summary (For Master Account)
Parameters
NameInRequiredType
sizequerynointeger
Responses
StatusDescriptionSchema
200Summary of Sub-account Spot Assets
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/statusSub-account's Status on Margin/Futures (For Master Account)
Responses
StatusDescriptionSchema
200Status on Margin/Futures
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/sub/transfer/historySub-account Spot Asset Transfer History (For Master Account)
Parameters
NameInRequiredType
limitquerynointeger
Responses
StatusDescriptionSchema
200Sub-account Spot Asset Transfer History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/subAccountApi/ipRestrictionGet IP Restriction for a Sub-account API Key (For Master Account)
Responses
StatusDescriptionSchema
200IP Restriction information
400Bad Requesterror
401Unauthorized Requesterror
DELETE/sapi/v1/sub-account/subAccountApi/ipRestriction/ipListDelete IP List for a Sub-account API Key (For Master Account)
Responses
StatusDescriptionSchema
200Delete IP information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/transaction-statisticsQuery Sub-account Transaction Statistics (For Master Account)
Responses
StatusDescriptionSchema
200Sub account transaction statistics
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/transfer/subToMasterTransfer to Master (For Sub-account)
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/transfer/subToSubTransfer to Sub-account of Same Master (For Sub-account)
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/transfer/subUserHistorySub-account Transfer History (For Sub-account)
Parameters
NameInRequiredType
typequerynointeger
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/sub-account/universalTransferUniversal Transfer History (For Master Account)
Parameters
NameInRequiredType
limitquerynointeger
Responses
StatusDescriptionSchema
200Transfer History
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/universalTransferUniversal Transfer (For Master Account)
Parameters
NameInRequiredType
fromAccountTypequeryyesstring
toAccountTypequeryyesstring
symbolquerynostring
Responses
StatusDescriptionSchema
200Transfer id
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/sub-account/virtualSubAccountCreate a Virtual Sub-account(For Master Account)
Parameters
NameInRequiredType
subAccountStringqueryyesstring
Responses
StatusDescriptionSchema
200Return the created virtual email
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/sub-account/futures/accountDetail on Sub-account's Futures Account V2 (For Master Account)
Parameters
NameInRequiredType
futuresTypequeryyesinteger
Responses
StatusDescriptionSchema
200USDT or COIN Margined Futures Details
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/sub-account/futures/accountSummarySummary of Sub-account's Futures Account V2 (For Master Account)
Parameters
NameInRequiredType
futuresTypequeryyesinteger
limitquerynointeger
Responses
StatusDescriptionSchema
200USDT or COIN Margined Futures Summary
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/sub-account/futures/positionRiskFutures Position-Risk of Sub-account V2 (For Master Account)
Parameters
NameInRequiredType
futuresTypequeryyesinteger
Responses
StatusDescriptionSchema
200USDT or COIN Margined Futures Position Risk
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v2/sub-account/subAccountApi/ipRestrictionUpdate IP Restriction for Sub-Account API key (For Master Account)
Parameters
NameInRequiredType
statusqueryyesstring
Responses
StatusDescriptionSchema
200Update IP Restriction
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v3/sub-account/assetsSub-account Assets (For Master Account)
Responses
StatusDescriptionSchema
200List of assets balances
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v4/sub-account/assetsQuery Sub-account Assets (For Master Account)
Responses
StatusDescriptionSchema
200Sub account balances
400Bad Requesterror
401Unauthorized Requesterror
Stream3

User Data Stream

POST/api/v3/userDataStreamCreate a ListenKey (USER_STREAM)
Responses
StatusDescriptionSchema
200Listen key
PUT/api/v3/userDataStreamPing/Keep-alive a ListenKey (USER_STREAM)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
DELETE/api/v3/userDataStreamClose a ListenKey (USER_STREAM)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
Margin Stream3

Margin User Data Stream

POST/sapi/v1/userDataStreamCreate a ListenKey (USER_STREAM)
Responses
StatusDescriptionSchema
200Margin listen key
PUT/sapi/v1/userDataStreamPing/Keep-alive a ListenKey (USER_STREAM)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
DELETE/sapi/v1/userDataStreamClose a ListenKey (USER_STREAM)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
Isolated Margin Stream3

Isolated User Data Stream

POST/sapi/v1/userDataStream/isolatedGenerate a Listen Key (USER_STREAM)
Responses
StatusDescriptionSchema
200Isolated margin listen key
PUT/sapi/v1/userDataStream/isolatedPing/Keep-alive a Listen Key (USER_STREAM)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
DELETE/sapi/v1/userDataStream/isolatedClose a ListenKey (USER_STREAM)
Responses
StatusDescriptionSchema
200OK
400Bad Requesterror
Savings4

Savings Endpoints

POST/sapi/v1/lending/customizedFixed/purchasePurchase Fixed/Activity Project (USER_DATA)
Responses
StatusDescriptionSchema
200Generated Purchase Id
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/lending/positionChangedChange Fixed/Activity Position to Daily Position (USER_DATA)
Responses
StatusDescriptionSchema
200Purchase information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/project/listGet Fixed/Activity Project List(USER_DATA)
Responses
StatusDescriptionSchema
200List of fixed projects
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/project/position/listGet Fixed/Activity Project Position (USER_DATA)
Responses
StatusDescriptionSchema
200List of fixed project positions
400Bad Requesterror
401Unauthorized Requesterror
Mining13

Mining Endpoints

POST/sapi/v1/mining/hash-transfer/configHashrate Resale Request (USER_DATA)
Responses
StatusDescriptionSchema
200Mining Account Id
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/mining/hash-transfer/config/cancelCancel Hashrate Resale configuration (USER_DATA)
Responses
StatusDescriptionSchema
200Success flag
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/hash-transfer/config/details/listHashrate Resale List (USER_DATA)
Responses
StatusDescriptionSchema
200List of hashrate resales
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/hash-transfer/profit/detailsHashrate Resale Details (USER_DATA)
Responses
StatusDescriptionSchema
200List of hashrate resale details
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/payment/listEarnings List (USER_DATA)
Responses
StatusDescriptionSchema
200List of earnings
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/payment/otherExtra Bonus List (USER_DATA)
Responses
StatusDescriptionSchema
200List of extra bonuses
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/payment/uidMining Account Earning (USER_DATA)
Responses
StatusDescriptionSchema
200Mining account earnings
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/pub/algoListAcquiring Algorithm (MARKET_DATA)
Responses
StatusDescriptionSchema
200Algorithm information
400Bad Requesterror
GET/sapi/v1/mining/pub/coinListAcquiring CoinName (MARKET_DATA)
Responses
StatusDescriptionSchema
200Coin information
400Bad Requesterror
GET/sapi/v1/mining/statistics/user/listAccount List (USER_DATA)
Responses
StatusDescriptionSchema
200List of mining accounts
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/statistics/user/statusStatistic List (USER_DATA)
Responses
StatusDescriptionSchema
200Mining account statistics
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/worker/detailRequest for Detail Miner List (USER_DATA)
Responses
StatusDescriptionSchema
200List of workers' hashrates'
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/mining/worker/listRequest for Miner List (USER_DATA)
Responses
StatusDescriptionSchema
200List of workers
400Bad Requesterror
401Unauthorized Requesterror
Futures3

Futures Endpoints

GET/sapi/v1/futures/histDataLinkGet Future TickLevel Orderbook Historical Data Download Link (USER_DATA)
Parameters
NameInRequiredType
symbolqueryyesstring
dataTypequeryyesstring
Responses
StatusDescriptionSchema
200data link
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/futures/transferGet Future Account Transaction History List (USER_DATA)
Responses
StatusDescriptionSchema
200Futures Transfer Query
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/futures/transferNew Future Account Transfer (USER_DATA)
Parameters
NameInRequiredType
typequeryyesinteger
Responses
StatusDescriptionSchema
200Futures Transfer
400Bad Requesterror
401Unauthorized Requesterror
Futures Algo6

Futures Algo Endpoints

GET/sapi/v1/algo/futures/historicalOrdersQuery Historical Algo Orders (USER_DATA)
Responses
StatusDescriptionSchema
200Historical Algo Orders
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/algo/futures/newOrderTwapTime-Weighted Average Price(Twap) New Order (TRADE)
Parameters
NameInRequiredType
quantityqueryyesnumber
durationqueryyesinteger
clientAlgoIdquerynostring
reduceOnlyquerynoboolean
limitPricequerynonumber
Responses
StatusDescriptionSchema
200Time-Weighted Average Price(Twap) New Order
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/algo/futures/newOrderVpVolume Participation(VP) New Order (TRADE)
Parameters
NameInRequiredType
quantityqueryyesnumber
urgencyqueryyesstring
clientAlgoIdquerynostring
reduceOnlyquerynoboolean
limitPricequerynonumber
Responses
StatusDescriptionSchema
200Volume Participation(VP) Order
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/algo/futures/openOrdersQuery Current Algo Open Orders (USER_DATA)
Responses
StatusDescriptionSchema
200Open Algo Orders
400Bad Requesterror
401Unauthorized Requesterror
DELETE/sapi/v1/algo/futures/orderCancel Algo Order(TRADE)
Parameters
NameInRequiredType
algoIdqueryyesinteger
Responses
StatusDescriptionSchema
200Cancelled order
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/algo/futures/subOrdersQuery Sub Orders (USER_DATA)
Parameters
NameInRequiredType
algoIdqueryyesinteger
Responses
StatusDescriptionSchema
200Sub orders
400Bad Requesterror
401Unauthorized Requesterror
Spot Algo5

Spot Algo Endpoints

GET/sapi/v1/algo/spot/historicalOrdersQuery Historical Algo Orders
Responses
StatusDescriptionSchema
200twap historical orders
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/algo/spot/newOrderTwapTime-Weighted Average Price (Twap) New Order
Parameters
NameInRequiredType
durationqueryyesinteger
clientAlgoIdquerynostring
limitPricequerynonumber
Responses
StatusDescriptionSchema
200twap order response
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/algo/spot/openOrdersQuery Current Algo Open Orders
Responses
StatusDescriptionSchema
200twap open orders
400Bad Requesterror
401Unauthorized Requesterror
DELETE/sapi/v1/algo/spot/orderCancel Algo Order
Parameters
NameInRequiredType
algoIdqueryyesinteger
Responses
StatusDescriptionSchema
200Cancelled twap order response
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/algo/spot/subOrdersQuery Sub Orders
Parameters
NameInRequiredType
algoIdqueryyesinteger
Responses
StatusDescriptionSchema
200twap sub orders
400Bad Requesterror
401Unauthorized Requesterror
Portfolio Margin14

Portfolio Margin Endpoints

GET/sapi/v1/portfolio/accountPortfolio Margin Account (USER_DATA)
Responses
StatusDescriptionSchema
200Portfolio account.
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/portfolio/asset-collectionFund Collection by Asset (USER_DATA)
Responses
StatusDescriptionSchema
200Result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/portfolio/asset-index-priceQuery Portfolio Margin Asset Index Price (MARKET_DATA)
Parameters
NameInRequiredType
assetquerynostring
Responses
StatusDescriptionSchema
200asset price index
400Bad Requesterror
POST/sapi/v1/portfolio/auto-collectionFund Auto-collection (USER_DATA)
Responses
StatusDescriptionSchema
200Result
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/portfolio/bnb-transferBNB Transfer (USER_DATA)
Parameters
NameInRequiredType
transferSidequeryyesstring
Responses
StatusDescriptionSchema
200Result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/portfolio/collateralRatePortfolio Margin Collateral Rate (MARKET_DATA)
Responses
StatusDescriptionSchema
200Portfolio Margin Collateral Rate.
400Bad Requesterror
GET/sapi/v1/portfolio/interest-historyQuery Classic Portfolio Margin Negative Balance Interest History (USER_DATA)
Responses
StatusDescriptionSchema
200Balance interest history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/portfolio/margin-asset-leverageGet Portfolio Margin Asset Leverage (USER_DATA)
Responses
StatusDescriptionSchema
200Classic Portfolio Margin Collateral Rate
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/portfolio/pmLoanPortfolio Margin Bankruptcy Loan Amount (USER_DATA)
Responses
StatusDescriptionSchema
200Portfolio Margin Bankruptcy Loan Amount.
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/portfolio/repayPortfolio Margin Bankruptcy Loan Repay (USER_DATA)
Parameters
NameInRequiredType
fromquerynostring
Responses
StatusDescriptionSchema
200Transaction.
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/portfolio/repay-futures-negative-balanceRepay futures Negative Balance (USER_DATA)
Responses
StatusDescriptionSchema
200Result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/portfolio/repay-futures-switchGet Auto-repay-futures Status (USER_DATA)
Responses
StatusDescriptionSchema
200Result
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/portfolio/repay-futures-switchChange Auto-repay-futures Status (USER_DATA)
Responses
StatusDescriptionSchema
200Result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/portfolio/collateralRatePortfolio Margin Pro Tiered Collateral Rate(USER_DATA)
Responses
StatusDescriptionSchema
200Portfolio Margin Collateral Rate.
400Bad Requesterror
401Unauthorized Requesterror
BLVT6

Binance Leveraged Tokens Endpoints

POST/sapi/v1/blvt/redeemRedeem BLVT (USER_DATA)
Responses
StatusDescriptionSchema
200Redemption record
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/blvt/redeem/recordRedemption Record (USER_DATA)
Parameters
NameInRequiredType
idquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200List of redemption record
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/blvt/subscribeSubscribe BLVT (USER_DATA)
Parameters
NameInRequiredType
costqueryyesnumber
Responses
StatusDescriptionSchema
200Subscription Info
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/blvt/subscribe/recordQuery Subscription Record (USER_DATA)
Parameters
NameInRequiredType
idquerynointeger
Responses
StatusDescriptionSchema
200List of subscription record
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/blvt/tokenInfoBLVT Info (MARKET_DATA)
Responses
StatusDescriptionSchema
200List of token information
400Bad Requesterror
GET/sapi/v1/blvt/userLimitBLVT User Limit Info (USER_DATA)
Responses
StatusDescriptionSchema
200List of token limits
400Bad Requesterror
401Unauthorized Requesterror
Fiat2

Fiat Endpoints

GET/sapi/v1/fiat/ordersFiat Deposit/Withdraw History (USER_DATA)
Responses
StatusDescriptionSchema
200History of deposit/withdraw orders
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/fiat/paymentsFiat Payments History (USER_DATA)
Responses
StatusDescriptionSchema
200History of fiat payments
400Bad Requesterror
401Unauthorized Requesterror
C2C1

Consumer-To-Consumer Endpoints

GET/sapi/v1/c2c/orderMatch/listUserOrderHistoryGet C2C Trade History (USER_DATA)
Parameters
NameInRequiredType
tradeTypequeryyesstring
startTimestampquerynointeger
endTimestampquerynointeger
rowsquerynointeger
Responses
StatusDescriptionSchema
200Trades history
400Bad Requesterror
401Unauthorized Requesterror
VIP Loans10

VIP Loans Endpoints

POST/sapi/v1/loan/vip/borrowVIP Loan Borrow
Parameters
NameInRequiredType
loanAccountIdqueryyesinteger
loanAmountqueryyesnumber
collateralAccountIdqueryyesstring
collateralCoinqueryyesstring
isFlexibleRatequeryyesstring
loanTermquerynointeger
Responses
StatusDescriptionSchema
200Collateral Assets Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/vip/collateral/accountCheck Locked Value of VIP Collateral Account (USER_DATA)
Parameters
NameInRequiredType
collateralAccountIdquerynointeger
Responses
StatusDescriptionSchema
200VIP Locked Value
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/vip/collateral/dataGet Collateral Asset Data (USER_DATA)
Responses
StatusDescriptionSchema
200Collateral Asset Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/vip/loanable/dataGet Loanable Assets Data
Responses
StatusDescriptionSchema
200Loanable Assets Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/vip/ongoing/ordersGet VIP Loan Ongoing Orders (USER_DATA)
Parameters
NameInRequiredType
collateralAccountIdquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200Ongoing VIP Loan Orders
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/loan/vip/renewVIP Loan Renew
Parameters
NameInRequiredType
loanTermquerynointeger
Responses
StatusDescriptionSchema
200Loan renew result
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/loan/vip/repayVIP Loan Repay (TRADE)
Responses
StatusDescriptionSchema
200VIP Loan Repayment
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/vip/repay/historyGet VIP Loan Repayment History (USER_DATA)
Parameters
NameInRequiredType
limitquerynointeger
Responses
StatusDescriptionSchema
200VIP Loan Repayment History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/vip/request/dataQuery Application Status (USER_DATA)
Responses
StatusDescriptionSchema
200Application Status
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/vip/request/interestRateGet Borrow Interest Rate (USER_DATA)
Parameters
NameInRequiredType
loanCoinquerynostring
Responses
StatusDescriptionSchema
200Borrow interest rate
400Bad Requesterror
401Unauthorized Requesterror
Crypto Loans21

Crypto Loans Endpoints

POST/sapi/v1/loan/adjust/ltvCrypto Loan Adjust LTV (TRADE)
Parameters
NameInRequiredType
orderIdqueryyesinteger
amountqueryyesnumber
directionqueryyesstring
Responses
StatusDescriptionSchema
200LTV Adjust
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/loan/borrowCrypto Loan Borrow (TRADE)
Parameters
NameInRequiredType
loanTermqueryyesinteger
Responses
StatusDescriptionSchema
200Borrow Information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/borrow/historyGet Crypto Loans Borrow History (USER_DATA)
Parameters
NameInRequiredType
orderIdquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200Borrow History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/collateral/dataGet Collateral Assets Data (USER_DATA)
Responses
StatusDescriptionSchema
200Collateral Assets Data
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/loan/customize/margin_callCrypto Loan Customize Margin Call (TRADE)
Parameters
NameInRequiredType
orderIdquerynointeger
marginCallqueryyesnumber
Responses
StatusDescriptionSchema
200Collateral Assets Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/incomeGet Crypto Loans Income History (USER_DATA)
Parameters
NameInRequiredType
typequerynostring
limitquerynointeger
Responses
StatusDescriptionSchema
200Loan History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/loanable/dataGet Loanable Assets Data (USER_DATA)
Responses
StatusDescriptionSchema
200Loanable Assets Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/ltv/adjustment/historyGet Loan LTV Adjustment History (USER_DATA)
Parameters
NameInRequiredType
orderIdquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200LTV Adjustment History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/ongoing/ordersGet Loan Ongoing Orders (USER_DATA)
Parameters
NameInRequiredType
orderIdquerynointeger
currentquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200Ongoing Orders
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/loan/repayCrypto Loan Repay (TRADE)
Parameters
NameInRequiredType
orderIdqueryyesinteger
amountqueryyesnumber
typequerynointeger
collateralReturnquerynoboolean
Responses
StatusDescriptionSchema
200Repayment Information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/repay/collateral/rateCheck Collateral Repay Rate (USER_DATA)
Parameters
NameInRequiredType
repayAmountqueryyesnumber
Responses
StatusDescriptionSchema
200Collateral Assets Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/loan/repay/historyGet Loan Repayment History (USER_DATA)
Parameters
NameInRequiredType
orderIdquerynointeger
limitquerynointeger
Responses
StatusDescriptionSchema
200Loan Repayment History
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v2/loan/flexible/adjust/ltvAdjust LTV - Flexible Loan Adjust LTV (TRADE)
Parameters
NameInRequiredType
adjustmentAmountqueryyesnumber
directionqueryyesstring
Responses
StatusDescriptionSchema
200adjust LTV result
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v2/loan/flexible/borrowBorrow - Flexible Loan Borrow (TRADE)
Responses
StatusDescriptionSchema
200Collateral Assets Data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/loan/flexible/borrow/historyBorrow - Get Flexible Loan Borrow History (USER_DATA)
Responses
StatusDescriptionSchema
200Loan borrow histroy
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/loan/flexible/collateral/dataGet Flexible Loan Collateral Assets Data (USER_DATA)
Responses
StatusDescriptionSchema
200Loan asset data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/loan/flexible/loanable/dataGet Flexible Loan Assets Data (USER_DATA)
Responses
StatusDescriptionSchema
200Loan asset data
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/loan/flexible/ltv/adjustment/historyAdjust LTV - Get Flexible Loan LTV Adjustment History (USER_DATA)
Responses
StatusDescriptionSchema
200LTV adjustment history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/loan/flexible/ongoing/ordersBorrow - Get Flexible Loan Ongoing Orders (USER_DATA)
Responses
StatusDescriptionSchema
200Collateral Assets Data
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v2/loan/flexible/repayRepay - Flexible Loan Repay (TRADE)
Parameters
NameInRequiredType
repayAmountqueryyesnumber
collateralReturnquerynoboolean
fullRepaymentquerynoboolean
Responses
StatusDescriptionSchema
200Loan repay
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/loan/flexible/repay/historyRepay - Get Flexible Loan Repayment History (USER_DATA)
Responses
StatusDescriptionSchema
200Loan repay history
400Bad Requesterror
401Unauthorized Requesterror
Pay1

Pay Endpoints

GET/sapi/v1/pay/transactionsGet Pay Trade History (USER_DATA)
Parameters
NameInRequiredType
limitquerynointeger
Responses
StatusDescriptionSchema
200Pay History
400Bad Requesterror
401Unauthorized Requesterror
Convert9

Convert Endpoints

POST/sapi/v1/convert/acceptQuoteAccept Quote (TRADE)
Parameters
NameInRequiredType
quoteIdqueryyesstring
Responses
StatusDescriptionSchema
200Accept Quote
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/convert/assetInfoQuery order quantity precision per asset (USER_DATA)
Responses
StatusDescriptionSchema
200Asset Precision Information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/convert/exchangeInfoList All Convert Pairs
Parameters
NameInRequiredType
fromAssetquerynostring
toAssetquerynostring
Responses
StatusDescriptionSchema
200List Convert Pairs
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/convert/getQuoteSend quote request (USER_DATA)
Parameters
NameInRequiredType
fromAssetqueryyesstring
toAssetqueryyesstring
fromAmountquerynonumber
toAmountquerynonumber
validTimequerynostring
walletTypequerynostring
Responses
StatusDescriptionSchema
200Quote Request
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/convert/limit/cancelOrderCancel limit order (USER_DATA)
Parameters
NameInRequiredType
orderIdqueryyesinteger
Responses
StatusDescriptionSchema
200Cancel Order
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/convert/limit/placeOrderPlace limit order (USER_DATA)
Parameters
NameInRequiredType
limitPricequeryyesnumber
baseAmountquerynonumber
quoteAmountquerynonumber
walletTypequerynostring
expiredTypequerynostring
Responses
StatusDescriptionSchema
200
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/convert/limit/queryOpenOrdersQuery limit open orders (USER_DATA)
Responses
StatusDescriptionSchema
200All existing limit orders
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/convert/orderStatusOrder status (USER_DATA)
Parameters
NameInRequiredType
orderIdquerynostring
quoteIdquerynostring
Responses
StatusDescriptionSchema
200Order Status
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/convert/tradeFlowGet Convert Trade History (USER_DATA)
Parameters
NameInRequiredType
startTimequeryyesinteger
endTimequeryyesinteger
limitquerynointeger
Responses
StatusDescriptionSchema
200Convert Trade History
400Bad Requesterror
401Unauthorized Requesterror
Rebate1

Rebate Endpoints

GET/sapi/v1/rebate/taxQueryGet Spot Rebate History Records (USER_DATA)
Parameters
NameInRequiredType
startTimequerynointeger
endTimequerynointeger
pagequerynointeger
Responses
StatusDescriptionSchema
200Rebate History
400Bad Requesterror
401Unauthorized Requesterror
NFT4

NFT Endpoints

GET/sapi/v1/nft/history/depositGet NFT Deposit History(USER_DATA)
Responses
StatusDescriptionSchema
200NFT Deposit History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/nft/history/transactionsGet NFT Transaction History (USER_DATA)
Parameters
NameInRequiredType
orderTypequeryyesinteger
Responses
StatusDescriptionSchema
200NFT Transaction History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/nft/history/withdrawGet NFT Withdraw History (USER_DATA)
Responses
StatusDescriptionSchema
200NFT Withdraw History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/nft/user/getAssetGet NFT Asset (USER_DATA)
Responses
StatusDescriptionSchema
200Asset Information
400Bad Requesterror
401Unauthorized Requesterror
Gift Card6

Gift Card Endpoints

POST/sapi/v1/giftcard/buyCodeBuy a Binance Code (TRADE)
Parameters
NameInRequiredType
baseTokenqueryyesstring
faceTokenqueryyesstring
baseTokenAmountqueryyesnumber
Responses
StatusDescriptionSchema
200Code creation
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/giftcard/buyCode/token-limitFetch Token Limit (USER_DATA)
Parameters
NameInRequiredType
baseTokenqueryyesstring
Responses
StatusDescriptionSchema
200Token limit
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/giftcard/createCodeCreate a Binance Code (USER_DATA)
Parameters
NameInRequiredType
tokenqueryyesstring
amountqueryyesnumber
Responses
StatusDescriptionSchema
200Code creation
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/giftcard/cryptography/rsa-public-keyFetch RSA Public Key (USER_DATA)
Responses
StatusDescriptionSchema
200RSA Public Key.
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/giftcard/redeemCodeRedeem a Binance Code (USER_DATA)
Parameters
NameInRequiredType
codequeryyesstring
externalUidquerynostring
Responses
StatusDescriptionSchema
200Redeemed Information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/giftcard/verifyVerify a Binance Code (USER_DATA)
Parameters
NameInRequiredType
referenceNoqueryyesstring
Responses
StatusDescriptionSchema
200Code Verification
400Bad Requesterror
401Unauthorized Requesterror
Auto-Invest17

Auto-Invest Endpoints

GET/sapi/v1/lending/auto-invest/all/assetQuery all source asset and target asset (USER_DATA)
Responses
StatusDescriptionSchema
200Target asset
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/history/listQuery subscription transaction history
Parameters
NameInRequiredType
planIdquerynointeger
targetAssetquerynonumber
planTypequerynostring
Responses
StatusDescriptionSchema
200Plan result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/index/infoQuery Index Details(USER_DATA)
Parameters
NameInRequiredType
indexIdqueryyesinteger
Responses
StatusDescriptionSchema
200Index result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/index/user-summaryQuery Index Linked Plan Position Details(USER_DATA)
Parameters
NameInRequiredType
indexIdqueryyesinteger
Responses
StatusDescriptionSchema
200Position Details
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/lending/auto-invest/one-offOne Time Transaction(TRADE)
Parameters
NameInRequiredType
sourceTypequeryyesstring
requestIdquerynostring
subscriptionAmountqueryyesnumber
sourceAssetqueryyesstring
flexibleAllowedToUsequerynoboolean
planIdquerynointeger
indexIdquerynointeger
detailsquerynoarray
Responses
StatusDescriptionSchema
200transaction result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/one-off/statusQuery One-Time Transaction Status (USER_DATA)
Parameters
NameInRequiredType
transactionIdqueryyesinteger
requestIdquerynostring
Responses
StatusDescriptionSchema
200transaction result
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/lending/auto-invest/plan/addInvestment plan creation (USER_DATA)
Parameters
NameInRequiredType
sourceTypequeryyesstring
requestIdquerynostring
planTypequeryyesstring
IndexIdquerynointeger
subscriptionAmountqueryyesnumber
subscriptionCyclequeryyesstring
subscriptionStartDayquerynointeger
subscriptionStartWeekdayquerynostring
subscriptionStartTimequeryyesinteger
sourceAssetqueryyesstring
flexibleAllowedToUsequerynoboolean
detailsqueryyesarray
Responses
StatusDescriptionSchema
200Plan result
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/lending/auto-invest/plan/editInvestment plan adjustment
Parameters
NameInRequiredType
planIdqueryyesinteger
subscriptionAmountqueryyesnumber
subscriptionCyclequeryyesstring
subscriptionStartDayquerynointeger
subscriptionStartWeekdayquerynostring
subscriptionStartTimequeryyesinteger
sourceAssetqueryyesstring
flexibleAllowedToUsequerynoboolean
detailsquerynoarray
Responses
StatusDescriptionSchema
200Plan result
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/lending/auto-invest/plan/edit-statusChange Plan Status
Parameters
NameInRequiredType
planIdqueryyesinteger
statusqueryyesstring
Responses
StatusDescriptionSchema
200Plan result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/plan/idQuery holding details of the plan
Parameters
NameInRequiredType
planIdquerynointeger
requestIdquerynostring
Responses
StatusDescriptionSchema
200Plan result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/plan/listGet list of plans
Parameters
NameInRequiredType
planTypequeryyesstring
Responses
StatusDescriptionSchema
200Plan result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/rebalance/historyIndex Linked Plan Rebalance Details (USER_DATA)
Responses
StatusDescriptionSchema
200Rebalance Details
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/lending/auto-invest/redeemIndex Linked Plan Redemption (TRADE)
Parameters
NameInRequiredType
indexIdqueryyesinteger
requestIdquerynostring
redemptionPercentagequeryyesinteger
Responses
StatusDescriptionSchema
200Redemption result
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/redeem/historyIndex Linked Plan Redemption History (USER_DATA)
Parameters
NameInRequiredType
requestIdqueryyesinteger
assetquerynostring
Responses
StatusDescriptionSchema
200Redemption history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/source-asset/listQuery source asset list (USER_DATA)
Parameters
NameInRequiredType
targetAssetquerynostring
indexIdquerynointeger
usageTypequeryyesstring
flexibleAllowedToUsequerynoboolean
Responses
StatusDescriptionSchema
200Asset list
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/target-asset/listGet target asset list (USER_DATA)
Parameters
NameInRequiredType
targetAssetquerynostring
Responses
StatusDescriptionSchema
200Target asset list
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/lending/auto-invest/target-asset/roi/listGet target asset ROI data (USER_DATA)
Parameters
NameInRequiredType
hisRoiTypequeryyesstring
Responses
StatusDescriptionSchema
200Target asset list
400Bad Requesterror
401Unauthorized Requesterror
Copy Trading2

Copy Trading Endpoints

GET/sapi/v1/copyTrading/futures/leadSymbolGet Futures Lead Trading Symbol Whitelist(USER_DATA)
Responses
StatusDescriptionSchema
200Futures Lead Trading Symbol Whitelist
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/copyTrading/futures/userStatusGet Futures Lead Trader Status(TRADE)
Responses
StatusDescriptionSchema
200Futures Lead Trader Status
400Bad Requesterror
401Unauthorized Requesterror
Simple Earn24

Simple Earn Endpoints

GET/sapi/v1/simple-earn/accountSimple Account (USER_DATA)
Responses
StatusDescriptionSchema
200Account Information
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/history/collateralRecordGet Collateral Record (USER_DATA)
Parameters
NameInRequiredType
productIdquerynostring
Responses
StatusDescriptionSchema
200Collateral Record
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/history/rateHistoryGet Rate History (USER_DATA)
Parameters
NameInRequiredType
productIdqueryyesstring
Responses
StatusDescriptionSchema
200Rate History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/history/redemptionRecordGet Flexible Redemption Record (USER_DATA)
Parameters
NameInRequiredType
productIdquerynostring
redeemIdquerynostring
assetquerynostring
Responses
StatusDescriptionSchema
200Flexible Redemption Record
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/history/rewardsRecordGet Flexible Rewards History (USER_DATA)
Parameters
NameInRequiredType
productIdquerynostring
assetquerynostring
typequeryyesstring
Responses
StatusDescriptionSchema
200Flexible Rewards History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/history/subscriptionRecordGet Flexible Subscription Record (USER_DATA)
Parameters
NameInRequiredType
productIdquerynostring
purchaseIdquerynostring
assetquerynostring
Responses
StatusDescriptionSchema
200Flexible Product Position
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/listGet Simple Earn Flexible Product List (USER_DATA)
Parameters
NameInRequiredType
assetquerynostring
Responses
StatusDescriptionSchema
200Simple Earn Flexible Product List
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/personalLeftQuotaGet Flexible Personal Left Quota (USER_DATA)
Parameters
NameInRequiredType
productIdqueryyesstring
Responses
StatusDescriptionSchema
200Flexible Personal Left Quota
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/positionGet Flexible Product Position (USER_DATA)
Parameters
NameInRequiredType
assetquerynostring
productIdquerynostring
Responses
StatusDescriptionSchema
200Flexible Product Position
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/simple-earn/flexible/redeemRedeem Flexible Product (TRADE)
Parameters
NameInRequiredType
productIdqueryyesstring
redeemAllquerynoboolean
amountquerynonumber
destAccountquerynostring
Responses
StatusDescriptionSchema
200Redeem Flexible Product
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/simple-earn/flexible/setAutoSubscribeSet Flexible Auto Subscribe (USER_DATA)
Parameters
NameInRequiredType
productIdqueryyesstring
autoSubscribequeryyesboolean
Responses
StatusDescriptionSchema
200Flexible Product Subscription Response
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/simple-earn/flexible/subscribeSubscribe Flexible Product (TRADE)
Parameters
NameInRequiredType
productIdqueryyesstring
amountqueryyesnumber
autoSubscribequerynoboolean
sourceAccountquerynostring
Responses
StatusDescriptionSchema
200Flexible Product Subscription Response
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/flexible/subscriptionPreviewGet Flexible Subscription Preview (USER_DATA)
Parameters
NameInRequiredType
productIdqueryyesstring
amountqueryyesnumber
Responses
StatusDescriptionSchema
200Flexible Subscription Preview
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/history/redemptionRecordGet Locked Redemption Record (USER_DATA)
Parameters
NameInRequiredType
positionIdquerynostring
redeemIdquerynostring
assetquerynostring
Responses
StatusDescriptionSchema
200Locked Redemption Record
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/history/rewardsRecordGet Locked Rewards History (USER_DATA)
Parameters
NameInRequiredType
positionIdquerynostring
assetquerynostring
Responses
StatusDescriptionSchema
200Locked Rewards History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/history/subscriptionRecordGet Locked Subscription Record (USER_DATA)
Parameters
NameInRequiredType
purchaseIdquerynostring
assetquerynostring
Responses
StatusDescriptionSchema
200Locked Subscription Record
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/listGet Simple Earn Locked Product List (USER_DATA)
Parameters
NameInRequiredType
assetquerynostring
Responses
StatusDescriptionSchema
200Simple Earn Locked Product List
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/personalLeftQuotaGet Locked Personal Left Quota (USER_DATA)
Parameters
NameInRequiredType
projectIdqueryyesstring
Responses
StatusDescriptionSchema
200Locked Personal Left Quota
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/positionGet Locked Product Position (USER_DATA)
Parameters
NameInRequiredType
assetquerynostring
positionIdquerynostring
projectIdquerynostring
Responses
StatusDescriptionSchema
200Locked Product Position
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/simple-earn/locked/redeemRedeem Locked Product (TRADE)
Parameters
NameInRequiredType
positionIdqueryyesstring
Responses
StatusDescriptionSchema
200Redeem Locked Product
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/simple-earn/locked/setAutoSubscribeSet Locked Auto Subscribe (USER_DATA)
Parameters
NameInRequiredType
positionIdqueryyesstring
autoSubscribequeryyesboolean
Responses
StatusDescriptionSchema
200Locked Auto Subscribe
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/setRedeemOptionSet Locked Product Redeem Option(USER_DATA)
Parameters
NameInRequiredType
positionIdqueryyesstring
redeemToquerynostring
Responses
StatusDescriptionSchema
200Locked Product Redeem Option
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/simple-earn/locked/subscribeSubscribe Locked Product (TRADE)
Parameters
NameInRequiredType
projectIdqueryyesstring
amountqueryyesnumber
autoSubscribequerynoboolean
sourceAccountquerynostring
redeemToquerynostring
Responses
StatusDescriptionSchema
200Locked Product Subscription Response
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/simple-earn/locked/subscriptionPreviewGet Locked Subscription Preview (USER_DATA)
Parameters
NameInRequiredType
projectIdqueryyesstring
amountqueryyesnumber
autoSubscribequerynoboolean
Responses
StatusDescriptionSchema
200Locked Product Subscription Response
400Bad Requesterror
401Unauthorized Requesterror
Dual Investment5
GET/sapi/v1/dci/product/accountsCheck Dual Investment accounts(USER_DATA)
Responses
StatusDescriptionSchema
200Dual Investment accounts
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/dci/product/auto_compound/edit-statusChange Auto-Compound status(USER_DATA)
Parameters
NameInRequiredType
positionIdqueryyesinteger
Responses
StatusDescriptionSchema
200Change Auto-Compound status response
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/dci/product/listGet Dual Investment product list(USER_DATA)
Parameters
NameInRequiredType
optionTypequeryyesstring
exercisedCoinqueryyesstring
investCoinqueryyesstring
Responses
StatusDescriptionSchema
200Dual Investment product list
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/dci/product/positionsGet Dual Investment positions(USER_DATA)
Parameters
NameInRequiredType
statusquerynostring
Responses
StatusDescriptionSchema
200Dual Investment product list
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/dci/product/subscribeSubscribe Dual Investment products(USER_DATA)
Parameters
NameInRequiredType
idqueryyesstring
orderIdqueryyesstring
depositAmountqueryyesnumber
Responses
StatusDescriptionSchema
200Dual Investment product subscription response
400Bad Requesterror
401Unauthorized Requesterror
Staking12
GET/sapi/v1/eth-staking/eth/history/rateHistoryGet WBETH Rate History (USER_DATA)
Responses
StatusDescriptionSchema
200WBETH Rate History
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/eth-staking/eth/history/redemptionHistoryGet ETH redemption history (USER_DATA)
Responses
StatusDescriptionSchema
200ETH redemption history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/eth-staking/eth/history/rewardsHistoryGet BETH rewards distribution history(USER_DATA)
Responses
StatusDescriptionSchema
200BETH rewards distribution history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/eth-staking/eth/history/stakingHistoryGet ETH staking history (USER_DATA)
Responses
StatusDescriptionSchema
200ETH staking history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/eth-staking/eth/history/wbethRewardsHistoryGet WBETH rewards history(USER_DATA)
Responses
StatusDescriptionSchema
200WBETH rewards history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/eth-staking/eth/quotaGet current ETH staking quota (USER_DATA)
Responses
StatusDescriptionSchema
200Eth staking quota
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/eth-staking/eth/redeemRedeem ETH (TRADE)
Parameters
NameInRequiredType
assetquerynostring
amountqueryyesnumber
Responses
StatusDescriptionSchema
200Returned ETH
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/eth-staking/wbeth/history/unwrapHistoryGet WBETH unwrap history (USER_DATA)
Responses
StatusDescriptionSchema
200WBETH unwrap history
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v1/eth-staking/wbeth/history/wrapHistoryGet WBETH wrap history (USER_DATA)
Responses
StatusDescriptionSchema
200WBETH wrap history
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v1/eth-staking/wbeth/wrapWrap BETH(TRADE)
Parameters
NameInRequiredType
amountqueryyesnumber
Responses
StatusDescriptionSchema
200Wrap BETH
400Bad Requesterror
401Unauthorized Requesterror
GET/sapi/v2/eth-staking/accountETH Staking account V2(USER_DATA)
Responses
StatusDescriptionSchema
200ETH Staking account
400Bad Requesterror
401Unauthorized Requesterror
POST/sapi/v2/eth-staking/eth/stakeSubscribe ETH Staking V2(TRADE)
Parameters
NameInRequiredType
amountqueryyesnumber
Responses
StatusDescriptionSchema
200Subscribed WBETH
400Bad Requesterror
401Unauthorized Requesterror

Try it

Developer reference

Base URLhttps://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