Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

acceptQuote(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Convert
POST /sapi/v1/convert/acceptQuote
account(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/account
account(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Get current account information.
account() - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
account() - Method in interface com.binance.connector.client.WebSocketApiClient
 
accountAllocations(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Retrieves allocations resulting from SOR order placement.
accountAllOcoOrders(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Query information about all your OCOs, filtered by time range.
If startTime and/or endTime are specified, fromId is ignored.
accountAllOrders(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Query information about all your orders – active, canceled, filled – filtered by time range.
If startTime and/or endTime are specified, orderId is ignored.
accountCommissionRates(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Get current account commission rates.
accountEarning(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/payment/uid
accountList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/statistics/user/list
accountPreventedMatches(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Displays the list of orders that were expired because of STP trigger.
accountRateLimitsOrders(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Query your current order rate limit.
accountSnapshot(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
- The query time period must be less than 30 days - Support query within the last one month only - If startTime and endTime are both not sent, records from the last 7 days are returned by default

GET /sapi/v1/accountSnapshot
accountStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/status
accountStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch account status detail.
accountStatus(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Query account information.
accountTradeHistory(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
Query information about all your trades, filtered by time range.
addLiquidityPreview(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Calculate expected share amount for adding liquidity in single or dual token.
adjustCrossMarginMaxLeverage(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Adjust cross margin max leverage

POST /sapi/v1/margin/max-leverage
aggTrades(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Get compressed, aggregate trades.
aggTrades(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get aggregate trades.
An aggregate trade (aggtrade) represents one or more individual trades.
Trades that fill at the same time, from the same taker order, with the same price – those trades are collected into an aggregate trade with total quantity of the individual trades.
aggTradeStream(String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
The Aggregate Trade Streams push trade information that is aggregated for a single taker order.
aggTradeStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.aggTradeStream(String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
aggTradeStream(String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
aggTradeStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
algorithm(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/pub/algoList
allAssets() - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/allAssets
allMiniTickerStream(WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
24hr rolling window mini-ticker statistics for all symbols that changed in an array.
allMiniTickerStream(WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.allMiniTickerStream(WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
allMiniTickerStream(WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
allMiniTickerStream(WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
allPairs() - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/allPairs
allRollingWindowTicker(String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Rolling window ticker statistics for all market symbols, computed over multiple windows.
allRollingWindowTicker(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.allRollingWindowTicker(String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
allRollingWindowTicker(String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
allRollingWindowTicker(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
allSourceAndTargetAssets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Query all source assets and target assets

GET /sapi/v1/lending/auto-invest/all/asset
allTickerStream(WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
24hr rolling window ticker statistics for all symbols that changed in an array.
allTickerStream(WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.allTickerStream(WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
allTickerStream(WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
allTickerStream(WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
apiPermission(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
GET /sapi/v1/account/apiRestrictions
apiTradingStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch account API trading status with details.
applyOneClickArrivalDeposit(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Apply deposit credit for expired address (One click arrival)

POST /sapi/v1/capital/deposit/credit-apply
asset(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/asset
assetCollection(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Transfers specific asset from Futures Account to Margin account

POST /sapi/v1/portfolio/asset-collection
assetDetail(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch details of assets supported on Binance.
assetDividend(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Query asset dividend record.
assetIndexPrice(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Query Portfolio Margin Asset Index Price

GET /sapi/v1/portfolio/asset-index-price
assetLeverage() - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
GET /sapi/v1/portfolio/margin-asset-leverage
assetQuantityPrecision(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Convert
GET /sapi/v1/convert/assetInfo
assets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
Fetch sub-account assets.
auth() - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
auth() - Method in interface com.binance.connector.client.WebSocketApiClient
 
autoCollection(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Transfers all assets from Futures Account to Margin account - The BNB would not be collected from UM-PM account to the Portfolio Margin account.
AutoInvest - Class in com.binance.connector.client.impl.spot
Auto-Invest Endpoints
AutoInvest(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.AutoInvest
 
AutoInvest(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.AutoInvest
 
autoRepayFuturesStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Query Auto-repay-futures Status

GET /sapi/v1/portfolio/repay-futures-switch
availableInventory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get the available margin inventory

GET /sapi/v1/margin/available-inventory
averagePrice(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Current average price for a symbol.
avgPrice(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get current average price for a symbol.

B

bankruptcyLoanRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Query Portfolio Margin Bankruptcy Loan Record

GET /sapi/v1/portfolio/pmLoan
Blvt - Class in com.binance.connector.client.impl.spot
BLVT Endpoints
Blvt(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Blvt
 
Blvt(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Blvt
 
blvtInfo(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Blvt
GET /sapi/v1/blvt/tokenInfo
bnbBurn(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
POST /sapi/v1/bnbBurn
bnbConvertableAssets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
POST /sapi/v1/asset/dust-btc
bnbConvertibleAssets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get assets that can be converted into BNB.
bnbTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
BNB transfer can be between Margin Account and USDM Account

POST /sapi/v1/portfolio/bnb-transfer
bonusList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/payment/other
bookTicker(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Best price/qty on the order book for a symbol or symbols.
bookTicker(String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Pushes any update to the best bid or ask's price or quantity in real-time for a specified symbol.
bookTicker(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.bookTicker(String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
bookTicker(String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
bookTicker(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
borrow(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Apply for a loan.
borrow(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
VIP loan is available for VIP users only.
borrowInterestRate(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
Get Borrow Interest Rate

GET /sapi/v1/loan/vip/request/interestRate
BSwap - Class in com.binance.connector.client.impl.spot
BSwap Endpoints
BSwap(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.BSwap
 
BSwap(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.BSwap
 
build(Category, WebSocketApiRequestHandler) - Static method in class com.binance.connector.client.impl.WebSocketApiModuleFactory
Build WebSocketApiModule for the given WebSocket API category if it does not exist yet.
busdConvert(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Convert transfer, convert between BUSD and stablecoins.
busdConvertHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet


GET /sapi/v1/asset/convert-transfer/queryByPage

C

C2C - Class in com.binance.connector.client.impl.spot
C2C Endpoints
C2C(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.C2C
 
C2C(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.C2C
 
cancelAllOpenOrders(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Cancel all open orders on a symbol, including OCO orders.
cancelHashrateResaleConfig(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/hash-transfer/config/cancel
cancelOCO(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Cancel an entire Order List.
cancelOcoOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Cancel an entire Order List for a margin account.
cancelOcoOrder(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Cancel an active OCO.
If both orderListId and listClientOrderId parameters are specified, only orderListId is used and listClientOrderId is ignored.
Canceling an individual leg with order.cancel will cancel the entire OCO as well.
cancelOpenOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Cancels all active orders on a symbol for margin account.
cancelOpenOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Cancels all active orders on a symbol.
cancelOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Cancel an active order for margin account.
cancelOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SpotAlgo
Cancel an open TWAP order

DELETE /sapi/v1/algo/spot/order
cancelOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Cancel an active order.
cancelOrder(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Cancel an active order.
If both orderId and origClientOrderId parameters are specified, only orderId is used and origClientOrderId is ignored.
cancelReplace(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Cancels an existing order and places a new order on the same symbol.
Filters are evaluated before the cancel order is placed.
If the new order placement is successfully sent to the engine, the order count will increase by 1.
cancelReplaceOrder(String, String, String, String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Cancel an existing order and immediately place a new order instead of the canceled one.
Similar to the order.place request, additional mandatory parameters (*) are determined by the new order type.
If both cancelOrderId and cancelOrigClientOrderId parameters are specified, only cancelOrderId is used and cancelOrigClientOrderId is ignored.
capitalFlow(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get cross or isolated margin capital flow

GET /sapi/v1/margin/capital-flow
changePlanStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Change Plan Status

POST /sapi/v1/lending/auto-invest/plan/edit-status
claimedHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Claim swap rewards or liquidity rewards

GET /sapi/v1/bswap/claimedHistory
claimRewards(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Claim swap rewards or liquidity rewards

POST /sapi/v1/bswap/claimRewards
close() - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
close() - Method in interface com.binance.connector.client.WebSocketApiClient
 
closeAllConnections() - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Closes all streams
closeAllConnections() - Method in interface com.binance.connector.client.WebSocketStreamClient
 
closeConnection(int) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Closes a specific stream based on stream ID.
closeConnection(int) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
closeIsolatedMarginListenKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.UserData
DELETE /sapi/v1/userDataStream/isolated
closeListenKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.UserData
Close out a user data stream.
closeMarginListenKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.UserData
DELETE /sapi/v1/userDataStream
cloudMiningHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
The query of Cloud-Mining payment and refund history

GET /sapi/v1/asset/ledger-transfer/cloud-mining/queryByPage
coinInfo(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Get information of coins (available for deposit and withdraw) for user.
coinName(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/pub/coinList
collateralAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
VIP loan is available for VIP users only.
collateralAsset(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
Get Collateral Asset Data

GET /sapi/v1/loan/vip/collateral/data
collateralAssetsData(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/collateral/data
collateralRate(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Portfolio Margin Collateral Rate

GET /sapi/v1/portfolio/collateralRate
collateralRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/history/collateralRecord
collateralRepayRate(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/repay/collateral/rate
com.binance.connector.client - package com.binance.connector.client
 
com.binance.connector.client.impl - package com.binance.connector.client.impl
 
com.binance.connector.client.impl.spot - package com.binance.connector.client.impl.spot
 
com.binance.connector.client.impl.websocketapi - package com.binance.connector.client.impl.websocketapi
 
combineStreams(ArrayList<String>, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Combined streams are accessed at /stream?streams=<streamName1>/<streamName2>/<streamName3>
combineStreams(ArrayList<String>, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.combineStreams(ArrayList, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
combineStreams(ArrayList<String>, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
combineStreams(ArrayList<String>, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
commission(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Get current account commission rates.
connect(WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
connect(WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
connect(WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketApiClient
 
connect(WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketApiClient
 
Convert - Class in com.binance.connector.client.impl.spot
Convert Endpoints
Convert(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Convert
 
Convert(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Convert
 
convertToBnB(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Convert dust assets to BNB

POST /sapi/v1/margin/dust
createAutoInvest() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createAutoInvest() - Method in interface com.binance.connector.client.SpotClient
 
createBlvt() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createBlvt() - Method in interface com.binance.connector.client.SpotClient
 
createBswap() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createBswap() - Method in interface com.binance.connector.client.SpotClient
 
createC2C() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createC2C() - Method in interface com.binance.connector.client.SpotClient
 
createCode(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.GiftCard
This API is for creating a Binance Code.
createConvert() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createConvert() - Method in interface com.binance.connector.client.SpotClient
 
createCryptoLoans() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createCryptoLoans() - Method in interface com.binance.connector.client.SpotClient
 
createDualTokensCode(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.GiftCard
This API is for buying a fixed-value Binance Code, which means your Binance Code will be redeemable to a token that is different to the token that you are paying in.
createFiat() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createFiat() - Method in interface com.binance.connector.client.SpotClient
 
createFutures() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createFutures() - Method in interface com.binance.connector.client.SpotClient
 
createGiftCard() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createGiftCard() - Method in interface com.binance.connector.client.SpotClient
 
createIsolatedMarginListenKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.UserData
POST /sapi/v1/userDataStream/isolated
createListenKey() - Method in class com.binance.connector.client.impl.spot.UserData
Start a new user data stream.
createMargin() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createMargin() - Method in interface com.binance.connector.client.SpotClient
 
createMarginListenKey() - Method in class com.binance.connector.client.impl.spot.UserData
POST /sapi/v1/userDataStream
createMarket() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createMarket() - Method in interface com.binance.connector.client.SpotClient
 
createMining() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createMining() - Method in interface com.binance.connector.client.SpotClient
 
createNFT() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createNFT() - Method in interface com.binance.connector.client.SpotClient
 
createPay() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createPay() - Method in interface com.binance.connector.client.SpotClient
 
createPortfolioMargin() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createPortfolioMargin() - Method in interface com.binance.connector.client.SpotClient
 
createRebate() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createRebate() - Method in interface com.binance.connector.client.SpotClient
 
createSimpleEarn() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createSimpleEarn() - Method in interface com.binance.connector.client.SpotClient
 
createSpotAlgo() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createSpotAlgo() - Method in interface com.binance.connector.client.SpotClient
 
createStaking() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createStaking() - Method in interface com.binance.connector.client.SpotClient
 
createSubAccount() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createSubAccount() - Method in interface com.binance.connector.client.SpotClient
 
createTrade() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createTrade() - Method in interface com.binance.connector.client.SpotClient
 
createUserData() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createUserData() - Method in interface com.binance.connector.client.SpotClient
 
createVIPLoans() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createVIPLoans() - Method in interface com.binance.connector.client.SpotClient
 
createVirtualSubAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/virtualSubAccount
createWallet() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
createWallet() - Method in interface com.binance.connector.client.SpotClient
 
crossMarginCollateralRatio() - Method in class com.binance.connector.client.impl.spot.Margin
Get cross margin collateral ratio

GET /sapi/v1/margin/crossMarginCollateralRatio
crossMarginData(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get cross margin fee data collection with any vip level or user's current specific data as https://www.binance.com/en/margin-fee.
crossMarginTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Execute transfer between spot account and cross margin account.
CryptoLoans - Class in com.binance.connector.client.impl.spot
Crypto Loans Endpoints
CryptoLoans(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.CryptoLoans
 
CryptoLoans(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.CryptoLoans
 
customizeMarginCall(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/customize/margin_call

D

delegationHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Query User Delegation History You need to open Enable Spot and Margin Trading permission for the API Key which requests this endpoint

GET /sapi/v1/asset/custody/transfer-history
deleteIpList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
DELETE /sapi/v1/sub-account/subAccountApi/ipRestriction/ipList
delistSchedule(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get tokens or symbols delist schedule for cross margin and isolated margin

GET /sapi/v1/margin/delist-schedule
depositAddress(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
Fetch sub-account deposit address.
depositAddress(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch deposit address with network.
depositAddresses(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch deposit address list with network.
depositHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.NFT
GET /sapi/v1/nft/history/deposit
depositHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
Fetch sub-account deposit history.
depositHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch deposit history.
depth(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
GET /api/v3/depth
depth(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get current order book.
Note that this request returns limited market depth.
If you need to continuously monitor order book updates, please consider using WebSocket Streams:
<symbol>@depth<levels>
<symbol>@depth
detailMinerList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/worker/detail
diffDepthStream(String, int, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Order book price and quantity depth updates used to locally manage an order book.
diffDepthStream(String, int, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.diffDepthStream(String, int, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
diffDepthStream(String, int, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
diffDepthStream(String, int, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
disableFastWithdraw(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
- This request will disable fastwithdraw switch under your account.
disableIsolatedAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
DELETE /sapi/v1/margin/isolated/account
dribblet(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Query the historical information of user's margin account small-value asset conversion BNB.
dustLog(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
GET /sapi/v1/asset/dribblet
dustTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Convert dust assets to BNB.

E

earningList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/payment/list
enableFastWithdraw(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
- This request will enable fastwithdraw switch under your account.
enableFutures(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/futures/enable
enableIsolatedAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Enable isolated margin account for a specific symbol.
enableLeverageToken(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v2/sub-account/futures/positionRisk
enableMargin(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/margin/enable
ethStakingAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v2/eth-staking/account
ethStakingQuota(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/eth/quota
ethStakingRateHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/eth/history/rateHistory
ethStakingRedeemHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/eth/history/redemptionHistory
ethStakingRewardsHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/eth/history/rewardsHistory
ethStakingSubHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/eth/history/stakingHistory
ethStakingWbethRewardHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/eth/history/wbethRewardsHistory
ethStakingWbethUnwrapHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/wbeth/history/unwrapHistory
ethStakingWbethWrapHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/eth-staking/wbeth/history/wrapHistory
exchangeInfo(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Convert
GET /sapi/v1/convert/exchangeInfo
exchangeInfo(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Current exchange trading rules and symbol information.
exchangeInfo(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiGeneral
Query current exchange trading rules, rate limits, and symbol information.
Notes:
Without parameters, exchangeInfo displays all symbols with ["SPOT, "MARGIN", "LEVERAGED"] permissions.
In order to list all active symbols on the exchange, you need to explicitly request all permissions.
Available Permissions
exchangeSmallLiability(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Convert cross margin assets with low liability value

POST /sapi/v1/margin/exchange-small-liability
extendIsolatedMarginListenKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.UserData
PUT /sapi/v1/userDataStream/isolated
extendListenKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.UserData
Keepalive a user data stream to prevent a time out.
extendMarginListenKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.UserData
PUT /sapi/v1/userDataStream

F

Fiat - Class in com.binance.connector.client.impl.spot
Fiat Endpoints
Fiat(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Fiat
 
Fiat(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Fiat
 
flexibleLoanAdjustLtv(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
POST /sapi/v1/loan/flexible/adjust/ltv
flexibleLoanAssets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
Get interest rate and borrow limit of flexible loanable assets.
flexibleLoanBorrow(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
POST /sapi/v1/loan/flexible/borrow
flexibleLoanBorrowHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/flexible/borrow/history
flexibleLoanCollateralAssets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
Get LTV information and collateral limit of flexible loan's collateral assets.
flexibleLoanLtvAdjustHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/flexible/ltv/adjustment/history
flexibleLoanOngoingOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/flexible/ongoing/orders
flexibleLoanRepay(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
POST /sapi/v1/loan/flexible/repay
flexibleLoanRepayHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/flexible/repay/history
flexiblePersonalLeftQuota(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/personalLeftQuota
flexibleProductList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
Get available Simple Earn flexible product list

GET /sapi/v1/simple-earn/flexible/list
flexibleProductPosition(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/position
flexibleRedemptionRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/history/redemptionRecord
flexibleRewardsHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/history/rewardsRecord
flexibleSubscriptionPreview(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/subscriptionPreview
flexibleSubscriptionRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/history/subscriptionRecord
forceLiquidationRec(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/forceLiquidationRec
fundingWallet(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
POST /sapi/v1/asset/get-funding-asset
Futures - Class in com.binance.connector.client.impl.spot
Futures Endpoints
Futures(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Futures
 
Futures(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Futures
 
futuresAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/futures/account
futuresAccountSummary(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/futures/accountSummary
futuresAccountSummaryV2(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v2/sub-account/futures/accountSummary
futuresAccountV2(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v2/sub-account/futures/account
futuresInternalTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/futures/internalTransfer
futuresOrderBookHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Futures
GET /sapi/v1/futures/histDataLink - The span between startTime and endTime can't be more than 7 days - The downloand link will be valid for 1 day - Only VIP user can query this endpoint
futuresPositionRisk(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/futures/positionRisk
futuresPositionRiskV2(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v2/sub-account/futures/positionRisk
futuresTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Futures
Execute transfer between spot account and futures account.
futuresTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/futures/transfer
futuresTransferHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Futures
GET /sapi/v1/futures/transfer

G

general() - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
general() - Method in interface com.binance.connector.client.WebSocketApiClient
 
getAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
GET /sapi/v1/portfolio/account
getAllIsolatedSymbols(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/isolated/allPairs
getAllOcoOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Retrieves all OCO for a specific margin account based on provided optional parameters.
getAllOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/allOrders
getAsset(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.NFT
GET /sapi/v1/nft/user/getAsset
getBnbBurn(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/bnbBurn
getBusdAutoConvertions() - Method in class com.binance.connector.client.impl.spot.Wallet
Get the stable coins set for auto-conversion to BUSD at deposit/withdrawal moments.
getFuturesInternalTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/futures/internalTransfer
getHistoricalOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SpotAlgo
Get all historical SPOT TWAP orders

GET /sapi/v1/algo/spot/historicalOrders
getIpRestriction(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/subAccountApi/ipRestriction
getIsolatedAccountLimit(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Query enabled isolated margin account limit.
getIsolatedSymbol(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/isolated/pair
getIsolatedTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/isolated/transfer
getOcoOpenOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/openOrderList
getOcoOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Retrieves a specific OCO based on provided optional parameters.
getOCOOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Retrieves a specific OCO based on provided optional parameters

GET /api/v3/orderList
getOcoOrder(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Check execution status of an OCO.
getOCOOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Retrieves all OCO based on provided optional parameters

GET /api/v3/allOrderList
getOpenOCOOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
GET /api/v3/openOrderList
getOpenOcoOrders(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Query execution status of all open OCOs.
If both orderListId and listClientOrderId parameters are specified, only orderListId is used and listClientOrderId is ignored.
Canceling an individual leg with order.cancel will cancel the entire OCO as well.
getOpenOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/openOrders
getOpenOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SpotAlgo
Get all open SPOT TWAP orders

GET /sapi/v1/algo/spot/openOrders
getOpenOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Get all open orders on a symbol.
getOpenOrders(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Query execution status of all open orders.
getOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/order
getOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Check an order's status.
getOrder(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Check execution status of an order.
If both orderId and origClientOrderId parameters are specified, only orderId is used and origClientOrderId is ignored.
getOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Get all account orders; active, canceled, or filled.
getPosition(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/staking/position
getSubOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SpotAlgo
Get respective sub orders for a specified algoId

GET /sapi/v1/algo/spot/subOrders
getUserAsset(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Get user assets, just for positive data.
GiftCard - Class in com.binance.connector.client.impl.spot
Gift Card Endpoints
GiftCard(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.GiftCard
 
GiftCard(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.GiftCard
 

H

hashrateResaleDetail(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/hash-transfer/profit/details
hashrateResaleList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/hash-transfer/config/details/list
hashrateResaleRequest(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/hash-transfer/config
historicalTrades(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Get older market trades.
historicalTrades(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get historical trades.
If fromId is not specified, the most recent trades are returned.
holdingPlan(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Query holding details of the plan

GET /sapi/v1/lending/auto-invest/plan/id

I

indexInfo(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Query index details

GET /sapi/v1/lending/auto-invest/index/info
indexPlanRebalanceInfo(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
GET /sapi/v1/lending/auto-invest/rebalance/history
indexPlanRedeemHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Get the history of Index Linked Plan Redemption transactions Max 30 day difference between startTime and endTime If no startTime and endTime, default to show past 30 day records

GET /sapi/v1/lending/auto-invest/redeem/history
interestHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/interestHistory
interestHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Query interest history of negative balance for portfolio margin.
interestRateHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/interestRateHistory
isolatedAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/isolated/account
isolatedMarginData(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get isolated margin fee data collection with any vip level or user's current specific data as https://www.binance.com/en/margin-fee.
isolatedMarginTier(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get isolated margin tier data collection with any tier as https://www.binance.com/en/margin-data.
isolatedTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
POST /sapi/v1/margin/isolated/transfer

K

klines(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Kline/candlestick bars for a symbol.
klines(String, String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get klines (candlestick bars).
Klines are uniquely identified by their open and close time.
klineStream(String, String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
The Kline/Candlestick Stream push updates to the current klines/candlestick every second.
klineStream(String, String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.klineStream(String, String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
klineStream(String, String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
klineStream(String, String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 

L

leverageBracket() - Method in class com.binance.connector.client.impl.spot.Margin
Get the liability assets leverage bracket in Cross Margin Pro Mode

GET /sapi/v1/margin/leverageBracket
liquidity(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Get liquidity information and user share of a pool.
liquidityAdd(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Add liquidity to a pool.
liquidityOps(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Get liquidity operation (add/remove) records.
liquidityRemove(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Remove liquidity from a pool, type include SINGLE and COMBINATION, asset is mandatory for single asset removal.
listenUserStream(String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
User Data Streams are accessed at /ws/<listenKey>
listenUserStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.listenUserStream(String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
listenUserStream(String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
listenUserStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
listUserOrderHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.C2C
GET /sapi/v1/c2c/orderMatch/listUserOrderHistory
loanableAssets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
Get interest rate and borrow limit of loanable assets.
loanAdjustLTV(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
POST /sapi/v1/loan/adjust/ltv
loanAdjustLTVHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/ltv/adjustment/history
loanAssetsData(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/loanable/data
loanBorrow(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
POST /sapi/v1/loan/borrow
loanBorrowHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/borrow/history
loanIncome(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/income
loanOngoingOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/ongoing/orders
loanRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/loan
loanRepay(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
POST /sapi/v1/loan/repay
loanRepayHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.CryptoLoans
GET /sapi/v1/loan/repay/history
lockedPersonalLeftQuota(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/locked/personalLeftQuota
lockedProductList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/locked/list
lockedProductPosition(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/locked/position
lockedRedemptionRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/locked/history/redemptionRecord
lockedRewardsHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/locked/history/rewardsRecord
lockedSubscriptionPreview(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/locked/subscriptionPreview
lockedSubscriptionRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/locked/history/subscriptionRecord
logon(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAuth
Authenticate WebSocket connection using the provided API key.
After calling session.logon, future requests under same connection won't send apiKey and signature parameters.
logout(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAuth
Forget the API key previously authenticated.

M

managedSubAccountSnapshot(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/managed-subaccount/accountSnapshot
managedSubDeposit(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/managed-subaccount/deposit
managedSubDetails(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/managed-subaccount/asset
managedSubWithdraw(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/managed-subaccount/withdraw
Margin - Class in com.binance.connector.client.impl.spot
Margin Endpoints
Margin(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Margin
 
Margin(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Margin
 
marginAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/margin/account
marginAccountSummary(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/margin/accountSummary
marginTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/margin/transfer
Market - Class in com.binance.connector.client.impl.spot
Market Endpoints
Market(String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Market
 
market() - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
market() - Method in interface com.binance.connector.client.WebSocketApiClient
 
maxBorrow(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/maxBorrowable
maxTransferable(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/maxTransferable
minerList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/worker/list
Mining - Class in com.binance.connector.client.impl.spot
Mining Endpoints
Mining(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Mining
 
Mining(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Mining
 
miniTickerStream(String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
24hr rolling window mini-ticker statistics.
miniTickerStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.miniTickerStream(String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
miniTickerStream(String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
miniTickerStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
myTrades(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Get trades for a specific account and symbol.

N

newOcoOrder(String, String, double, double, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Send in a new one-cancels-the-other (OCO) pair: LIMIT_MAKER + STOP_LOSS/STOP_LOSS_LIMIT orders (called legs), where activation of one order immediately cancels the other.
newOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Post a new order for margin account.
newOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Send in a new order.
newOrder(String, String, String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Send in a new order.
Additional mandatory parameters (*) are determined by the new order type.
newSorOrder(String, String, String, double, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Places an order using smart order routing (SOR).
nextHourlyInterestRate(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get the next hourly interest estimation

GET /sapi/v1/margin/next-hourly-interest-rate
NFT - Class in com.binance.connector.client.impl.spot
NFT Endpoints
NFT(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.NFT
 
NFT(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.NFT
 

O

ocoOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Send in a new OCO for a margin account.
ocoOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Send in a new OCO.
oneTimeTransactionStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Transaction status for one-time transaction

GET /sapi/v1/lending/auto-invest/one-off/status
ongoingOrders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
VIP loan is available for VIP users only.
orderRateLimit(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Displays the user's current margin order count usage for all intervals.
orders(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Fiat
GET /sapi/v1/fiat/orders
orderStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Convert
GET /sapi/v1/convert/orderStatus
orderStatus(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
Get order status

GET /sapi/v1/loan/vip/request/data

P

pair(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/pair
partialDepthStream(String, int, int, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Top bids and asks, Valid are 5, 10, or 20.
partialDepthStream(String, int, int, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.partialDepthStream(String, int, int, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
partialDepthStream(String, int, int, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
partialDepthStream(String, int, int, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
Pay - Class in com.binance.connector.client.impl.spot
Pay Endpoints
Pay(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Pay
 
Pay(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Pay
 
payments(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Fiat
GET /sapi/v1/fiat/payments
personalLeftQuota(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/staking/personalLeftQuota
ping() - Method in class com.binance.connector.client.impl.spot.Market
Test connectivity to the Rest API.
ping(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiGeneral
Test connectivity to the WebSocket API.
Note:
You can use regular WebSocket ping frames to test connectivity as well, WebSocket API will respond with pong frames as soon as possible.
ping request along with time is a safe way to test request-response handling in your application.
plansList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Query plan lists

GET /sapi/v1/lending/auto-invest/plan/list
planSubsHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Query the transaction history of plan subscriptions

GET /sapi/v1/lending/auto-invest/history/list
poolConfigure(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
GET /sapi/v1/bswap/poolConfigure
PortfolioMargin - Class in com.binance.connector.client.impl.spot
Portfolio Margin Endpoints
PortfolioMargin(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.PortfolioMargin
 
PortfolioMargin(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.PortfolioMargin
 
preventedMatches(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Displays the list of orders that were expired because of STP.
priceIndex(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/priceIndex
productList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
Get available Staking product list

GET /sapi/v1/staking/productList
purchase(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
POST /sapi/v1/staking/purchase

Q

queryUniversalTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/universalTransfer
queryUniversalTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
GET /sapi/v1/asset/transfer
quote(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Request a quote for swap quote asset (selling asset) for base asset (buying asset), essentially price/exchange rates.
quoteQty is quantity of quote asset (to sell).
Please be noted the quote is for reference only, the actual price will change as the liquidity changes, it's recommended to swap immediate after request a quote for slippage prevention.
quoteInquiry(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Convert
POST /sapi/v1/convert/getQuote

R

rateHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/flexible/history/rateHistory
rateLimitOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Displays the user's current order count usage for all intervals.
Rebate - Class in com.binance.connector.client.impl.spot
Rebate Endpoints
Rebate(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Rebate
 
Rebate(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Rebate
 
recentTrades(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get recent trades.
redeem(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Blvt
POST /sapi/v1/blvt/redeem
redeem(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
Redeem Staking product.
redeemCode(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.GiftCard
This API is for redeeming the Binance Code.
redeemEthStaking(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
Redeem WBETH or BETH and get ETH

POST /sapi/v1/eth-staking/eth/redeem
redeemFlexibleProduct(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
POST /sapi/v1/simple-earn/flexible/redeem
redeemIndexPlan(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
To redeem index-Linked plan holdings

POST /sapi/v1/lending/auto-invest/redeem
redeemLockedProduct(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
POST /sapi/v1/simple-earn/locked/redeem
redeemRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Blvt
GET /sapi/v1/blvt/redeem/record
removeLiquidityPreview(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Calculate the expected asset amount of single token redemption or dual token redemption.
renew(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
VIP loan is available for VIP users only.
repay(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Repay loan for margin account.
repay(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Repay Portfolio Margin Bankruptcy Loan

POST /sapi/v1/portfolio/repay
repay(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
VIP loan is available for VIP users only.
repayFutures(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Repay futures Negative Balance

POST /sapi/v1/portfolio/repay-futures-negative-balance
repaymentHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.VIPLoans
VIP loan is available for VIP users only.
repayRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/repay
rollingWindowTicker(String, String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Rolling window ticker statistics for a single symbol, computed over multiple windows.
rollingWindowTicker(String, String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.rollingWindowTicker(String, String, WebSocketMessageCallback) (String, WebSocketCallback)} plus accepts callbacks for all major websocket connection events.
rollingWindowTicker(String, String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
rollingWindowTicker(String, String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
rsaPublicKey(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.GiftCard
This API is for fetching the RSA Public Key.

S

serverTime(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiGeneral
Test connectivity to the WebSocket API and get the current server time.
setAutoStaking(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
Set auto staking on Locked Staking or Locked DeFi Staking

POST /sapi/v1/staking/setAutoStaking
setFlexibleAutoSubscribe(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
POST /sapi/v1/simple-earn/flexible/setAutoSubscribe
setLockedAutoSubscribe(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
POST /sapi/v1/simple-earn/locked/setAutoSubscribe
setProxy(ProxyAuth) - Method in class com.binance.connector.client.impl.SpotClientImpl
 
setProxy(ProxyAuth) - Method in interface com.binance.connector.client.SpotClient
 
setShowLimitUsage(boolean) - Method in class com.binance.connector.client.impl.SpotClientImpl
 
setShowLimitUsage(boolean) - Method in interface com.binance.connector.client.SpotClient
 
simpleAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
GET /sapi/v1/simple-earn/account
SimpleEarn - Class in com.binance.connector.client.impl.spot
Simple Earn Endpoints
SimpleEarn(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.SimpleEarn
 
SimpleEarn(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.SimpleEarn
 
smallLiabilityAssets(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Query the assets suitable for small liability exchanges.
smallLiabilityExchangeHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get the conversion history of low liabilities

GET /sapi/v1/margin/exchange-small-liability-history
sorAllocations(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Retrieves allocations resulting from SOR order placement.
sorOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Places an order using smart order routing (SOR).
sourceAssetList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Query Source Asset to be used for investment

GET /sapi/v1/lending/auto-invest/source-asset/list
spotAccountSummary(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
Get BTC valued asset summary of subaccounts.
SpotAlgo - Class in com.binance.connector.client.impl.spot
Spot Algo Endpoints
SpotAlgo(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.SpotAlgo
 
SpotAlgo(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.SpotAlgo
 
SpotClient - Interface in com.binance.connector.client
 
SpotClientImpl - Class in com.binance.connector.client.impl
 
SpotClientImpl() - Constructor for class com.binance.connector.client.impl.SpotClientImpl
 
SpotClientImpl(String) - Constructor for class com.binance.connector.client.impl.SpotClientImpl
 
SpotClientImpl(String, boolean) - Constructor for class com.binance.connector.client.impl.SpotClientImpl
 
SpotClientImpl(String, String) - Constructor for class com.binance.connector.client.impl.SpotClientImpl
 
SpotClientImpl(String, String, String) - Constructor for class com.binance.connector.client.impl.SpotClientImpl
 
SpotClientImpl(String, SignatureGenerator, String) - Constructor for class com.binance.connector.client.impl.SpotClientImpl
 
spotTransferHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/sub/transfer/history
Staking - Class in com.binance.connector.client.impl.spot
Staking Endpoints
Staking(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Staking
 
Staking(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Staking
 
stakingRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
GET /sapi/v1/staking/stakingRecord
statsticsList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Mining
GET /sapi/v1/mining/statistics/user/status
status(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiAuth
Query the status of the WebSocket connection, inspecting which API key (if any) is used to authorize requests.
SubAccount - Class in com.binance.connector.client.impl.spot
Sub-Account Endpoints
SubAccount(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.SubAccount
 
SubAccount(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.SubAccount
 
subAccountList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/list
subAccountToMaster(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/transfer/subToMaster
subAccountToSubAccount(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/transfer/subToSub
subEthStaking(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
Stake ETH to get WBETH

POST /sapi/v2/eth-staking/eth/stake
submitOneTimeTransaction(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
One time transaction

POST /sapi/v1/lending/auto-invest/one-off
subscribe(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Blvt
POST /sapi/v1/blvt/subscribe
subscribeFlexibleProduct(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
POST /sapi/v1/simple-earn/flexible/subscribe
subscribeLockedProduct(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SimpleEarn
POST /sapi/v1/simple-earn/locked/subscribe
subscriptionRecord(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Blvt
GET /sapi/v1/blvt/subscribe/record
swap(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Swap quoteAsset for baseAsset.
swapHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Get swap history.
swapPools() - Method in class com.binance.connector.client.impl.spot.BSwap
Get metadata about all swap pools.
switchAutoRepayFutures(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.PortfolioMargin
Change Auto-repay-futures Status

POST /sapi/v1/portfolio/repay-futures-switch
switchBusdAutoConversion(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Switch on/off the BUSD auto-conversion from/to a specific stable coin.
symbolTicker(String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
24hr rolling window ticker statistics for a single symbol.
symbolTicker(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.symbolTicker(String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
symbolTicker(String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
symbolTicker(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
systemStatus() - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch system status.

T

targetAssetList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
GET /sapi/v1/lending/auto-invest/target-asset/list
targetAssetRoiList(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
ROI return list for target asset

GET /sapi/v1/lending/auto-invest/target-asset/roi/list
taxQuery(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Rebate
GET /sapi/v1/rebate/taxQuery
testNewOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Test new order creation and signature/recvWindow long.
testNewOrder(String, String, String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Test order placement.
Validates new order parameters and verifies your signature but does not send the order into the matching engine.
Additional mandatory parameters (*) are determined by the new order type.
testNewSorOrder(String, String, String, double, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
Test new order creation and signature/recvWindow using smart order routing (SOR).
testSorOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Trade
Test new order creation and signature/recvWindow using smart order routing (SOR).
ticker(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
The window used to compute statistics will be no more than 59999ms from the requested windowSize.
ticker(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get rolling window price change statistics with a custom window.
Note:
Window size precision is limited to 1 minute.
While the closeTime is the current time of the request, openTime always start on a minute boundary.
As such, the effective window might be up to 59999 ms wider than the requested windowSize.
Either symbol or symbols must be specified.
ticker24H(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
24 hour rolling window price change statistics.
ticker24H(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get 24-hour rolling window price change statistics.
tickerBook(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get the current best price and quantity on the order book.
tickerPrice(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get the latest market price for a symbol.
tickerSymbol(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Latest price for a symbol or symbols.
tickerTradingDay(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get the current best price and quantity on the order book.
Note: Either symbol or symbols must be specified.
time() - Method in class com.binance.connector.client.impl.spot.Market
Test connectivity to the Rest API and get the current server time.
tokensLimit(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.GiftCard
This API is to help you verify which tokens are available for you to purchase fixed-value gift cards.
Trade - Class in com.binance.connector.client.impl.spot
Trade Endpoints
Trade(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Trade
 
Trade(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Trade
 
trade() - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
trade() - Method in interface com.binance.connector.client.WebSocketApiClient
 
tradeCoeff(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
Get personal margin level information

GET /sapi/v1/margin/tradeCoeff
tradeFee(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch trade fee.
tradeFlow(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Convert
GET /sapi/v1/convert/tradeFlow
trades(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/myTrades
trades(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Get recent trades.
tradeStream(String, WebSocketMessageCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
The Trade Streams push raw trade information; each trade has a unique buyer and seller.
tradeStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in class com.binance.connector.client.impl.WebSocketStreamClientImpl
Same as WebSocketStreamClientImpl.tradeStream(String, WebSocketMessageCallback) plus accepts callbacks for all major websocket connection events.
tradeStream(String, WebSocketMessageCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
tradeStream(String, WebSocketOpenCallback, WebSocketMessageCallback, WebSocketClosingCallback, WebSocketClosedCallback, WebSocketFailureCallback) - Method in interface com.binance.connector.client.WebSocketStreamClient
 
tradingDayTicker(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
Price change statistics for a trading day.
transactions(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Pay
GET /sapi/v1/pay/transactions
transactionsHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.NFT
GET /sapi/v1/pay/transactions
transferHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Margin
GET /sapi/v1/margin/transfer
transferHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
GET /sapi/v1/sub-account/transfer/subUserHistory
twapOrder(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SpotAlgo
Place a new spot TWAP order with Algo service.

U

uiKlines(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Market
The request is similar to klines having the same parameters and response.
uiKlines(String, String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
Get klines (candlestick bars) optimized for presentation.
This request is similar to klines, having the same parameters and response.
unclaimedRewards(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.BSwap
Get unclaimed rewards record.
universalTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v1/sub-account/universalTransfer
universalTransfer(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
You need to enable Permits Universal Transfer option for the api key which requests this endpoint.
unsetProxy() - Method in class com.binance.connector.client.impl.SpotClientImpl
 
unsetProxy() - Method in interface com.binance.connector.client.SpotClient
 
updateIpRestriction(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.SubAccount
POST /sapi/v2/sub-account/subAccountApi/ipRestriction
UserData - Class in com.binance.connector.client.impl.spot
User Data Streams Endpoints
UserData(String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.UserData
 
userDataStream() - Method in class com.binance.connector.client.impl.WebSocketApiClientImpl
 
userDataStream() - Method in interface com.binance.connector.client.WebSocketApiClient
 
userDataStreamPing(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiUserDataStream
Ping a user data stream to keep it alive.
User data streams close automatically after 60 minutes, even if you're listening to them on WebSocket Streams.
In order to keep the stream open, you have to regularly send pings using the userDataStream.ping request.
It is recommended to send a ping once every 30 minutes.
Note: the stream will close in 60 minutes unless userDataStream.ping requests are sent regularly.
userDataStreamStart(JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiUserDataStream
Start a new user data stream.
The response will output a listen key that can be subscribed through on the WebSocket stream afterwards.
Note: the stream will close in 60 minutes unless userDataStream.ping requests are sent regularly.
userDataStreamStop(String, JSONObject) - Method in class com.binance.connector.client.impl.websocketapi.WebSocketApiUserDataStream
Explicitly stop and close the user data stream.
userIndexPlans(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.AutoInvest
Details on users Index-Linked plan position details

GET /sapi/v1/lending/auto-invest/index/user-summary
userLimit(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Blvt
GET /sapi/v1/blvt/userLimit

V

verify(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.GiftCard
This API is for verifying whether the Binance Code is valid or not by entering Binance Code or reference number.
VIPLoans - Class in com.binance.connector.client.impl.spot
VIPLoans Endpoints
VIPLoans(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.VIPLoans
 
VIPLoans(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.VIPLoans
 

W

Wallet - Class in com.binance.connector.client.impl.spot
Wallet Endpoints
Wallet(String, String, String, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Wallet
 
Wallet(String, String, SignatureGenerator, boolean, ProxyAuth) - Constructor for class com.binance.connector.client.impl.spot.Wallet
 
walletBalance(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Query User Wallet Balance

GET /sapi/v1/asset/wallet/balance
WebSocketApiAccount - Class in com.binance.connector.client.impl.websocketapi
Account Requests
WebSocketApiAccount(WebSocketApiRequestHandler) - Constructor for class com.binance.connector.client.impl.websocketapi.WebSocketApiAccount
 
WebSocketApiAuth - Class in com.binance.connector.client.impl.websocketapi
Authentication requests
WebSocketApiAuth(WebSocketApiRequestHandler) - Constructor for class com.binance.connector.client.impl.websocketapi.WebSocketApiAuth
 
WebSocketApiClient - Interface in com.binance.connector.client
 
WebSocketApiClientImpl - Class in com.binance.connector.client.impl
 
WebSocketApiClientImpl() - Constructor for class com.binance.connector.client.impl.WebSocketApiClientImpl
 
WebSocketApiClientImpl(String) - Constructor for class com.binance.connector.client.impl.WebSocketApiClientImpl
 
WebSocketApiClientImpl(String, SignatureGenerator) - Constructor for class com.binance.connector.client.impl.WebSocketApiClientImpl
 
WebSocketApiClientImpl(String, SignatureGenerator, String) - Constructor for class com.binance.connector.client.impl.WebSocketApiClientImpl
 
WebSocketApiGeneral - Class in com.binance.connector.client.impl.websocketapi
General Requests
WebSocketApiGeneral(WebSocketApiRequestHandler) - Constructor for class com.binance.connector.client.impl.websocketapi.WebSocketApiGeneral
 
WebSocketApiMarket - Class in com.binance.connector.client.impl.websocketapi
Market Requests
WebSocketApiMarket(WebSocketApiRequestHandler) - Constructor for class com.binance.connector.client.impl.websocketapi.WebSocketApiMarket
 
WebSocketApiModule - Interface in com.binance.connector.client.impl.websocketapi
 
WebSocketApiModuleFactory - Class in com.binance.connector.client.impl
 
WebSocketApiTrade - Class in com.binance.connector.client.impl.websocketapi
Trading Requests
WebSocketApiTrade(WebSocketApiRequestHandler) - Constructor for class com.binance.connector.client.impl.websocketapi.WebSocketApiTrade
 
WebSocketApiUserDataStream - Class in com.binance.connector.client.impl.websocketapi
User Data Stream Requests
WebSocketApiUserDataStream(WebSocketApiRequestHandler) - Constructor for class com.binance.connector.client.impl.websocketapi.WebSocketApiUserDataStream
 
WebSocketStreamClient - Interface in com.binance.connector.client
 
WebSocketStreamClientImpl - Class in com.binance.connector.client.impl
WebSocket Streams
WebSocketStreamClientImpl() - Constructor for class com.binance.connector.client.impl.WebSocketStreamClientImpl
 
WebSocketStreamClientImpl(String) - Constructor for class com.binance.connector.client.impl.WebSocketStreamClientImpl
 
withdraw(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Submit a withdraw request.
withdrawHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.NFT
GET /sapi/v1/nft/history/withdraw
withdrawHistory(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Wallet
Fetch withdraw history.
wrapEthStakingWbeth(Map<String, Object>) - Method in class com.binance.connector.client.impl.spot.Staking
POST /sapi/v1/eth-staking/wbeth/wrap
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023. All rights reserved.