- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
- 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
-
- 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.
- 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
- 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
- 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
-
- 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
-
- 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.
- 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
-
- 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.
- 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
-
- 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.
- 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
-
- 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.
- 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