Derivatives Trading Portfolio Margin
- Modified parameter
strategyType:- enum added:
LIMIT_MAKER - affected methods:
new_cm_conditional_order()(POST /papi/v1/cm/conditional/order)new_um_conditional_order()(POST /papi/v1/um/conditional/order)
- enum added:
Sub Account
- Added parameter
limit- affected methods:
get_summary_of_sub_accounts_futures_account()(GET /sapi/v1/sub-account/futures/accountSummary)
- affected methods:
- Added parameter
page- affected methods:
get_summary_of_sub_accounts_futures_account()(GET /sapi/v1/sub-account/futures/accountSummary)
- affected methods:
Convert
- Modified response for
place_limit_order()(POST /sapi/v1/convert/limit/placeOrder):- property
orderIdadded - property
statusadded - property
toAmountdeleted - property
validTimestampdeleted - property
fromAmountdeleted - property
inverseRatiodeleted - property
quoteIddeleted - property
ratiodeleted
- property
Derivatives Trading Coin Futures
-
Modified response for
cancel_multiple_orders()(DELETE /dapi/v1/batchOrders):- items: property
pairadded - items: item property
pairadded
- items: property
-
Modified response for
current_all_open_orders()(GET /dapi/v1/openOrders):- items: property
pairadded - items: item property
pairadded
- items: property
Derivatives Trading Usds Futures
-
Added parameter
newOrderRespType- affected methods:
new_algo_order()(POST /fapi/v1/algoOrder)
- affected methods:
-
Modified parameter
batchOrders:- items: property
stopPriceadded - items: item property
stopPriceadded - affected methods:
modify_multiple_orders()(PUT /fapi/v1/batchOrders)
- items: property
-
Modified response for
place_multiple_orders()(POST /fapi/v1/batchOrders):- items: property
closePositionadded - items: item property
closePositionadded
- items: property
-
Modified response for
query_order()(GET /fapi/v1/order):- property
resultadded - property
idadded - property
executedQtydeleted - property
reduceOnlydeleted - property
priceProtectdeleted - property
closePositiondeleted - property
typedeleted - property
avgPricedeleted - property
orderIddeleted - property
updateTimedeleted - property
activatePricedeleted - property
timeInForcedeleted - property
cumQuotedeleted - property
workingTypedeleted - property
goodTillDatedeleted - property
positionSidedeleted - property
sidedeleted - property
origQtydeleted - property
timedeleted - property
selfTradePreventionModedeleted - property
clientOrderIddeleted - property
origTypedeleted - property
pricedeleted - property
priceMatchdeleted - property
stopPricedeleted - property
priceRatedeleted - property
symboldeleted status: typestring→integer
- property
- Added parameter
newOrderRespType- affected methods:
new_algo_order()(algoOrder.placemethod)
- affected methods:
- Modified response for
position_information_v2()(v2/account.positionmethod):result.items: propertyunRealizedProfitaddedresult.items: propertyunrealizedProfitdeletedresult.items: item propertyunRealizedProfitaddedresult.items: item propertyunrealizedProfitdeleted
Margin Trading
get_margin_asset_risk_based_liquidation_ratio()(GET /sapi/v1/margin/risk-based-liquidation-ratio)
Spot
- Added parameter
recvWindow- affected methods:
user_data_stream_subscribe_signature()(userDataStream.subscribe.signaturemethod)
- affected methods:
Wallet
- Modified response for
asset_dividend_record()(GET /sapi/v1/asset/assetDividend):rows.items: propertydirectionaddedrows.items: item propertydirectionadded
- Expose
codeon REST API response errors.
Alpha
- Initial release.
Derivatives Trading Portfolio Margin
- Modified response for
query_current_cm_open_order()(GET /papi/v1/cm/openOrder):- type
object→array - property
sidedeleted - property
reduceOnlydeleted - property
orderIddeleted - property
updateTimedeleted - property
statusdeleted - property
avgPricedeleted - property
clientOrderIddeleted - property
typedeleted - property
timedeleted - property
cumBasedeleted - property
executedQtydeleted - property
pricedeleted - property
symboldeleted - property
positionSidedeleted - property
origQtydeleted - property
origTypedeleted - property
pairdeleted - property
timeInForcedeleted
- type
Mining
- Deleted parameter
userName- affected methods:
hashrate_resale_detail()(GET /sapi/v1/mining/hash-transfer/profit/details)
- affected methods:
- Modified response for
hashrate_resale_list()(GET /sapi/v1/mining/hash-transfer/config/details/list):data.configDetails.items: propertytypeaddeddata.configDetails.items: item propertytypeadded
Simple Earn
- Modified response for
get_bfusd_quota_details()(GET /sapi/v1/bfusd/quota):- property
subscribeEnabledeleted - property
redeemEnabledeleted
- property
Vip Loan
- Modified response for
get_vip_loan_ongoing_orders()(GET /sapi/v1/loan/vip/ongoing/orders):rows.items: propertyloanRateaddedrows.items: item propertyloanRateadded
Wallet
-
Added parameter
accountType- affected methods:
dustlog()(GET /sapi/v1/asset/dribblet)
- affected methods:
-
Added parameter
asset- affected methods:
asset_detail()(GET /sapi/v1/asset/assetDetail)
- affected methods:
-
Modified response for
withdraw_history_v1()(GET /sapi/v1/localentity/withdraw/history):- items: property
addressTagdeleted - items: item property
addressTagdeleted
- items: property
-
Modified response for
withdraw_history_v2()(GET /sapi/v2/localentity/withdraw/history):- items: property
addressTagdeleted - items: item property
addressTagdeleted
- items: property
Crypto Loan
get_flexible_loan_interest_rate_history()(GET /sapi/v2/loan/interestRateHistory)
Derivatives Trading Coin Futures
place_multiple_orders()(POST /dapi/v1/batchOrders)
Derivatives Trading Options
- Update REST API and Websocket Streams to match latest API changes.
Derivatives Trading Portfolio Margin Pro
get_delta_mode_status()(GET /sapi/v1/portfolio/delta-mode)switch_delta_mode()(POST /sapi/v1/portfolio/delta-mode)
Derivatives Trading Usds Futures
- Added parameter
algo_id- affected methods:
cancel_algo_order()(DELETE /fapi/v1/algoOrder)
- affected methods:
- Added parameter
client_algo_id- affected methods:
cancel_algo_order()(DELETE /fapi/v1/algoOrder)
- affected methods:
- Deleted parameter
algo_id- affected methods:
cancel_algo_order()(DELETE /fapi/v1/algoOrder)
- affected methods:
- Deleted parameter
client_algo_id- affected methods:
cancel_algo_order()(DELETE /fapi/v1/algoOrder)
- affected methods:
- Modified response for
symbol_configuration()(GET /fapi/v1/symbolConfig):- items.
is_auto_add_margin: typestring→boolean - items.
is_auto_add_margin: typestring→boolean
- items.
- Added parameter
algo_id- affected methods:
cancel_algo_order()(algoOrder.cancelmethod)
- affected methods:
- Added parameter
client_algo_id- affected methods:
cancel_algo_order()(algoOrder.cancelmethod)
- affected methods:
- Deleted parameter
algo_id- affected methods:
cancel_algo_order()(algoOrder.cancelmethod)
- affected methods:
- Deleted parameter
client_algo_id- affected methods:
cancel_algo_order()(algoOrder.cancelmethod)
- affected methods:
- Added parameter
activate_price- affected methods:
new_algo_order()(algoOrder.placemethod)
- affected methods:
- Deleted parameter
activation_price- affected methods:
new_algo_order()(algoOrder.placemethod)
- affected methods:
- Modified response for
aggregate_trade_streams()(<symbol>@aggTradestream):- property
nqadded
- property
Dual Investment
- Update documentation URLs.
VIP Loan
get_vip_loan_accrued_interest()(GET /sapi/v1/loan/vip/accruedInterest)get_vip_loan_interest_rate_history()(GET /sapi/v1/loan/vip/interestRateHistory)
Wallet
submit_deposit_questionnaire_v2()(PUT /sapi/v2/localentity/deposit/provide-info)
- Modified parameter
deposit_id:- type
string→integer - affected methods:
submit_deposit_questionnaire()(PUT /sapi/v1/localentity/broker/deposit/provide-info)
- type
- Support integer randomisation on WS streams subscription/unsubscription.
Derivatives Trading Options
- Modified parameter
id:- type
string→integer - affected methods:
partial_book_depth_streams()(<symbol>@depth<levels>@<updateSpeed>stream)index_price_streams()(<symbol>@indexstream)kline_candlestick_streams()(<symbol>@kline_<interval>stream)ticker24_hour()(<symbol>@tickerstream)trade_streams()(<symbol>@tradestream)mark_price()(<underlyingAsset>@markPricestream)open_interest()(<underlyingAsset>@openInterest@<expirationDate>stream)ticker24_hour_by_underlying_asset_and_expiration_data()(<underlyingAsset>@ticker@<expirationDate>stream)new_symbol_info()(option_pairstream)
- type
Derivatives Trading Usds Futures
- Added parameter
activatePrice- affected methods:
new_algo_order()(POST /fapi/v1/algoOrder)
- affected methods:
- Deleted parameter
activationPrice- affected methods:
new_algo_order()(POST /fapi/v1/algoOrder)
- affected methods:
Spot
order_amend_keep_priority()(order.amend.keepPrioritymethod)
Wallet
dust_convert()(POST /sapi/v1/asset/dust-convert/convert)dust_convertible_assets()(POST /sapi/v1/asset/dust-convert/query-convertible-assets)
- Support request body params on
send_requestandsend_signed_requestfunctions across all products.
Derivatives Trading Coin Futures
- Modified parameter
batchOrders:- items.
orderId: typeinteger→string - items.
price: typenumber→string - items.
quantity: typenumber→string - items.
recvWindow: typeinteger→string - items.
orderId: typeinteger→string - items.
price: typenumber→string - items.
quantity: typenumber→string - items.
recvWindow: typeinteger→string - affected methods:
modify_multiple_orders()(PUT /dapi/v1/batchOrders)
- items.
Derivatives Trading Options
- Modified parameter
orders:- items.
isMmp: typeboolean→string - items.
postOnly: typeboolean→string - items.
price: typenumber→string - items.
quantity: typenumber→string - items.
reduceOnly: typeboolean→string - items.
isMmp: typeboolean→string - items.
postOnly: typeboolean→string - items.
price: typenumber→string - items.
quantity: typenumber→string - items.
reduceOnly: typeboolean→string - affected methods:
place_multiple_orders()(POST /eapi/v1/batchOrders)
- items.
Derivatives Trading Portfolio Margin
- Modified response for
um_position_adl_quantile_estimation()(GET /papi/v1/um/adlQuantile):- items.
adlQuantile: propertyHEDGEdeleted
- items.
Derivatives Trading Usds Futures
futures_tradfi_perps_contract()(POST /fapi/v1/stock/contract)trading_schedule()(GET /fapi/v1/tradingSchedule)
trading_session_stream()(tradingSessionstream)
-
Deleted parameter
activationPrice- affected methods:
new_order()(POST /fapi/v1/order)
- affected methods:
-
Deleted parameter
callbackRate- affected methods:
new_order()(POST /fapi/v1/order)
- affected methods:
-
Deleted parameter
closePosition- affected methods:
new_order()(POST /fapi/v1/order)
- affected methods:
-
Deleted parameter
priceProtect- affected methods:
new_order()(POST /fapi/v1/order)
- affected methods:
-
Deleted parameter
stopPrice- affected methods:
new_order()(POST /fapi/v1/order)
- affected methods:
-
Deleted parameter
workingType- affected methods:
new_order()(POST /fapi/v1/order)
- affected methods:
-
Modified parameter
batchOrders:- items: property
activationPricedeleted - items: property
callbackRatedeleted - items: property
stopPricedeleted - items: property
workingTypedeleted - items: property
priceProtectdeleted - items: item property
activationPricedeleted - items: item property
callbackRatedeleted - items: item property
stopPricedeleted - items: item property
workingTypedeleted - items: item property
priceProtectdeleted - affected methods:
place_multiple_orders()(POST /fapi/v1/batchOrders)
- items: property
-
Modified parameter
batchOrders:- items.
orderId: typeinteger→string - items.
price: typenumber→string - items.
quantity: typenumber→string - items.
recvWindow: typeinteger→string - items.
orderId: typeinteger→string - items.
price: typenumber→string - items.
quantity: typenumber→string - items.
recvWindow: typeinteger→string - affected methods:
modify_multiple_orders()(PUT /fapi/v1/batchOrders)
- items.
-
Modified response for
place_multiple_orders()(POST /fapi/v1/batchOrders):- items: property
priceRatedeleted - items: property
activatePricedeleted - items: item property
priceRatedeleted - items: item property
activatePricedeleted
- items: property
-
Modified response for
new_order()(POST /fapi/v1/order):- property
activatePricedeleted - property
priceRatedeleted
- property
- Modified response for
cancel_algo_order()(algoOrder.cancelmethod):result: propertymsgaddedresult: propertycodeaddedresult: propertyicebergQuantitydeletedresult: propertyorderTypedeletedresult: propertycreateTimedeletedresult: propertyalgoStatusdeletedresult: propertyreduceOnlydeletedresult: propertyupdateTimedeletedresult: propertytriggerPricedeletedresult: propertypositionSidedeletedresult: propertypriceMatchdeletedresult: propertyclosePositiondeletedresult: propertytimeInForcedeletedresult: propertyquantitydeletedresult: propertygoodTillDatedeletedresult: propertytriggerTimedeletedresult: propertypriceProtectdeletedresult: propertyworkingTypedeletedresult: propertyalgoTypedeletedresult: propertypricedeletedresult: propertysidedeletedresult: propertyselfTradePreventionModedeletedresult: propertysymboldeleted
Fiat
deposit()(POST /sapi/v1/fiat/deposit)fiat_withdraw()(POST /sapi/v2/fiat/withdraw)get_order_detail()(GET /sapi/v1/fiat/get-order-detail)
Spot
order_list_opo()(POST /api/v3/orderList/opo)order_list_opoco()(POST /api/v3/orderList/opoco)
order_list_place_opo()(orderList.place.opomethod)order_list_place_opoco()(orderList.place.opocomethod)
- Modified response for
exchange_info()(GET /api/v3/exchangeInfo):symbols.items: propertyopoAllowedaddedsymbols.items: item propertyopoAllowedadded
- Modified response for
exchange_info()(exchangeInfomethod):result.symbols.items: propertyopoAllowedaddedresult.symbols.items: item propertyopoAllowedadded
/order.amend.keep_priority()(order.amend.keepPrioritymethod)
/!ticker@arr()(!ticker@arrstream)
- Removed unstable
if letchains on rust versions older than 1.90.0. - Added logger initialisation on examples.
-
The crate no longer auto-initializes a global
tracingsubscriber. Logging configuration is now opt-in and must be performed by the application. The existing helperlogger::init()is still available, but it is no longer called automatically by the library.-
If you previously relied on the connector to set up logging for you, call this once in your application before creating any clients:
use binance_sdk::logger; fn main() { logger::init(); }
-
If your application already configures a global
tracingsubscriber, nothing changes:logger::init()is not called by the library and if you call it yourself it will early-return when a subscriber is already set.
-
Derivatives Trading Usds Futures
rpi_order_book()(GET /fapi/v1/rpiDepth)
rpi_diff_book_depth_streams()(<symbol>@rpiDepth@500msstream)
- Modified response for
user_commission_rate()(GET /dapi/v1/commissionRate):- property
rpi_commission_rateadded
- property
- Modified
UserDataStreamEventsResponseforAlgoUpdate:o: propertyrmadded
Simple Earn
-
Modified response for
get_bfusd_account()(GET /sapi/v1/bfusd/account):- property
usdt_profitadded - property
bfusd_profitadded - property
total_profitremoved
- property
-
Modified response for
get_bfusd_rewards_history()(GET /sapi/v1/bfusd/history/rewardsHistory):rows.items: propertyreward_assetadded
Derivatives Trading Portfolio Margin Pro
- Renamed
transfer_ldusdt_for_portfolio_margin()totransfer_ldusdt_rwusd_for_portfolio_margin().
Derivatives Trading Usds Futures
adl_risk()(GET /fapi/v1/symbolAdlRisk)
Derivatives Trading Options
- Renamed
symbol_price_ticker()toindex_price_ticker().
- Modified response for
trade_streams()(<symbol>@trademethod):t: number -> string
Derivatives Trading Portfolio Margin
- Modified response for
user_data()method:- removed
m_uppercasefromExecutionreport
- removed
Derivatives Trading Usds Futures
-
Modified parameter
batchOrders:- items.
timeInForce: enum added:RPI - items.
timeInForce: enum added:RPI - affected methods:
place_multiple_orders()(POST /fapi/v1/batchOrders)
- items.
-
Modified parameter
timeInForce:- enum added:
RPI - affected methods:
new_algo_order()(POST /fapi/v1/algoOrder)new_order()(POST /fapi/v1/order)test_order()(POST /fapi/v1/order/test)
- enum added:
-
Modified response for
old_trades_lookup()(GET /fapi/v1/historicalTrades):- items: property
isRPITradeadded - items: item property
isRPITradeadded
- items: property
-
Modified response for
recent_trades_list()(GET /fapi/v1/trades):- items: property
isRPITradeadded - items: item property
isRPITradeadded
- items: property
- Modified parameter
timeInForce:- enum added:
RPI - affected methods:
new_algo_order()(algoOrder.placemethod)new_order()(order.placemethod)
- enum added:
Fiat
fiat_withdraw()(GET /sapi/v2/fiat/withdraw)get_order_detail()(GET /sapi/v1/fiat/get-order-detail)
Spot
- Marked
all_ticker()(!ticker@arrstream) as deprecated.
C2C
- Added parameter
endTimestamp- affected methods:
get_c2_c_trade_history()(GET /sapi/v1/c2c/orderMatch/listUserOrderHistory)
- affected methods:
- Added parameter
startTimestamp- affected methods:
get_c2_c_trade_history()(GET /sapi/v1/c2c/orderMatch/listUserOrderHistory)
- affected methods:
- Deleted parameter
endTime- affected methods:
get_c2_c_trade_history()(GET /sapi/v1/c2c/orderMatch/listUserOrderHistory)
- affected methods:
- Deleted parameter
startTime- affected methods:
get_c2_c_trade_history()(GET /sapi/v1/c2c/orderMatch/listUserOrderHistory)
- affected methods:
Derivatives Trading Portfolio Margin Pro
mint_bfusd_for_portfolio_margin()(POST /sapi/v1/portfolio/mint)redeem_bfusd_for_portfolio_margin()(POST /sapi/v1/portfolio/redeem)
Derivatives Trading Usds Futures
cancel_algo_order()(algoOrder.cancelmethod)new_algo_order()(algoOrder.placemethod)
Fiat
fiat_withdraw()(GET /sapi/v2/fiat/withdraw)get_order_detail()(GET /sapi/v1/fiat/get-order-detail)
Margin Trading
close_isolated_margin_user_data_stream()(DELETE /sapi/v1/userDataStream/isolated)close_margin_user_data_stream()(DELETE /sapi/v1/userDataStream)keepalive_isolated_margin_user_data_stream()(PUT /sapi/v1/userDataStream/isolated)keepalive_margin_user_data_stream()(PUT /sapi/v1/userDataStream)start_isolated_margin_user_data_stream()(POST /sapi/v1/userDataStream/isolated)start_margin_user_data_stream()(POST /sapi/v1/userDataStream)
Derivatives Trading Usds Futures
cancel_algo_order()(DELETE /fapi/v1/algoOrder)cancel_all_algo_open_orders()(DELETE /fapi/v1/algoOpenOrders)current_all_algo_open_orders()(GET /fapi/v1/openAlgoOrders)new_algo_order()(POST /fapi/v1/algoOrder)query_algo_order()(GET /fapi/v1/algoOrder)query_all_algo_orders()(GET /fapi/v1/allAlgoOrders)
C2c
- Added parameter
rows- affected methods:
get_c2_c_trade_history()(GET /sapi/v1/c2c/orderMatch/listUserOrderHistory)
- affected methods:
- Added parameter
tradeType- affected methods:
get_c2_c_trade_history()(GET /sapi/v1/c2c/orderMatch/listUserOrderHistory)
- affected methods:
Simple Earn
get_bfusd_account()(GET /sapi/v1/bfusd/account)get_bfusd_quota_details()(GET /sapi/v1/bfusd/quota)get_bfusd_rate_history()(GET /sapi/v1/bfusd/history/rateHistory)get_bfusd_redemption_history()(GET /sapi/v1/bfusd/history/redemptionHistory)get_bfusd_rewards_history()(GET /sapi/v1/bfusd/history/rewardsHistory)get_bfusd_subscription_history()(GET /sapi/v1/bfusd/history/subscriptionHistory)redeem_bfusd()(POST /sapi/v1/bfusd/redeem)subscribe_bfusd()(POST /sapi/v1/bfusd/subscribe)
Spot
- Added parameter
symbolStatus- affected methods:
depth()(GET /api/v3/depth)ticker()(GET /api/v3/ticker)ticker24hr()(GET /api/v3/ticker/24hr)ticker_book_ticker()(GET /api/v3/ticker/bookTicker)ticker_price()(GET /api/v3/ticker/price)ticker_trading_day()(GET /api/v3/ticker/tradingDay)
- affected methods:
- Added parameter
symbolStatus- affected methods:
depth()(depthmethod)ticker()(tickermethod)ticker24hr()(ticker.24hrmethod)ticker_book()(ticker.bookmethod)ticker_price()(ticker.pricemethod)ticker_trading_day()(ticker.tradingDaymethod)
- affected methods:
Staking
- Modified response for
get_current_eth_staking_quota()(GET /sapi/v1/eth-staking/eth/quota):- property
minRedeemAmountadded - property
redeemPeriodadded - property
stakeableadded - property
commissionFeeadded - property
redeemableadded - property
calculatingadded - property
minStakeAmountadded
- property
Derivatives Trading Usds Futures
- Marked
symbol_price_ticker(GET /fapi/v1/ticker/price) as deprecated.
Margin Trading
- Marked
close_isolated_margin_user_data_stream(DELETE /sapi/v1/userDataStream/isolated) as deprecated - Marked
close_margin_user_data_stream(DELETE /sapi/v1/userDataStream) as deprecated - Marked
keepalive_isolated_margin_user_data_stream(PUT /sapi/v1/userDataStream/isolated) as deprecated - Marked
keepalive_margin_user_data_stream(PUT /sapi/v1/userDataStream) as deprecated - Marked
start_isolated_margin_user_data_stream(POST /sapi/v1/userDataStream/isolated) as deprecated - Marked
start_margin_user_data_stream(POST /sapi/v1/userDataStream) as deprecated
Spot
- Marked
order_oco(POST /api/v3/order/oco) as deprecated.
- Marked
order_list_place(orderList.placemethod) as deprecated.
delete_user_data_stream()(DELETE /api/v3/userDataStream)new_user_data_stream()(POST /api/v3/userDataStream)put_user_data_stream()(PUT /api/v3/userDataStream)
/user_data_stream.ping()(userDataStream.pingmethod)/user_data_stream.start()(userDataStream.startmethod)/user_data_stream.stop()(userDataStream.stopmethod)
Derivatives Trading Usds Futures
- Modified User Data Streams response for
OrderTradeUpdateO:eradded
Derivatives Trading Coin Futures
- Modified response for
query_order()(GET /dapi/v1/order):- property
positionSideadded
- property
Derivatives Trading Options
- Deleted parameter
price- affected methods:
new_block_trade_order()(POST /eapi/v1/block/order/create)
- affected methods:
- Deleted parameter
quantity- affected methods:
new_block_trade_order()(POST /eapi/v1/block/order/create)
- affected methods:
- Deleted parameter
side- affected methods:
new_block_trade_order()(POST /eapi/v1/block/order/create)
- affected methods:
- Deleted parameter
symbol- affected methods:
new_block_trade_order()(POST /eapi/v1/block/order/create)
- affected methods:
Spot
-
Modified response for
exchange_info()(GET /api/v3/exchangeInfo):- modified
exchange_filtersandsymbols.filters
- modified
-
Modified response for
my_filters()(GET /api/v3/myFilters):- modified
asset_filters,exchange_filtersandsymbol_filters
- modified
-
Modified response for
exchange_info()(exchangeInfomethod):- modified
result.exchange_filtersandresult.symbols.filters
- modified
-
Modified response for
my_filters()(myFiltersmethod):- modified
result.asset_filters,result.exchange_filtersandresult.symbol_filters
- modified
Derivatives Trading Options
- Deleted parameter
limit- affected methods:
query_current_open_option_orders()(GET /eapi/v1/openOrders)
- affected methods:
Sub Account
- Modified parameter
orderArgs:- item property
positionSideadded - item property
quantityadded - item property
symboladded - affected methods:
move_position_for_sub_account()(POST /sapi/v1/sub-account/futures/move-position)
- item property
Derivatives Trading Portfolio Margin Pro
-
Modified response for
mint_bfusd_for_portfolio_margin()(POST /sapi/v1/portfolio/mint):- property
mintRateadded - property
ratedeleted
- property
-
Modified response for
redeem_bfusd_for_portfolio_margin()(POST /sapi/v1/portfolio/redeem):- property
redeemRateadded - property
ratedeleted
- property
Spot
- Modified parameter
belowTimeInForce:- enum removed:
belowType,STOP_LOSS_LIMIT,TAKE_PROFIT_LIMIT - enum added:
GTC,IOC,FOK - affected methods:
order_list_place_oco()(orderList.place.ocomethod)
- enum removed:
Convert
- Update
query_limit_open_orders()HTTP method (GETfromPOST)
Spot
- Modified parameter
recvWindow:- type
integer→number - format
int64→float - affected methods:
get_account()(GET /api/v3/account)all_order_list()(GET /api/v3/allOrderList)all_orders()(GET /api/v3/allOrders)my_allocations()(GET /api/v3/myAllocations)my_prevented_matches()(GET /api/v3/myPreventedMatches)my_trades()(GET /api/v3/myTrades)open_order_list()(GET /api/v3/openOrderList)delete_open_orders()(DELETE /api/v3/openOrders)get_open_orders()(GET /api/v3/openOrders)delete_order()(DELETE /api/v3/order)get_order()(GET /api/v3/order)new_order()(POST /api/v3/order)order_amend_keep_priority()(PUT /api/v3/order/amend/keepPriority)order_amendments()(GET /api/v3/order/amendments)order_cancel_replace()(POST /api/v3/order/cancelReplace)order_oco()(POST /api/v3/order/oco)order_test()(POST /api/v3/order/test)delete_order_list()(DELETE /api/v3/orderList)get_order_list()(GET /api/v3/orderList)order_list_oco()(POST /api/v3/orderList/oco)order_list_oto()(POST /api/v3/orderList/oto)order_list_otoco()(POST /api/v3/orderList/otoco)rate_limit_order()(GET /api/v3/rateLimit/order)sor_order()(POST /api/v3/sor/order)sor_order_test()(POST /api/v3/sor/order/test)
- type
- Modified parameter
recvWindow:- type
integer→number - format
int64→float - affected methods:
account_rate_limits_orders()(account.rateLimits.ordersmethod)account_status()(account.statusmethod)all_order_lists()(allOrderListsmethod)all_orders()(allOrdersmethod)my_allocations()(myAllocationsmethod)my_prevented_matches()(myPreventedMatchesmethod)my_trades()(myTradesmethod)open_order_lists_status()(openOrderLists.statusmethod)open_orders_cancel_all()(openOrders.cancelAllmethod)open_orders_status()(openOrders.statusmethod)order_amend_keep_priority()(order.amend.keepPrioritymethod)order_amendments()(order.amendmentsmethod)order_cancel()(order.cancelmethod)order_cancel_replace()(order.cancelReplacemethod)order_place()(order.placemethod)order_status()(order.statusmethod)order_test()(order.testmethod)order_list_cancel()(orderList.cancelmethod)order_list_place()(orderList.placemethod)order_list_place_oco()(orderList.place.ocomethod)order_list_place_oto()(orderList.place.otomethod)order_list_place_otoco()(orderList.place.otocomethod)order_list_status()(orderList.statusmethod)session_logon()(session.logonmethod)sor_order_place()(sor.order.placemethod)sor_order_test()(sor.order.testmethod)
- type
Sub Account
- Modified parameter
email:- required:
true→false - affected methods:
query_sub_account_transaction_statistics()(GET /sapi/v1/sub-account/transaction-statistics)
- required:
Derivatives Trading Portfolio Margin
-
Modified response for
margin_max_borrow()(GET /papi/v1/margin/maxBorrowable):amount: typenumber→stringborrowLimit: typeinteger→string
-
Modified response for
new_margin_order()(POST /papi/v1/margin/order):marginBuyBorrowAmount: typeinteger→string
Pay
- Modified response for
get_pay_trade_history()(GET /sapi/v1/pay/transactions):data.payerInfo: propertyaccountIddeleted
Wallet
- Modified response for
deposit_history()(GET /sapi/v1/capital/deposit/hisrec):- item property
travelRuleStatusadded
- item property
Staking
get_soft_staking_product_list()(GET /sapi/v1/soft-staking/list)get_soft_staking_rewards_history()(GET /sapi/v1/soft-staking/history/rewardsRecord)set_soft_staking()(GET /sapi/v1/soft-staking/set)
Wallet
- Modified response for
all_coins_information()(GET /sapi/v1/capital/config/getall):networkList: item propertywithdrawTagadded
Simple Earn
get_rwusd_account()(GET /sapi/v1/rwusd/account)get_rwusd_quota_details()(GET /sapi/v1/rwusd/quota)get_rwusd_rate_history()(GET /sapi/v1/rwusd/history/rateHistory)get_rwusd_redemption_history()(GET /sapi/v1/rwusd/history/redemptionHistory)get_rwusd_rewards_history()(GET /sapi/v1/rwusd/history/rewardsHistory)get_rwusd_subscription_history()(GET /sapi/v1/rwusd/history/subscriptionHistory)redeem_rwusd()(POST /sapi/v1/rwusd/redeem)subscribe_rwusd()(POST /sapi/v1/rwusd/subscribe)
Derivatives Trading Usds Futures
- Modified response for
notional_and_leverage_brackets()(GET /fapi/v1/leverageBracket):
Simple Earn
- Modified response for
get_simple_earn_locked_product_list()(GET /sapi/v1/simple-earn/locked/list):rows.detail.boostEndTime: typestring→integer
Wallet
deposit_history_v2()(GET /sapi/v2/localentity/deposit/history)
Crypto Loan
- Added parameter
collateralAmount- affected methods:
flexible_loan_borrow()(POST /sapi/v2/loan/flexible/borrow)
- affected methods:
- Added parameter
loanAmount- affected methods:
flexible_loan_borrow()(POST /sapi/v2/loan/flexible/borrow)
- affected methods:
Derivatives Trading Usds Futures
- Modified response for
account_information_v3()method (GET /fapi/v3/account):assets: item propertymarginAvailabledeleted
Vip Loan
- Added parameter
loanTerm- affected methods:
vip_loan_borrow()(POST /sapi/v1/loan/vip/borrow)
- affected methods:
Derivatives Trading Coin Futures
- Modified response for
exchange_information()method (GET /dapi/v1/exchangeInfo):symbols.filters.multiplierDecimal: typeinteger→string
Margin Trading
get_limit_price_pairs()(GET /sapi/v1/margin/limit-price-pairs)
Simple Earn
-
Modified response for
get_simple_earn_flexible_product_list()method (GET /sapi/v1/simple-earn/flexible/list):rows.subscriptionStartTime: typestring→integer
-
Modified response for
get_simple_earn_locked_product_list()method (GET /sapi/v1/simple-earn/locked/list):
Staking
- Modified response for
get_on_chain_yields_locked_product_list()method (GET /sapi/v1/onchain-yields/locked/list):rows.detail.subscriptionStartTime: typestring→integer
Spot
session_subscriptions()(session.subscriptionsmethod)user_data_stream_subscribe_signature()(userDataStream.subscribe.signaturemethod)
-
Added parameter
abovePegOffsetType- affected methods:
order_list_oco()(POST /api/v3/orderList/oco)
- affected methods:
-
Added parameter
abovePegOffsetValue- affected methods:
order_list_oco()(POST /api/v3/orderList/oco)
- affected methods:
-
Added parameter
abovePegPriceType- affected methods:
order_list_oco()(POST /api/v3/orderList/oco)
- affected methods:
-
Added parameter
belowPegOffsetType- affected methods:
order_list_oco()(POST /api/v3/orderList/oco)
- affected methods:
-
Added parameter
belowPegOffsetValue- affected methods:
order_list_oco()(POST /api/v3/orderList/oco)
- affected methods:
-
Added parameter
belowPegPriceType- affected methods:
order_list_oco()(POST /api/v3/orderList/oco)
- affected methods:
-
Added parameter
icebergQty- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
newClientOrderId- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
newOrderRespType- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
pegOffsetType- affected methods:
new_order()(POST /api/v3/order)order_cancel_replace()(POST /api/v3/order/cancelReplace)order_test()(POST /api/v3/order/test)
- affected methods:
-
Added parameter
pegOffsetValue- affected methods:
new_order()(POST /api/v3/order)order_cancel_replace()(POST /api/v3/order/cancelReplace)order_test()(POST /api/v3/order/test)
- affected methods:
-
Added parameter
pegPriceType- affected methods:
new_order()(POST /api/v3/order)order_cancel_replace()(POST /api/v3/order/cancelReplace)order_test()(POST /api/v3/order/test)
- affected methods:
-
Added parameter
pendingAbovePegOffsetType- affected methods:
order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
pendingAbovePegOffsetValue- affected methods:
order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
pendingAbovePegPriceType- affected methods:
order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
pendingBelowPegOffsetType- affected methods:
order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
pendingBelowPegOffsetValue- affected methods:
order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
pendingBelowPegPriceType- affected methods:
order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
pendingPegOffsetType- affected methods:
order_list_oto()(POST /api/v3/orderList/oto)
- affected methods:
-
Added parameter
pendingPegOffsetValue- affected methods:
order_list_oto()(POST /api/v3/orderList/oto)
- affected methods:
-
Added parameter
pendingPegPriceType- affected methods:
order_list_oto()(POST /api/v3/orderList/oto)
- affected methods:
-
Added parameter
price- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
quantity- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
recvWindow- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
selfTradePreventionMode- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
side- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
strategyId- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
strategyType- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
symbol- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
timeInForce- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
type- affected methods:
sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Added parameter
workingPegOffsetType- affected methods:
order_list_oto()(POST /api/v3/orderList/oto)order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
workingPegOffsetValue- affected methods:
order_list_oto()(POST /api/v3/orderList/oto)order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Added parameter
workingPegPriceType- affected methods:
order_list_oto()(POST /api/v3/orderList/oto)order_list_otoco()(POST /api/v3/orderList/otoco)
- affected methods:
-
Modified parameter
computeCommissionRates:- affected methods:
order_test()(POST /api/v3/order/test)sor_order_test()(POST /api/v3/sor/order/test)
- affected methods:
-
Modified response for
account_commission()method (GET /api/v3/account/commission):- property
specialCommissionadded
- property
-
Modified response for
exchange_info()method (GET /api/v3/exchangeInfo):exchangeFilters: item propertymaxNumOrderAmendsaddedexchangeFilters: item propertymaxNumOrderListsaddedsymbols: item propertypegInstructionsAllowedaddedsymbols.filters: item propertymaxNumOrderAmendsaddedsymbols.filters: item propertymaxNumOrderListsadded
-
Modified response for
order_test()method (POST /api/v3/order/test):- property
specialCommissionForOrderadded
- property
-
Added parameter
abovePegOffsetType- affected methods:
order_list_place_oco()(orderList.place.ocomethod)
- affected methods:
-
Added parameter
abovePegOffsetValue- affected methods:
order_list_place_oco()(orderList.place.ocomethod)
- affected methods:
-
Added parameter
abovePegPriceType- affected methods:
order_list_place_oco()(orderList.place.ocomethod)
- affected methods:
-
Added parameter
belowPegOffsetType- affected methods:
order_list_place_oco()(orderList.place.ocomethod)
- affected methods:
-
Added parameter
belowPegOffsetValue- affected methods:
order_list_place_oco()(orderList.place.ocomethod)
- affected methods:
-
Added parameter
belowPegPriceType- affected methods:
order_list_place_oco()(orderList.place.ocomethod)
- affected methods:
-
Added parameter
icebergQty- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
newClientOrderId- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
newOrderRespType- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
pegOffsetType- affected methods:
order_cancel_replace()(order.cancelReplacemethod)order_place()(order.placemethod)order_test()(order.testmethod)
- affected methods:
-
Added parameter
pegOffsetValue- affected methods:
order_cancel_replace()(order.cancelReplacemethod)order_place()(order.placemethod)order_test()(order.testmethod)
- affected methods:
-
Added parameter
pegPriceType- affected methods:
order_cancel_replace()(order.cancelReplacemethod)order_place()(order.placemethod)order_test()(order.testmethod)
- affected methods:
-
Added parameter
pendingAbovePegOffsetType- affected methods:
order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
pendingAbovePegOffsetValue- affected methods:
order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
pendingAbovePegPriceType- affected methods:
order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
pendingBelowPegOffsetType- affected methods:
order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
pendingBelowPegOffsetValue- affected methods:
order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
pendingBelowPegPriceType- affected methods:
order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
pendingPegOffsetType- affected methods:
order_list_place_oto()(orderList.place.otomethod)
- affected methods:
-
Added parameter
pendingPegOffsetValue- affected methods:
order_list_place_oto()(orderList.place.otomethod)
- affected methods:
-
Added parameter
pendingPegPriceType- affected methods:
order_list_place_oto()(orderList.place.otomethod)
- affected methods:
-
Added parameter
price- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
quantity- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
quoteOrderQty- affected methods:
order_test()(order.testmethod)
- affected methods:
-
Added parameter
recvWindow- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
selfTradePreventionMode- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
side- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
stopPrice- affected methods:
order_test()(order.testmethod)
- affected methods:
-
Added parameter
strategyId- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
strategyType- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
subscriptionId- affected methods:
user_data_stream_unsubscribe()(userDataStream.unsubscribemethod)
- affected methods:
-
Added parameter
symbol- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
timeInForce- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
trailingDelta- affected methods:
order_test()(order.testmethod)
- affected methods:
-
Added parameter
type- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Added parameter
workingPegOffsetType- affected methods:
order_list_place_oto()(orderList.place.otomethod)order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
workingPegOffsetValue- affected methods:
order_list_place_oto()(orderList.place.otomethod)order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Added parameter
workingPegPriceType- affected methods:
order_list_place_oto()(orderList.place.otomethod)order_list_place_otoco()(orderList.place.otocomethod)
- affected methods:
-
Modified parameter
cancelOrderId:- format
int32→int64 - affected methods:
order_cancel_replace()(order.cancelReplacemethod)
- format
-
Modified parameter
computeCommissionRates:- affected methods:
order_test()(order.testmethod)sor_order_test()(sor.order.testmethod)
- affected methods:
-
Modified parameter
orderId:- format
int32→int64 - affected methods:
all_orders()(allOrdersmethod)my_trades()(myTradesmethod)order_cancel()(order.cancelmethod)order_status()(order.statusmethod)
- format
-
Modified response for
account_commission()method (account.commission):result: propertyspecialCommissionadded
-
Modified response for
exchange_info()method (exchangeInfo):result.exchangeFilters: item propertymaxNumOrderListsaddedresult.exchangeFilters: item propertymaxNumOrderAmendsaddedresult.symbols: item propertypegInstructionsAllowedaddedresult.symbols.filters: item propertymaxNumOrderListsaddedresult.symbols.filters: item propertymaxNumOrderAmendsadded
-
Modified response for
order_test()method (order.test):result: propertyspecialCommissionForOrderadded
-
Modified response for
user_data_stream_subscribe()method (userDataStream.subscribe):result: propertysubscriptionIdadded
- Enhanced WebSocket reconnection logic with intelligent error classification.
Spot
- Added missing parameters to
order_test()(POST /api/v3/order/test)
-
Added missing parameters to
order_test() -
Modified parameter
cancelOrderId:- format
int32→int64 - affected methods:
order_cancel_replace()(order.cancelReplacemethod)
- format
-
Modified parameter
orderId:- format
int32→int64 - affected methods:
all_orders()(allOrdersmethod)my_trades()(myTradesmethod)order_cancel()(order.cancelmethod)order_status()(order.statusmethod)
- format
Wallet
check_questionnaire_requirements()(GET /sapi/v1/localentity/questionnaire-requirements)
Derivatives Trading Options
-
Modified response for
exchange_information()method (GET /eapi/v1/exchangeInfo):optionSymbols: item propertyliquidationFeeRateadded
-
Modified response for
option_margin_account_information()method (GET /eapi/v1/marginAccount):asset: item propertyadjustedEquityaddedasset: item propertylpProfitdeleted
Wallet
- Added parameter
recvWindow- affected methods:
fetch_address_verification_list()(GET /sapi/v1/addressVerify/list)vasp_list()(GET /sapi/v1/localentity/vasp)
- affected methods:
Spot
- Added missing parameters for
order_test()(POST /api/v3/order/test)
- Support session management for WebSocket API (where supported), with auto session re-logon (
auto_session_relogonoption onConfigurationWebSocketApi).
- Fixed bug on URL query params generation function.
Wallet
- Modified response for
all_coins_information()method (GET /sapi/v1/capital/config/getall):
- Support User, Risk and Trade Data Stream Events for Derivatives, Margin Trading and Spot.
- Support custom headers on REST API requests (
custom_headersoption onConfigurationRestApi).
Staking
get_on_chain_yields_locked_personal_left_quota()(GET /sapi/v1/onchain-yields/locked/personalLeftQuota)get_on_chain_yields_locked_product_list()(GET /sapi/v1/onchain-yields/locked/list)get_on_chain_yields_locked_product_position()(GET /sapi/v1/onchain-yields/locked/position)get_on_chain_yields_locked_redemption_record()(GET /sapi/v1/onchain-yields/locked/history/redemptionRecord)get_on_chain_yields_locked_rewards_history()(GET /sapi/v1/onchain-yields/locked/history/rewardsRecord)get_on_chain_yields_locked_subscription_preview()(GET /sapi/v1/onchain-yields/locked/subscriptionPreview)get_on_chain_yields_locked_subscription_record()(GET /sapi/v1/onchain-yields/locked/history/subscriptionRecord)on_chain_yields_account()(GET /sapi/v1/onchain-yields/account)redeem_on_chain_yields_locked_product()(POST /sapi/v1/onchain-yields/locked/redeem)set_on_chain_yields_locked_auto_subscribe()(POST /sapi/v1/onchain-yields/locked/setAutoSubscribe)set_on_chain_yields_locked_product_redeem_option()(POST /sapi/v1/onchain-yields/locked/setRedeemOption)subscribe_on_chain_yields_locked_product()(POST /sapi/v1/onchain-yields/locked/subscribe)
- Fixed bug with Ed25519 Private Keys passphrase.
Derivatives Trading Usds Futures
- Modified response for
open_interest_statistics()method (GET /futures/data/openInterestHist):- item property
CMCCirculatingSupplyadded
- item property
- Fixed bug with duplicated
batchOrdersparameters.
- Added implementation of the
FromStrtrait for enums.
- Replaced the bounded broadcast channel in
WebsocketEventEmitterwith an unbounded channel.
Spot
-
RateLimitsis unified as a single object -
ExchangeFiltersis unified as a single object -
Modified response for
exchange_info()method (GET /api/v3/exchangeInfo):rate_limits: item propertycountadded
-
Modified response for
order_cancel_replace()method (POST /api/v3/order/cancelReplace):- property
newOrderResponseadded - property
newOrderResultadded - property
cancelResponseadded - property
cancelResultadded data.cancelResponse: propertycodeaddeddata.cancelResponse: propertymsgaddeddata.newOrderResponse: propertysymboladdeddata.newOrderResponse: propertytransactTimeaddeddata.newOrderResponse: propertyclientOrderIdaddeddata.newOrderResponse: propertyorderIdaddeddata.newOrderResponse: propertyorderListIdadded
- property
-
Modified response for
ticker()method (GET /api/v3/ticker) -
Modified response for
ticker24hr()method (GET /api/v3/ticker/24hr) -
Modified response for
ticker_trading_day()method (GET /api/v3/ticker/tradingDay)
RateLimitsis unified as a single objectExchangeFiltersis unified as a single object- Modified response for
exchange_info()method (POST /exchangeInfo):rate_limits: item propertycountaddedresult.rate_limits: item propertycountadded
- Fixed bug with Rest API signature param order.
- Using
rust_decimal::Decimalfor floating-point numbers. - Modified response for
exchange_information()method (GET /fapi/v1/exchangeInfo):assets.autoAssetExchange: typeinteger→stringsymbols.filters.multiplierDecimal: typeinteger→string
- Made the
countfield required inWebsocketApiRateLimit. - Corrected parameter naming to use camelCase instead of snake_case.
- Resolved floating-point precision issues.
- Fixed serialization of reserved keywords (e.g.,
r#type) so ther#prefix is no longer included.
- Added
User-AgenttoWebSocketrequests and distinguish them per module. - Renamed enums following rust naming conventions.
- Fix bug with multiple logger instances.
get_list_schedule()(GET /sapi/v1/margin/list-schedule)
- Initial release.