From a7d98e9f37fda9e44d53b86bf014a63c6619e380 Mon Sep 17 00:00:00 2001 From: "jiaming.chen" Date: Wed, 4 Dec 2024 15:39:46 +0800 Subject: [PATCH] Deploy website - based on 01b2d6e1b1e5b1367a9e5c1af2f454801b0a2ade --- 404.html | 10 +++++----- api-explorer/v5/account/account-info.html | 10 +++++----- api-explorer/v5/account/account.html | 10 +++++----- api-explorer/v5/account/borrow-history.html | 10 +++++----- api-explorer/v5/account/coin-greeks.html | 10 +++++----- api-explorer/v5/account/collateral-info.html | 10 +++++----- api-explorer/v5/account/fee-rate.html | 10 +++++----- api-explorer/v5/account/set-collateral.html | 10 +++++----- api-explorer/v5/account/set-margin-mode.html | 10 +++++----- api-explorer/v5/account/set-spot-hedge.html | 10 +++++----- api-explorer/v5/account/transaction-log.html | 10 +++++----- .../v5/account/upgrade-unified-account.html | 10 +++++----- api-explorer/v5/account/wallet.html | 10 +++++----- api-explorer/v5/asset/account-coin-balance.html | 10 +++++----- api-explorer/v5/asset/all-balance.html | 10 +++++----- api-explorer/v5/asset/asset-info.html | 10 +++++----- api-explorer/v5/asset/asset.html | 10 +++++----- api-explorer/v5/asset/coin-info.html | 10 +++++----- .../v5/asset/create-inter-transfer.html | 10 +++++----- api-explorer/v5/asset/delivery.html | 10 +++++----- api-explorer/v5/asset/deposit-coin-spec.html | 10 +++++----- api-explorer/v5/asset/deposit-record.html | 10 +++++----- api-explorer/v5/asset/exchange.html | 10 +++++----- api-explorer/v5/asset/inter-transfer-list.html | 10 +++++----- .../v5/asset/internal-deposit-record.html | 10 +++++----- api-explorer/v5/asset/master-deposit-addr.html | 10 +++++----- api-explorer/v5/asset/set-deposit-acct.html | 10 +++++----- api-explorer/v5/asset/settlement.html | 10 +++++----- api-explorer/v5/asset/sub-deposit-addr.html | 10 +++++----- api-explorer/v5/asset/sub-deposit-record.html | 10 +++++----- api-explorer/v5/asset/sub-uid-list.html | 10 +++++----- api-explorer/v5/asset/transferable-coin.html | 10 +++++----- api-explorer/v5/asset/unitransfer-list.html | 10 +++++----- api-explorer/v5/asset/unitransfer.html | 10 +++++----- api-explorer/v5/asset/withdraw-record.html | 10 +++++----- api-explorer/v5/category.html | 10 +++++----- api-explorer/v5/lt/etp.html | 10 +++++----- api-explorer/v5/lt/leverage-token-info.html | 10 +++++----- .../v5/lt/leverage-token-reference.html | 10 +++++----- api-explorer/v5/lt/order-record.html | 10 +++++----- api-explorer/v5/lt/purchase.html | 10 +++++----- api-explorer/v5/lt/redeem.html | 10 +++++----- api-explorer/v5/market/delivery-price.html | 10 +++++----- api-explorer/v5/market/history-fund-rate.html | 10 +++++----- api-explorer/v5/market/index-kline.html | 10 +++++----- api-explorer/v5/market/instrument.html | 10 +++++----- api-explorer/v5/market/insurance.html | 10 +++++----- api-explorer/v5/market/iv.html | 10 +++++----- api-explorer/v5/market/kline.html | 10 +++++----- api-explorer/v5/market/long-short-ratio.html | 10 +++++----- api-explorer/v5/market/mark-kline.html | 10 +++++----- api-explorer/v5/market/market.html | 10 +++++----- api-explorer/v5/market/open-interest.html | 10 +++++----- api-explorer/v5/market/orderbook.html | 10 +++++----- api-explorer/v5/market/premium-index-kline.html | 10 +++++----- api-explorer/v5/market/recent-trade.html | 10 +++++----- api-explorer/v5/market/risk-limit.html | 10 +++++----- api-explorer/v5/market/tickers.html | 10 +++++----- api-explorer/v5/market/time.html | 10 +++++----- api-explorer/v5/position/auto-add-margin.html | 10 +++++----- api-explorer/v5/position/close-pnl.html | 10 +++++----- api-explorer/v5/position/cross-isolate.html | 10 +++++----- api-explorer/v5/position/execution.html | 10 +++++----- api-explorer/v5/position/leverage.html | 10 +++++----- api-explorer/v5/position/manual-add-margin.html | 10 +++++----- api-explorer/v5/position/position-info.html | 10 +++++----- api-explorer/v5/position/position-mode.html | 10 +++++----- api-explorer/v5/position/position.html | 10 +++++----- api-explorer/v5/position/set-risk-limit.html | 10 +++++----- api-explorer/v5/position/tpsl-mode.html | 10 +++++----- api-explorer/v5/position/trading-stop.html | 10 +++++----- .../v5/spot-margin-normal/account-info.html | 10 +++++----- .../v5/spot-margin-normal/borrow-order.html | 10 +++++----- api-explorer/v5/spot-margin-normal/borrow.html | 10 +++++----- .../v5/spot-margin-normal/borrowable-data.html | 10 +++++----- .../v5/spot-margin-normal/interest-quota.html | 10 +++++----- .../v5/spot-margin-normal/margin-data.html | 10 +++++----- .../spot-margin-normal/normal-margin-trade.html | 10 +++++----- .../v5/spot-margin-normal/repay-order.html | 10 +++++----- api-explorer/v5/spot-margin-normal/repay.html | 10 +++++----- .../v5/spot-margin-normal/switch-mode.html | 10 +++++----- .../v5/spot-margin-normal/vip-margin.html | 10 +++++----- .../v5/spot-margin-uta/set-leverage.html | 10 +++++----- api-explorer/v5/spot-margin-uta/status.html | 10 +++++----- .../v5/spot-margin-uta/switch-mode.html | 10 +++++----- .../v5/spot-margin-uta/uta-margin-trade.html | 10 +++++----- api-explorer/v5/spot-margin-uta/vip-margin.html | 10 +++++----- api-explorer/v5/trade/amend-order.html | 10 +++++----- api-explorer/v5/trade/batch-amend.html | 10 +++++----- api-explorer/v5/trade/batch-cancel.html | 10 +++++----- api-explorer/v5/trade/batch-place.html | 10 +++++----- api-explorer/v5/trade/cancel-all.html | 10 +++++----- api-explorer/v5/trade/cancel-order.html | 10 +++++----- api-explorer/v5/trade/create-order.html | 10 +++++----- api-explorer/v5/trade/open-order.html | 10 +++++----- api-explorer/v5/trade/order-list.html | 10 +++++----- api-explorer/v5/trade/query-spot-quota.html | 10 +++++----- api-explorer/v5/trade/trade.html | 10 +++++----- api-explorer/v5/user/affiliate-info.html | 10 +++++----- api-explorer/v5/user/apikey-info.html | 10 +++++----- api-explorer/v5/user/list-sub-apikeys.html | 10 +++++----- api-explorer/v5/user/user.html | 10 +++++----- api-explorer/v5/user/wallet-type.html | 10 +++++----- assets/css/styles.0bc7c9af.css | 1 - assets/css/styles.d3ae2d97.css | 1 + assets/js/0ed89c29.2fef5a4f.js | 1 + assets/js/0ed89c29.bf2901c0.js | 1 - .../js/194144c3.8b12b6c0.js | 2 +- .../js/2ea1c1db.750f6ea8.js | 2 +- ...5d3bb95.741708a2.js => 57a70fbc.f22feff2.js} | 2 +- assets/js/935f2afb.0b0cc018.js | 1 - assets/js/935f2afb.da7e7d1a.js | 1 + assets/js/a0c0c9f6.0bc21d43.js | 1 + assets/js/a0c0c9f6.af106b6a.js | 1 - assets/js/b2ae77a0.4a829ef3.js | 1 - assets/js/b2ae77a0.fd9f6ffb.js | 1 + assets/js/b745f339.5288f762.js | 1 - assets/js/b745f339.7a613d2e.js | 1 + assets/js/dfb4f9c0.72bb4a13.js | 1 + assets/js/main.1fb50f9b.js | 2 ++ ...LICENSE.txt => main.1fb50f9b.js.LICENSE.txt} | 0 assets/js/main.ad133a0d.js | 2 -- assets/js/runtime~main.599ea1f0.js | 1 - assets/js/runtime~main.d0852570.js | 1 + changelog/v5.html | 16 ++++++++-------- faq.html | 10 +++++----- index.html | 10 +++++----- markdown-page.html | 10 +++++----- pilot-feature.html | 10 +++++----- search.html | 10 +++++----- sitemap.xml | 2 +- tax/data-export.html | 10 +++++----- tax/enum.html | 10 +++++----- tax/explain.html | 10 +++++----- tax/report.html | 10 +++++----- tax/status.html | 10 +++++----- tax/time.html | 10 +++++----- v3/intro.html | 10 +++++----- v5/abandon/account-info.html | 12 ++++++------ v5/abandon/cancel-redeem.html | 12 ++++++------ v5/abandon/coin-info.html | 12 ++++++------ v5/abandon/deposit.html | 12 ++++++------ v5/abandon/earning.html | 12 ++++++------ v5/abandon/enable-unitransfer-subuid.html | 12 ++++++------ v5/abandon/ltv.html | 12 ++++++------ v5/abandon/margin-coin-info.html | 12 ++++++------ v5/abandon/order-record.html | 12 ++++++------ v5/abandon/redeem.html | 12 ++++++------ v5/account/account-info.html | 12 ++++++------ v5/account/batch-set-collateral.html | 12 ++++++------ v5/account/borrow-history.html | 12 ++++++------ v5/account/coin-greeks.html | 12 ++++++------ v5/account/collateral-info.html | 12 ++++++------ v5/account/contract-transaction-log.html | 12 ++++++------ v5/account/dcp-info.html | 12 ++++++------ v5/account/fee-rate.html | 12 ++++++------ v5/account/get-mmp-state.html | 12 ++++++------ v5/account/repay-liability.html | 12 ++++++------ v5/account/reset-mmp.html | 12 ++++++------ v5/account/set-collateral.html | 12 ++++++------ v5/account/set-margin-mode.html | 12 ++++++------ v5/account/set-mmp.html | 12 ++++++------ v5/account/set-spot-hedge.html | 12 ++++++------ v5/account/smp-group.html | 12 ++++++------ v5/account/transaction-log.html | 12 ++++++------ v5/account/upgrade-unified-account.html | 12 ++++++------ v5/account/wallet-balance.html | 12 ++++++------ v5/acct-mode.html | 12 ++++++------ v5/affiliate/affiliate-user-list.html | 17 +++++++++++++++++ v5/announcement.html | 12 ++++++------ v5/asset/balance/account-coin-balance.html | 12 ++++++------ v5/asset/balance/all-balance.html | 12 ++++++------ v5/asset/balance/asset-info.html | 12 ++++++------ v5/asset/balance/delay-amount.html | 12 ++++++------ v5/asset/coin-info.html | 12 ++++++------ v5/asset/convert/apply-quote.html | 12 ++++++------ v5/asset/convert/confirm-quote.html | 12 ++++++------ v5/asset/convert/convert-coin-list.html | 12 ++++++------ v5/asset/convert/get-convert-history.html | 12 ++++++------ v5/asset/convert/get-convert-result.html | 12 ++++++------ v5/asset/convert/guideline.html | 12 ++++++------ v5/asset/delivery.html | 12 ++++++------ v5/asset/deposit/deposit-coin-spec.html | 12 ++++++------ v5/asset/deposit/deposit-record.html | 12 ++++++------ v5/asset/deposit/internal-deposit-record.html | 12 ++++++------ v5/asset/deposit/master-deposit-addr.html | 12 ++++++------ v5/asset/deposit/set-deposit-acct.html | 12 ++++++------ v5/asset/deposit/sub-deposit-addr.html | 12 ++++++------ v5/asset/deposit/sub-deposit-record.html | 12 ++++++------ v5/asset/exchange.html | 12 ++++++------ v5/asset/settlement.html | 12 ++++++------ v5/asset/sub-uid-list.html | 12 ++++++------ v5/asset/transfer/create-inter-transfer.html | 12 ++++++------ v5/asset/transfer/inter-transfer-list.html | 12 ++++++------ v5/asset/transfer/transferable-coin.html | 12 ++++++------ v5/asset/transfer/unitransfer-list.html | 12 ++++++------ v5/asset/transfer/unitransfer.html | 12 ++++++------ v5/asset/withdraw.html | 12 ++++++------ v5/asset/withdraw/cancel-withdraw.html | 12 ++++++------ v5/asset/withdraw/vasp-list.html | 12 ++++++------ v5/asset/withdraw/withdraw-record.html | 12 ++++++------ v5/backup/set-pledge-token.html | 10 +++++----- v5/broker/account-info.html | 12 ++++++------ v5/broker/exchange-earning.html | 12 ++++++------ v5/broker/reward/get-issue-voucher.html | 12 ++++++------ v5/broker/reward/issue-voucher.html | 12 ++++++------ v5/broker/reward/voucher.html | 12 ++++++------ v5/broker/sub-deposit-record.html | 12 ++++++------ v5/copytrade.html | 12 ++++++------ v5/crypto-loan/acct-borrow-collateral.html | 12 ++++++------ v5/crypto-loan/adjust-collateral.html | 12 ++++++------ v5/crypto-loan/borrow.html | 12 ++++++------ v5/crypto-loan/collateral-coin.html | 12 ++++++------ v5/crypto-loan/comleted-loan-order.html | 12 ++++++------ v5/crypto-loan/loan-coin.html | 12 ++++++------ v5/crypto-loan/ltv-adjust-history.html | 12 ++++++------ v5/crypto-loan/reduce-max-collateral-amt.html | 12 ++++++------ v5/crypto-loan/repay-transaction.html | 12 ++++++------ v5/crypto-loan/repay.html | 12 ++++++------ v5/crypto-loan/unpaid-loan-order.html | 12 ++++++------ v5/demo.html | 12 ++++++------ v5/enum.html | 12 ++++++------ v5/error.html | 12 ++++++------ v5/guide.html | 12 ++++++------ v5/intro.html | 12 ++++++------ v5/lt/leverage-token-info.html | 12 ++++++------ v5/lt/leverage-token-reference.html | 12 ++++++------ v5/lt/order-record.html | 12 ++++++------ v5/lt/purchase.html | 12 ++++++------ v5/lt/redeem.html | 12 ++++++------ v5/market/delivery-price.html | 12 ++++++------ v5/market/history-fund-rate.html | 12 ++++++------ v5/market/index-kline.html | 12 ++++++------ v5/market/instrument.html | 12 ++++++------ v5/market/insurance.html | 12 ++++++------ v5/market/iv.html | 12 ++++++------ v5/market/kline.html | 12 ++++++------ v5/market/long-short-ratio.html | 12 ++++++------ v5/market/mark-kline.html | 12 ++++++------ v5/market/open-interest.html | 12 ++++++------ v5/market/orderbook.html | 12 ++++++------ v5/market/premium-index-kline.html | 12 ++++++------ v5/market/recent-trade.html | 12 ++++++------ v5/market/risk-limit.html | 12 ++++++------ v5/market/tickers.html | 12 ++++++------ v5/market/time.html | 12 ++++++------ v5/order/amend-order.html | 12 ++++++------ v5/order/batch-amend.html | 12 ++++++------ v5/order/batch-cancel.html | 12 ++++++------ v5/order/batch-place.html | 12 ++++++------ v5/order/cancel-all.html | 12 ++++++------ v5/order/cancel-order.html | 12 ++++++------ v5/order/create-order.html | 12 ++++++------ v5/order/dcp.html | 12 ++++++------ v5/order/execution.html | 12 ++++++------ v5/order/open-order.html | 12 ++++++------ v5/order/order-list.html | 12 ++++++------ v5/order/spot-borrow-quota.html | 12 ++++++------ v5/otc/bind-uid.html | 12 ++++++------ v5/otc/loan-info.html | 12 ++++++------ v5/otc/ltv-convert.html | 12 ++++++------ v5/otc/margin-coin-convert-info.html | 12 ++++++------ v5/otc/margin-product-info.html | 12 ++++++------ v5/otc/repay-info.html | 12 ++++++------ v5/position.html | 12 ++++++------ v5/position/auto-add-margin.html | 12 ++++++------ v5/position/close-pnl.html | 12 ++++++------ v5/position/confirm-mmr.html | 12 ++++++------ v5/position/cross-isolate.html | 12 ++++++------ v5/position/leverage.html | 12 ++++++------ v5/position/manual-add-margin.html | 12 ++++++------ v5/position/move-position-history.html | 12 ++++++------ v5/position/move-position.html | 12 ++++++------ v5/position/position-mode.html | 12 ++++++------ v5/position/set-risk-limit.html | 12 ++++++------ v5/position/tpsl-mode.html | 12 ++++++------ v5/position/trading-stop.html | 12 ++++++------ v5/pre-upgrade/close-pnl.html | 12 ++++++------ v5/pre-upgrade/delivery.html | 12 ++++++------ v5/pre-upgrade/execution.html | 12 ++++++------ v5/pre-upgrade/order-list.html | 12 ++++++------ v5/pre-upgrade/settlement.html | 12 ++++++------ v5/pre-upgrade/transaction-log.html | 12 ++++++------ v5/rate-limit.html | 12 ++++++------ v5/smp.html | 12 ++++++------ v5/spot-margin-normal/account-info.html | 10 +++++----- v5/spot-margin-normal/borrow-order.html | 10 +++++----- v5/spot-margin-normal/borrow.html | 10 +++++----- v5/spot-margin-normal/borrowable-data.html | 10 +++++----- v5/spot-margin-normal/interest-quota.html | 10 +++++----- v5/spot-margin-normal/margin-data.html | 10 +++++----- v5/spot-margin-normal/repay-order.html | 10 +++++----- v5/spot-margin-normal/repay.html | 10 +++++----- v5/spot-margin-normal/switch-mode.html | 10 +++++----- v5/spot-margin-normal/vip-margin.html | 10 +++++----- v5/spot-margin-uta/historical-interest.html | 12 ++++++------ v5/spot-margin-uta/set-leverage.html | 12 ++++++------ v5/spot-margin-uta/status.html | 12 ++++++------ v5/spot-margin-uta/switch-mode.html | 12 ++++++------ v5/spot-margin-uta/vip-margin.html | 12 ++++++------ v5/user/affiliate-info.html | 14 +++++++------- v5/user/apikey-info.html | 12 ++++++------ v5/user/create-subuid-apikey.html | 12 ++++++------ v5/user/create-subuid.html | 12 ++++++------ v5/user/froze-subuid.html | 12 ++++++------ v5/user/list-sub-apikeys.html | 12 ++++++------ v5/user/modify-master-apikey.html | 12 ++++++------ v5/user/modify-sub-apikey.html | 12 ++++++------ v5/user/page-subuid.html | 12 ++++++------ v5/user/rm-master-apikey.html | 12 ++++++------ v5/user/rm-sub-apikey.html | 12 ++++++------ v5/user/rm-subuid.html | 12 ++++++------ v5/user/subuid-list.html | 12 ++++++------ v5/user/wallet-type.html | 12 ++++++------ v5/websocket/private/dcp.html | 12 ++++++------ v5/websocket/private/execution.html | 12 ++++++------ v5/websocket/private/fast-execution.html | 12 ++++++------ v5/websocket/private/greek.html | 12 ++++++------ v5/websocket/private/order.html | 12 ++++++------ v5/websocket/private/position.html | 12 ++++++------ v5/websocket/private/wallet.html | 12 ++++++------ v5/websocket/public/etp-kline.html | 12 ++++++------ v5/websocket/public/etp-nav.html | 12 ++++++------ v5/websocket/public/etp-ticker.html | 12 ++++++------ v5/websocket/public/kline.html | 12 ++++++------ v5/websocket/public/liquidation.html | 12 ++++++------ v5/websocket/public/orderbook.html | 12 ++++++------ v5/websocket/public/ticker.html | 12 ++++++------ v5/websocket/public/trade.html | 12 ++++++------ v5/websocket/trade/guideline.html | 12 ++++++------ v5/ws/connect.html | 12 ++++++------ zh-TW/404.html | 10 +++++----- zh-TW/api-explorer/v5/account/account-info.html | 10 +++++----- zh-TW/api-explorer/v5/account/account.html | 10 +++++----- .../api-explorer/v5/account/borrow-history.html | 10 +++++----- zh-TW/api-explorer/v5/account/coin-greeks.html | 10 +++++----- .../v5/account/collateral-info.html | 10 +++++----- zh-TW/api-explorer/v5/account/fee-rate.html | 10 +++++----- .../api-explorer/v5/account/set-collateral.html | 10 +++++----- .../v5/account/set-margin-mode.html | 10 +++++----- .../api-explorer/v5/account/set-spot-hedge.html | 10 +++++----- .../v5/account/transaction-log.html | 10 +++++----- .../v5/account/upgrade-unified-account.html | 10 +++++----- zh-TW/api-explorer/v5/account/wallet.html | 10 +++++----- .../v5/asset/account-coin-balance.html | 10 +++++----- zh-TW/api-explorer/v5/asset/all-balance.html | 10 +++++----- zh-TW/api-explorer/v5/asset/asset-info.html | 10 +++++----- zh-TW/api-explorer/v5/asset/asset.html | 10 +++++----- zh-TW/api-explorer/v5/asset/coin-info.html | 10 +++++----- .../v5/asset/create-inter-transfer.html | 10 +++++----- zh-TW/api-explorer/v5/asset/delivery.html | 10 +++++----- .../v5/asset/deposit-coin-spec.html | 10 +++++----- zh-TW/api-explorer/v5/asset/deposit-record.html | 10 +++++----- zh-TW/api-explorer/v5/asset/exchange.html | 10 +++++----- .../v5/asset/inter-transfer-list.html | 10 +++++----- .../v5/asset/internal-deposit-record.html | 10 +++++----- .../v5/asset/master-deposit-addr.html | 10 +++++----- .../api-explorer/v5/asset/set-deposit-acct.html | 10 +++++----- zh-TW/api-explorer/v5/asset/settlement.html | 10 +++++----- .../api-explorer/v5/asset/sub-deposit-addr.html | 10 +++++----- .../v5/asset/sub-deposit-record.html | 10 +++++----- zh-TW/api-explorer/v5/asset/sub-uid-list.html | 10 +++++----- .../v5/asset/transferable-coin.html | 10 +++++----- .../api-explorer/v5/asset/unitransfer-list.html | 10 +++++----- zh-TW/api-explorer/v5/asset/unitransfer.html | 10 +++++----- .../api-explorer/v5/asset/withdraw-record.html | 10 +++++----- zh-TW/api-explorer/v5/category.html | 10 +++++----- zh-TW/api-explorer/v5/lt/etp.html | 10 +++++----- .../api-explorer/v5/lt/leverage-token-info.html | 10 +++++----- .../v5/lt/leverage-token-reference.html | 10 +++++----- zh-TW/api-explorer/v5/lt/order-record.html | 10 +++++----- zh-TW/api-explorer/v5/lt/purchase.html | 10 +++++----- zh-TW/api-explorer/v5/lt/redeem.html | 10 +++++----- .../api-explorer/v5/market/delivery-price.html | 10 +++++----- .../v5/market/history-fund-rate.html | 10 +++++----- zh-TW/api-explorer/v5/market/index-kline.html | 10 +++++----- zh-TW/api-explorer/v5/market/instrument.html | 10 +++++----- zh-TW/api-explorer/v5/market/insurance.html | 10 +++++----- zh-TW/api-explorer/v5/market/iv.html | 10 +++++----- zh-TW/api-explorer/v5/market/kline.html | 10 +++++----- .../v5/market/long-short-ratio.html | 10 +++++----- zh-TW/api-explorer/v5/market/mark-kline.html | 10 +++++----- zh-TW/api-explorer/v5/market/market.html | 10 +++++----- zh-TW/api-explorer/v5/market/open-interest.html | 10 +++++----- zh-TW/api-explorer/v5/market/orderbook.html | 10 +++++----- .../v5/market/premium-index-kline.html | 10 +++++----- zh-TW/api-explorer/v5/market/recent-trade.html | 10 +++++----- zh-TW/api-explorer/v5/market/risk-limit.html | 10 +++++----- zh-TW/api-explorer/v5/market/tickers.html | 10 +++++----- zh-TW/api-explorer/v5/market/time.html | 10 +++++----- .../v5/position/auto-add-margin.html | 10 +++++----- zh-TW/api-explorer/v5/position/close-pnl.html | 10 +++++----- .../api-explorer/v5/position/cross-isolate.html | 10 +++++----- zh-TW/api-explorer/v5/position/execution.html | 10 +++++----- zh-TW/api-explorer/v5/position/leverage.html | 10 +++++----- .../v5/position/manual-add-margin.html | 10 +++++----- .../api-explorer/v5/position/position-info.html | 10 +++++----- .../api-explorer/v5/position/position-mode.html | 10 +++++----- zh-TW/api-explorer/v5/position/position.html | 10 +++++----- .../v5/position/set-risk-limit.html | 10 +++++----- zh-TW/api-explorer/v5/position/tpsl-mode.html | 10 +++++----- .../api-explorer/v5/position/trading-stop.html | 10 +++++----- .../v5/spot-margin-normal/account-info.html | 10 +++++----- .../v5/spot-margin-normal/borrow-order.html | 10 +++++----- .../v5/spot-margin-normal/borrow.html | 10 +++++----- .../v5/spot-margin-normal/borrowable-data.html | 10 +++++----- .../v5/spot-margin-normal/interest-quota.html | 10 +++++----- .../v5/spot-margin-normal/margin-data.html | 10 +++++----- .../spot-margin-normal/normal-margin-trade.html | 10 +++++----- .../v5/spot-margin-normal/repay-order.html | 10 +++++----- .../v5/spot-margin-normal/repay.html | 10 +++++----- .../v5/spot-margin-normal/switch-mode.html | 10 +++++----- .../v5/spot-margin-normal/vip-margin.html | 10 +++++----- .../v5/spot-margin-uta/set-leverage.html | 10 +++++----- .../api-explorer/v5/spot-margin-uta/status.html | 10 +++++----- .../v5/spot-margin-uta/switch-mode.html | 10 +++++----- .../v5/spot-margin-uta/uta-margin-trade.html | 10 +++++----- .../v5/spot-margin-uta/vip-margin.html | 10 +++++----- zh-TW/api-explorer/v5/trade/amend-order.html | 10 +++++----- zh-TW/api-explorer/v5/trade/batch-amend.html | 10 +++++----- zh-TW/api-explorer/v5/trade/batch-cancel.html | 10 +++++----- zh-TW/api-explorer/v5/trade/batch-place.html | 10 +++++----- zh-TW/api-explorer/v5/trade/cancel-all.html | 10 +++++----- zh-TW/api-explorer/v5/trade/cancel-order.html | 10 +++++----- zh-TW/api-explorer/v5/trade/create-order.html | 10 +++++----- zh-TW/api-explorer/v5/trade/open-order.html | 10 +++++----- zh-TW/api-explorer/v5/trade/order-list.html | 10 +++++----- .../api-explorer/v5/trade/query-spot-quota.html | 10 +++++----- zh-TW/api-explorer/v5/trade/trade.html | 10 +++++----- zh-TW/api-explorer/v5/user/affiliate-info.html | 10 +++++----- zh-TW/api-explorer/v5/user/apikey-info.html | 10 +++++----- .../api-explorer/v5/user/list-sub-apikeys.html | 10 +++++----- zh-TW/api-explorer/v5/user/user.html | 10 +++++----- zh-TW/api-explorer/v5/user/wallet-type.html | 10 +++++----- zh-TW/assets/css/styles.83249744.css | 1 + zh-TW/assets/css/styles.9803e009.css | 1 - .../assets/js/194144c3.8b12b6c0.js | 2 +- .../assets/js/2ea1c1db.750f6ea8.js | 2 +- ...5d3bb95.741708a2.js => 57a70fbc.f22feff2.js} | 2 +- zh-TW/assets/js/632833a7.225e710a.js | 1 + zh-TW/assets/js/6ca8826f.962d6a50.js | 1 + zh-TW/assets/js/6ca8826f.c0155781.js | 1 - zh-TW/assets/js/8aab06bf.39aed60d.js | 1 - zh-TW/assets/js/8aab06bf.c1f787b1.js | 1 + zh-TW/assets/js/935f2afb.7cb7bca7.js | 1 + zh-TW/assets/js/935f2afb.7f4bd354.js | 1 - ...b382994.49bf9918.js => cb382994.192bdbca.js} | 2 +- zh-TW/assets/js/d5ac6535.33c1d656.js | 1 - zh-TW/assets/js/d5ac6535.d0455871.js | 1 + zh-TW/assets/js/main.26b5123d.js | 2 -- zh-TW/assets/js/main.27dd54c4.js | 2 ++ ...LICENSE.txt => main.27dd54c4.js.LICENSE.txt} | 0 zh-TW/assets/js/runtime~main.33e1cb15.js | 1 + zh-TW/assets/js/runtime~main.cee67597.js | 1 - zh-TW/changelog/v5.html | 16 ++++++++-------- zh-TW/faq.html | 10 +++++----- zh-TW/index.html | 10 +++++----- zh-TW/markdown-page.html | 10 +++++----- zh-TW/pilot-feature.html | 10 +++++----- zh-TW/search.html | 10 +++++----- zh-TW/sitemap.xml | 2 +- zh-TW/tax/data-export.html | 10 +++++----- zh-TW/tax/enum.html | 10 +++++----- zh-TW/tax/explain.html | 10 +++++----- zh-TW/tax/report.html | 10 +++++----- zh-TW/tax/status.html | 10 +++++----- zh-TW/tax/time.html | 10 +++++----- zh-TW/v3/intro.html | 10 +++++----- zh-TW/v5/abandon/account-info.html | 12 ++++++------ zh-TW/v5/abandon/cancel-redeem.html | 12 ++++++------ zh-TW/v5/abandon/coin-info.html | 12 ++++++------ zh-TW/v5/abandon/deposit.html | 12 ++++++------ zh-TW/v5/abandon/earning.html | 12 ++++++------ zh-TW/v5/abandon/enable-unitransfer-subuid.html | 12 ++++++------ zh-TW/v5/abandon/ltv.html | 12 ++++++------ zh-TW/v5/abandon/margin-coin-info.html | 12 ++++++------ zh-TW/v5/abandon/order-record.html | 12 ++++++------ zh-TW/v5/abandon/redeem.html | 12 ++++++------ zh-TW/v5/account/account-info.html | 12 ++++++------ zh-TW/v5/account/batch-set-collateral.html | 12 ++++++------ zh-TW/v5/account/borrow-history.html | 12 ++++++------ zh-TW/v5/account/coin-greeks.html | 12 ++++++------ zh-TW/v5/account/collateral-info.html | 12 ++++++------ zh-TW/v5/account/contract-transaction-log.html | 12 ++++++------ zh-TW/v5/account/dcp-info.html | 12 ++++++------ zh-TW/v5/account/fee-rate.html | 12 ++++++------ zh-TW/v5/account/get-mmp-state.html | 12 ++++++------ zh-TW/v5/account/repay-liability.html | 12 ++++++------ zh-TW/v5/account/reset-mmp.html | 12 ++++++------ zh-TW/v5/account/set-collateral.html | 12 ++++++------ zh-TW/v5/account/set-margin-mode.html | 12 ++++++------ zh-TW/v5/account/set-mmp.html | 12 ++++++------ zh-TW/v5/account/set-spot-hedge.html | 12 ++++++------ zh-TW/v5/account/smp-group.html | 12 ++++++------ zh-TW/v5/account/transaction-log.html | 12 ++++++------ zh-TW/v5/account/upgrade-unified-account.html | 12 ++++++------ zh-TW/v5/account/wallet-balance.html | 12 ++++++------ zh-TW/v5/acct-mode.html | 12 ++++++------ zh-TW/v5/affiliate/affiliate-user-list.html | 17 +++++++++++++++++ zh-TW/v5/announcement.html | 12 ++++++------ .../v5/asset/balance/account-coin-balance.html | 12 ++++++------ zh-TW/v5/asset/balance/all-balance.html | 12 ++++++------ zh-TW/v5/asset/balance/asset-info.html | 12 ++++++------ zh-TW/v5/asset/balance/delay-amount.html | 12 ++++++------ zh-TW/v5/asset/coin-info.html | 12 ++++++------ zh-TW/v5/asset/convert/apply-quote.html | 12 ++++++------ zh-TW/v5/asset/convert/confirm-quote.html | 12 ++++++------ zh-TW/v5/asset/convert/convert-coin-list.html | 12 ++++++------ zh-TW/v5/asset/convert/get-convert-history.html | 12 ++++++------ zh-TW/v5/asset/convert/get-convert-result.html | 12 ++++++------ zh-TW/v5/asset/convert/guideline.html | 12 ++++++------ zh-TW/v5/asset/delivery.html | 12 ++++++------ zh-TW/v5/asset/deposit/deposit-coin-spec.html | 12 ++++++------ zh-TW/v5/asset/deposit/deposit-record.html | 12 ++++++------ .../asset/deposit/internal-deposit-record.html | 12 ++++++------ zh-TW/v5/asset/deposit/master-deposit-addr.html | 12 ++++++------ zh-TW/v5/asset/deposit/set-deposit-acct.html | 12 ++++++------ zh-TW/v5/asset/deposit/sub-deposit-addr.html | 12 ++++++------ zh-TW/v5/asset/deposit/sub-deposit-record.html | 12 ++++++------ zh-TW/v5/asset/exchange.html | 12 ++++++------ zh-TW/v5/asset/settlement.html | 12 ++++++------ zh-TW/v5/asset/sub-uid-list.html | 12 ++++++------ .../asset/transfer/create-inter-transfer.html | 12 ++++++------ .../v5/asset/transfer/inter-transfer-list.html | 12 ++++++------ zh-TW/v5/asset/transfer/transferable-coin.html | 12 ++++++------ zh-TW/v5/asset/transfer/unitransfer-list.html | 12 ++++++------ zh-TW/v5/asset/transfer/unitransfer.html | 12 ++++++------ zh-TW/v5/asset/withdraw.html | 12 ++++++------ zh-TW/v5/asset/withdraw/cancel-withdraw.html | 12 ++++++------ zh-TW/v5/asset/withdraw/vasp-list.html | 12 ++++++------ zh-TW/v5/asset/withdraw/withdraw-record.html | 12 ++++++------ zh-TW/v5/backup/set-pledge-token.html | 10 +++++----- zh-TW/v5/broker/account-info.html | 12 ++++++------ zh-TW/v5/broker/exchange-earning.html | 12 ++++++------ zh-TW/v5/broker/reward/get-issue-voucher.html | 12 ++++++------ zh-TW/v5/broker/reward/issue-voucher.html | 12 ++++++------ zh-TW/v5/broker/reward/voucher.html | 12 ++++++------ zh-TW/v5/broker/sub-deposit-record.html | 12 ++++++------ zh-TW/v5/copytrade.html | 12 ++++++------ .../v5/crypto-loan/acct-borrow-collateral.html | 12 ++++++------ zh-TW/v5/crypto-loan/adjust-collateral.html | 12 ++++++------ zh-TW/v5/crypto-loan/borrow.html | 12 ++++++------ zh-TW/v5/crypto-loan/collateral-coin.html | 12 ++++++------ zh-TW/v5/crypto-loan/comleted-loan-order.html | 12 ++++++------ zh-TW/v5/crypto-loan/loan-coin.html | 12 ++++++------ zh-TW/v5/crypto-loan/ltv-adjust-history.html | 12 ++++++------ .../crypto-loan/reduce-max-collateral-amt.html | 12 ++++++------ zh-TW/v5/crypto-loan/repay-transaction.html | 12 ++++++------ zh-TW/v5/crypto-loan/repay.html | 12 ++++++------ zh-TW/v5/crypto-loan/unpaid-loan-order.html | 12 ++++++------ zh-TW/v5/demo.html | 12 ++++++------ zh-TW/v5/enum.html | 12 ++++++------ zh-TW/v5/error.html | 12 ++++++------ zh-TW/v5/guide.html | 12 ++++++------ zh-TW/v5/intro.html | 12 ++++++------ zh-TW/v5/lt/leverage-token-info.html | 12 ++++++------ zh-TW/v5/lt/leverage-token-reference.html | 12 ++++++------ zh-TW/v5/lt/order-record.html | 12 ++++++------ zh-TW/v5/lt/purchase.html | 12 ++++++------ zh-TW/v5/lt/redeem.html | 12 ++++++------ zh-TW/v5/market/delivery-price.html | 12 ++++++------ zh-TW/v5/market/history-fund-rate.html | 12 ++++++------ zh-TW/v5/market/index-kline.html | 12 ++++++------ zh-TW/v5/market/instrument.html | 12 ++++++------ zh-TW/v5/market/insurance.html | 12 ++++++------ zh-TW/v5/market/iv.html | 12 ++++++------ zh-TW/v5/market/kline.html | 12 ++++++------ zh-TW/v5/market/long-short-ratio.html | 12 ++++++------ zh-TW/v5/market/mark-kline.html | 12 ++++++------ zh-TW/v5/market/open-interest.html | 12 ++++++------ zh-TW/v5/market/orderbook.html | 12 ++++++------ zh-TW/v5/market/premium-index-kline.html | 12 ++++++------ zh-TW/v5/market/recent-trade.html | 12 ++++++------ zh-TW/v5/market/risk-limit.html | 12 ++++++------ zh-TW/v5/market/tickers.html | 12 ++++++------ zh-TW/v5/market/time.html | 12 ++++++------ zh-TW/v5/order/amend-order.html | 12 ++++++------ zh-TW/v5/order/batch-amend.html | 12 ++++++------ zh-TW/v5/order/batch-cancel.html | 12 ++++++------ zh-TW/v5/order/batch-place.html | 12 ++++++------ zh-TW/v5/order/cancel-all.html | 12 ++++++------ zh-TW/v5/order/cancel-order.html | 12 ++++++------ zh-TW/v5/order/create-order.html | 12 ++++++------ zh-TW/v5/order/dcp.html | 12 ++++++------ zh-TW/v5/order/execution.html | 12 ++++++------ zh-TW/v5/order/open-order.html | 12 ++++++------ zh-TW/v5/order/order-list.html | 12 ++++++------ zh-TW/v5/order/spot-borrow-quota.html | 12 ++++++------ zh-TW/v5/otc/bind-uid.html | 12 ++++++------ zh-TW/v5/otc/loan-info.html | 12 ++++++------ zh-TW/v5/otc/ltv-convert.html | 12 ++++++------ zh-TW/v5/otc/margin-coin-convert-info.html | 12 ++++++------ zh-TW/v5/otc/margin-product-info.html | 12 ++++++------ zh-TW/v5/otc/repay-info.html | 12 ++++++------ zh-TW/v5/position.html | 12 ++++++------ zh-TW/v5/position/auto-add-margin.html | 12 ++++++------ zh-TW/v5/position/close-pnl.html | 12 ++++++------ zh-TW/v5/position/confirm-mmr.html | 12 ++++++------ zh-TW/v5/position/cross-isolate.html | 12 ++++++------ zh-TW/v5/position/leverage.html | 12 ++++++------ zh-TW/v5/position/manual-add-margin.html | 12 ++++++------ zh-TW/v5/position/move-position-history.html | 12 ++++++------ zh-TW/v5/position/move-position.html | 12 ++++++------ zh-TW/v5/position/position-mode.html | 12 ++++++------ zh-TW/v5/position/set-risk-limit.html | 12 ++++++------ zh-TW/v5/position/tpsl-mode.html | 12 ++++++------ zh-TW/v5/position/trading-stop.html | 12 ++++++------ zh-TW/v5/pre-upgrade/close-pnl.html | 12 ++++++------ zh-TW/v5/pre-upgrade/delivery.html | 12 ++++++------ zh-TW/v5/pre-upgrade/execution.html | 12 ++++++------ zh-TW/v5/pre-upgrade/order-list.html | 12 ++++++------ zh-TW/v5/pre-upgrade/settlement.html | 12 ++++++------ zh-TW/v5/pre-upgrade/transaction-log.html | 12 ++++++------ zh-TW/v5/rate-limit.html | 12 ++++++------ zh-TW/v5/smp.html | 12 ++++++------ zh-TW/v5/spot-margin-normal/account-info.html | 10 +++++----- zh-TW/v5/spot-margin-normal/borrow-order.html | 10 +++++----- zh-TW/v5/spot-margin-normal/borrow.html | 10 +++++----- .../v5/spot-margin-normal/borrowable-data.html | 10 +++++----- zh-TW/v5/spot-margin-normal/interest-quota.html | 10 +++++----- zh-TW/v5/spot-margin-normal/margin-data.html | 10 +++++----- zh-TW/v5/spot-margin-normal/repay-order.html | 10 +++++----- zh-TW/v5/spot-margin-normal/repay.html | 10 +++++----- zh-TW/v5/spot-margin-normal/switch-mode.html | 10 +++++----- zh-TW/v5/spot-margin-normal/vip-margin.html | 10 +++++----- .../v5/spot-margin-uta/historical-interest.html | 12 ++++++------ zh-TW/v5/spot-margin-uta/set-leverage.html | 12 ++++++------ zh-TW/v5/spot-margin-uta/status.html | 12 ++++++------ zh-TW/v5/spot-margin-uta/switch-mode.html | 12 ++++++------ zh-TW/v5/spot-margin-uta/vip-margin.html | 12 ++++++------ zh-TW/v5/user/affiliate-info.html | 14 +++++++------- zh-TW/v5/user/apikey-info.html | 12 ++++++------ zh-TW/v5/user/create-subuid-apikey.html | 12 ++++++------ zh-TW/v5/user/create-subuid.html | 12 ++++++------ zh-TW/v5/user/froze-subuid.html | 12 ++++++------ zh-TW/v5/user/list-sub-apikeys.html | 12 ++++++------ zh-TW/v5/user/modify-master-apikey.html | 12 ++++++------ zh-TW/v5/user/modify-sub-apikey.html | 12 ++++++------ zh-TW/v5/user/page-subuid.html | 12 ++++++------ zh-TW/v5/user/rm-master-apikey.html | 12 ++++++------ zh-TW/v5/user/rm-sub-apikey.html | 12 ++++++------ zh-TW/v5/user/rm-subuid.html | 12 ++++++------ zh-TW/v5/user/subuid-list.html | 12 ++++++------ zh-TW/v5/user/wallet-type.html | 12 ++++++------ zh-TW/v5/websocket/private/dcp.html | 12 ++++++------ zh-TW/v5/websocket/private/execution.html | 12 ++++++------ zh-TW/v5/websocket/private/fast-execution.html | 12 ++++++------ zh-TW/v5/websocket/private/greek.html | 12 ++++++------ zh-TW/v5/websocket/private/order.html | 12 ++++++------ zh-TW/v5/websocket/private/position.html | 12 ++++++------ zh-TW/v5/websocket/private/wallet.html | 12 ++++++------ zh-TW/v5/websocket/public/etp-kline.html | 12 ++++++------ zh-TW/v5/websocket/public/etp-nav.html | 12 ++++++------ zh-TW/v5/websocket/public/etp-ticker.html | 12 ++++++------ zh-TW/v5/websocket/public/kline.html | 12 ++++++------ zh-TW/v5/websocket/public/liquidation.html | 12 ++++++------ zh-TW/v5/websocket/public/orderbook.html | 12 ++++++------ zh-TW/v5/websocket/public/ticker.html | 12 ++++++------ zh-TW/v5/websocket/public/trade.html | 12 ++++++------ zh-TW/v5/websocket/trade/guideline.html | 12 ++++++------ zh-TW/v5/ws/connect.html | 12 ++++++------ 661 files changed, 3512 insertions(+), 3476 deletions(-) delete mode 100644 assets/css/styles.0bc7c9af.css create mode 100644 assets/css/styles.d3ae2d97.css create mode 100644 assets/js/0ed89c29.2fef5a4f.js delete mode 100644 assets/js/0ed89c29.bf2901c0.js rename zh-TW/assets/js/11b4dd89.a41a7d3d.js => assets/js/194144c3.8b12b6c0.js (67%) rename zh-TW/assets/js/278665dc.83b67bec.js => assets/js/2ea1c1db.750f6ea8.js (67%) rename assets/js/{c5d3bb95.741708a2.js => 57a70fbc.f22feff2.js} (67%) delete mode 100644 assets/js/935f2afb.0b0cc018.js create mode 100644 assets/js/935f2afb.da7e7d1a.js create mode 100644 assets/js/a0c0c9f6.0bc21d43.js delete mode 100644 assets/js/a0c0c9f6.af106b6a.js delete mode 100644 assets/js/b2ae77a0.4a829ef3.js create mode 100644 assets/js/b2ae77a0.fd9f6ffb.js delete mode 100644 assets/js/b745f339.5288f762.js create mode 100644 assets/js/b745f339.7a613d2e.js create mode 100644 assets/js/dfb4f9c0.72bb4a13.js create mode 100644 assets/js/main.1fb50f9b.js rename assets/js/{main.ad133a0d.js.LICENSE.txt => main.1fb50f9b.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.ad133a0d.js delete mode 100644 assets/js/runtime~main.599ea1f0.js create mode 100644 assets/js/runtime~main.d0852570.js create mode 100644 v5/affiliate/affiliate-user-list.html create mode 100644 zh-TW/assets/css/styles.83249744.css delete mode 100644 zh-TW/assets/css/styles.9803e009.css rename assets/js/11b4dd89.a41a7d3d.js => zh-TW/assets/js/194144c3.8b12b6c0.js (67%) rename assets/js/278665dc.83b67bec.js => zh-TW/assets/js/2ea1c1db.750f6ea8.js (67%) rename zh-TW/assets/js/{c5d3bb95.741708a2.js => 57a70fbc.f22feff2.js} (67%) create mode 100644 zh-TW/assets/js/632833a7.225e710a.js create mode 100644 zh-TW/assets/js/6ca8826f.962d6a50.js delete mode 100644 zh-TW/assets/js/6ca8826f.c0155781.js delete mode 100644 zh-TW/assets/js/8aab06bf.39aed60d.js create mode 100644 zh-TW/assets/js/8aab06bf.c1f787b1.js create mode 100644 zh-TW/assets/js/935f2afb.7cb7bca7.js delete mode 100644 zh-TW/assets/js/935f2afb.7f4bd354.js rename zh-TW/assets/js/{cb382994.49bf9918.js => cb382994.192bdbca.js} (97%) delete mode 100644 zh-TW/assets/js/d5ac6535.33c1d656.js create mode 100644 zh-TW/assets/js/d5ac6535.d0455871.js delete mode 100644 zh-TW/assets/js/main.26b5123d.js create mode 100644 zh-TW/assets/js/main.27dd54c4.js rename zh-TW/assets/js/{main.26b5123d.js.LICENSE.txt => main.27dd54c4.js.LICENSE.txt} (100%) create mode 100644 zh-TW/assets/js/runtime~main.33e1cb15.js delete mode 100644 zh-TW/assets/js/runtime~main.cee67597.js create mode 100644 zh-TW/v5/affiliate/affiliate-user-list.html diff --git a/404.html b/404.html index 53cba14dc5..9f2ca580f6 100644 --- a/404.html +++ b/404.html @@ -3,14 +3,14 @@ -Page Not Found | Bybit API Documentation - - +Page Not Found | Bybit API Documentation + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/account-info.html b/api-explorer/v5/account/account-info.html index 0304815901..b6a817a727 100644 --- a/api-explorer/v5/account/account-info.html +++ b/api-explorer/v5/account/account-info.html @@ -3,14 +3,14 @@ -Get Account Info | Bybit API Documentation - - +Get Account Info | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/account.html b/api-explorer/v5/account/account.html index 0982eafb84..d093c02d81 100644 --- a/api-explorer/v5/account/account.html +++ b/api-explorer/v5/account/account.html @@ -3,14 +3,14 @@ -Account | Bybit API Documentation - - +Account | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/borrow-history.html b/api-explorer/v5/account/borrow-history.html index f9b2d52d0b..6e970fd654 100644 --- a/api-explorer/v5/account/borrow-history.html +++ b/api-explorer/v5/account/borrow-history.html @@ -3,14 +3,14 @@ -Get Borrow History | Bybit API Documentation - - +Get Borrow History | Bybit API Documentation + +
Skip to main content

Get Borrow History

Get borrow history

Query Parameters
  • currency string

    e.g., USDC, USDT, BTC, ETH

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 20

    Limit per page. 1-50

  • cursor string

    Cusor, used for pagiation

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/coin-greeks.html b/api-explorer/v5/account/coin-greeks.html index 6f8757d857..59b9aed7f7 100644 --- a/api-explorer/v5/account/coin-greeks.html +++ b/api-explorer/v5/account/coin-greeks.html @@ -3,14 +3,14 @@ -Get Coin Greeks | Bybit API Documentation - - +Get Coin Greeks | Bybit API Documentation + +
Skip to main content

Get Coin Greeks

Get coin greek info

Query Parameters
  • baseCoin string

    Base coin

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/collateral-info.html b/api-explorer/v5/account/collateral-info.html index ef23a4f70f..567225cd18 100644 --- a/api-explorer/v5/account/collateral-info.html +++ b/api-explorer/v5/account/collateral-info.html @@ -3,14 +3,14 @@ -Get Collateral Info | Bybit API Documentation - - +Get Collateral Info | Bybit API Documentation + +
Skip to main content

Get Collateral Info

Get collateral info

Query Parameters
  • currency string

    Collateral asset

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/fee-rate.html b/api-explorer/v5/account/fee-rate.html index 75a2470b4e..586210281a 100644 --- a/api-explorer/v5/account/fee-rate.html +++ b/api-explorer/v5/account/fee-rate.html @@ -3,14 +3,14 @@ -Get Fee Rate | Bybit API Documentation - - +Get Fee Rate | Bybit API Documentation + +
Skip to main content

Get Fee Rate

Get fee rate

Query Parameters
  • category string required

    Possible values: [spot, linear, inverse, option]

    Product type. working for spot and option

  • symbol string

    Symbol name. valid for linear,inverse and spot

  • baseCoin string

    Possible values: [SOL, BTC, ETH]

    Base coin. Valid for option

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/set-collateral.html b/api-explorer/v5/account/set-collateral.html index b701662b98..5667abf3af 100644 --- a/api-explorer/v5/account/set-collateral.html +++ b/api-explorer/v5/account/set-collateral.html @@ -3,14 +3,14 @@ -Set Collateral Coin | Bybit API Documentation - - +Set Collateral Coin | Bybit API Documentation + +
Skip to main content

Set Collateral Coin

Set collateral coin

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • coin string required

    coin

  • collateralSwitch string required

    Possible values: [ON, OFF]

    coin

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/set-margin-mode.html b/api-explorer/v5/account/set-margin-mode.html index 0c7e51b8b0..6936143d3a 100644 --- a/api-explorer/v5/account/set-margin-mode.html +++ b/api-explorer/v5/account/set-margin-mode.html @@ -3,14 +3,14 @@ -Set Margin Mode | Bybit API Documentation - - +Set Margin Mode | Bybit API Documentation + +
Skip to main content

Set Margin Mode

Set margin mode

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • setMarginMode string required

    Possible values: [REGULAR_MARGIN, ISOLATED_MARGIN, PORTFOLIO_MARGIN]

    Margin mode

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/set-spot-hedge.html b/api-explorer/v5/account/set-spot-hedge.html index 2be40f679e..97206399d9 100644 --- a/api-explorer/v5/account/set-spot-hedge.html +++ b/api-explorer/v5/account/set-spot-hedge.html @@ -3,14 +3,14 @@ -Set Spot Hedging | Bybit API Documentation - - +Set Spot Hedging | Bybit API Documentation + +
Skip to main content

Set Spot Hedging

Set spot hedging for Portfolio margin

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • setHedgingMode string required

    Possible values: [ON, OFF]

    on or off spot hedging mode

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/transaction-log.html b/api-explorer/v5/account/transaction-log.html index 02c89a2791..e064f6b85a 100644 --- a/api-explorer/v5/account/transaction-log.html +++ b/api-explorer/v5/account/transaction-log.html @@ -3,14 +3,14 @@ -Get Transaction Log | Bybit API Documentation - - +Get Transaction Log | Bybit API Documentation + +
Skip to main content

Get Transaction Log

Get transaction log

Query Parameters
  • accountType string

    Possible values: [UNIFIED]

    Support UNIFIED for now

  • category string

    Possible values: [spot, linear, option]

    Product category

  • currency string

    Currency

  • baseCoin string

    Base coin

  • type string

    Possible values: [TRANSFER_IN, TRANSFER_OUT, TRADE, SETTLEMENT, DELIVERY, LIQUIDATION, BONUS, FEE_REFUND, INTEREST, CURRENCY_BUY, CURRENCY_SELL]

    Transaction log type

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 20

    Limit size for each page. 1-50

  • cursor string

    Cursor, used for pagination

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/upgrade-unified-account.html b/api-explorer/v5/account/upgrade-unified-account.html index 61df70270b..40c6379bc0 100644 --- a/api-explorer/v5/account/upgrade-unified-account.html +++ b/api-explorer/v5/account/upgrade-unified-account.html @@ -3,14 +3,14 @@ -Upgrade to Unified Account | Bybit API Documentation - - +Upgrade to Unified Account | Bybit API Documentation + +
Skip to main content

Upgrade to Unified Account

Upgrade to UTA

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • object
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/account/wallet.html b/api-explorer/v5/account/wallet.html index c05cd9a8aa..011f12f7b2 100644 --- a/api-explorer/v5/account/wallet.html +++ b/api-explorer/v5/account/wallet.html @@ -3,14 +3,14 @@ -Get Wallet Balance | Bybit API Documentation - - +Get Wallet Balance | Bybit API Documentation + +
Skip to main content

Get Wallet Balance

Get wallet balance

Query Parameters
  • accountType string required

    Possible values: [UNIFIED, CONTRACT, SPOT]

    Account type

  • coin string

    Coin name. You can pass mutiple coins like USDT,USDC

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/account-coin-balance.html b/api-explorer/v5/asset/account-coin-balance.html index ddee2fedec..4908bf6acb 100644 --- a/api-explorer/v5/asset/account-coin-balance.html +++ b/api-explorer/v5/asset/account-coin-balance.html @@ -3,14 +3,14 @@ -Get Single Coin Balance | Bybit API Documentation - - +Get Single Coin Balance | Bybit API Documentation + +
Skip to main content

Get Single Coin Balance

Get Single Coin Balance

Query Parameters
  • memberId string

    If query sub user balance, please input sub uid

  • accountType string required

    Possible values: [SPOT, CONTRACT, UNIFIED, OPTION, INVESTMENT, FUND]

    Account type

  • coin string required

    Coin name

  • withBonus integer

    Possible values: [0, 1]

    Query bonus or not. 0=false, 1=true

  • withTransferSafeAmount integer

    Possible values: [0, 1]

    Whether query delay withdraw/transfer safe amount. 0:false, 1;true

Header Parameters
  • apiKey string required

    Use master UID api key

  • secret string required

    Use master UID api secret

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/all-balance.html b/api-explorer/v5/asset/all-balance.html index d3c89a8b86..84d4be1f8c 100644 --- a/api-explorer/v5/asset/all-balance.html +++ b/api-explorer/v5/asset/all-balance.html @@ -3,14 +3,14 @@ -Get All Coins Balance | Bybit API Documentation - - +Get All Coins Balance | Bybit API Documentation + +
Skip to main content

Get All Coins Balance

Get All Coins Balance

Query Parameters
  • memberId string

    If query sub user balance, please input sub uid

  • accountType string required

    Possible values: [SPOT, CONTRACT, UNIFIED, OPTION, INVESTMENT, FUND]

    Account type

  • coin string

    Coin name

  • withBonus integer

    Possible values: [0, 1]

    Query bonus or not. 0=false, 1=true

Header Parameters
  • apiKey string required

    Use master UID api key

  • secret string required

    Use master UID api secret

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/asset-info.html b/api-explorer/v5/asset/asset-info.html index 6eedb9e8bd..7c23aa0586 100644 --- a/api-explorer/v5/asset/asset-info.html +++ b/api-explorer/v5/asset/asset-info.html @@ -3,14 +3,14 @@ -Get Asset Info (Spot) | Bybit API Documentation - - +Get Asset Info (Spot) | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/asset.html b/api-explorer/v5/asset/asset.html index 14b1b7cca0..0cdc1d66c8 100644 --- a/api-explorer/v5/asset/asset.html +++ b/api-explorer/v5/asset/asset.html @@ -3,14 +3,14 @@ -Asset | Bybit API Documentation - - +Asset | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/coin-info.html b/api-explorer/v5/asset/coin-info.html index dede0e2e73..bca8328cfa 100644 --- a/api-explorer/v5/asset/coin-info.html +++ b/api-explorer/v5/asset/coin-info.html @@ -3,14 +3,14 @@ -Get Coin Info | Bybit API Documentation - - +Get Coin Info | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/create-inter-transfer.html b/api-explorer/v5/asset/create-inter-transfer.html index 15a6087c89..048c6fda49 100644 --- a/api-explorer/v5/asset/create-inter-transfer.html +++ b/api-explorer/v5/asset/create-inter-transfer.html @@ -3,14 +3,14 @@ -Create Internal Transfer | Bybit API Documentation - - +Create Internal Transfer | Bybit API Documentation + +
Skip to main content

Create Internal Transfer

Create internal transfer

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • transferId string required

    UUID

  • coin string required

    Coin

  • amount string required

    Amount

  • fromAccountType string required

    Possible values: [UNIFIED, CONTRACT, SPOT, OPTION, INVESTMENT, FUND]

    From account type

  • toAccountType string required

    Possible values: [UNIFIED, CONTRACT, SPOT, OPTION, INVESTMENT, FUND]

    To account type

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/delivery.html b/api-explorer/v5/asset/delivery.html index b9d3ba214a..4a018f669f 100644 --- a/api-explorer/v5/asset/delivery.html +++ b/api-explorer/v5/asset/delivery.html @@ -3,14 +3,14 @@ -Get Delivery Record | Bybit API Documentation - - +Get Delivery Record | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/deposit-coin-spec.html b/api-explorer/v5/asset/deposit-coin-spec.html index 3ebc93740c..cc3c4f7445 100644 --- a/api-explorer/v5/asset/deposit-coin-spec.html +++ b/api-explorer/v5/asset/deposit-coin-spec.html @@ -3,14 +3,14 @@ -Get Allowed Deposit Coin Info | Bybit API Documentation - - +Get Allowed Deposit Coin Info | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/deposit-record.html b/api-explorer/v5/asset/deposit-record.html index f2b3738e9f..5b2c3317bd 100644 --- a/api-explorer/v5/asset/deposit-record.html +++ b/api-explorer/v5/asset/deposit-record.html @@ -3,14 +3,14 @@ -Get Deposit Record (on-chain) | Bybit API Documentation - - +Get Deposit Record (on-chain) | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/exchange.html b/api-explorer/v5/asset/exchange.html index 71f11c96e0..808c726255 100644 --- a/api-explorer/v5/asset/exchange.html +++ b/api-explorer/v5/asset/exchange.html @@ -3,14 +3,14 @@ -Get Coin Exchange Records | Bybit API Documentation - - +Get Coin Exchange Records | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/inter-transfer-list.html b/api-explorer/v5/asset/inter-transfer-list.html index 3dc0659b44..6fc2402d5b 100644 --- a/api-explorer/v5/asset/inter-transfer-list.html +++ b/api-explorer/v5/asset/inter-transfer-list.html @@ -3,14 +3,14 @@ -Get Internal Transfer Records | Bybit API Documentation - - +Get Internal Transfer Records | Bybit API Documentation + +
Skip to main content

Get Internal Transfer Records

Get internal transfer records

Query Parameters
  • transferId string

    Transfer id

  • coin string

    Coin name

  • status string

    Possible values: [SUCCESS, PENDING, FAILED]

    Status

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 20

    Limit size. 1-50

  • cursor string

    Cursor, used for pagination

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/internal-deposit-record.html b/api-explorer/v5/asset/internal-deposit-record.html index 9095d2281d..5db9e01b42 100644 --- a/api-explorer/v5/asset/internal-deposit-record.html +++ b/api-explorer/v5/asset/internal-deposit-record.html @@ -3,14 +3,14 @@ -Get Internal Deposit Records (off-chain) | Bybit API Documentation - - +Get Internal Deposit Records (off-chain) | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/master-deposit-addr.html b/api-explorer/v5/asset/master-deposit-addr.html index f37ad9a391..4bb2e52f32 100644 --- a/api-explorer/v5/asset/master-deposit-addr.html +++ b/api-explorer/v5/asset/master-deposit-addr.html @@ -3,14 +3,14 @@ -Get Master Deposit Address | Bybit API Documentation - - +Get Master Deposit Address | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/set-deposit-acct.html b/api-explorer/v5/asset/set-deposit-acct.html index 7151e05a88..0e8504c6d5 100644 --- a/api-explorer/v5/asset/set-deposit-acct.html +++ b/api-explorer/v5/asset/set-deposit-acct.html @@ -3,14 +3,14 @@ -Set Deposit Account | Bybit API Documentation - - +Set Deposit Account | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/settlement.html b/api-explorer/v5/asset/settlement.html index ece3baa11c..44e03a2f45 100644 --- a/api-explorer/v5/asset/settlement.html +++ b/api-explorer/v5/asset/settlement.html @@ -3,14 +3,14 @@ -Get USDC Session Settlement | Bybit API Documentation - - +Get USDC Session Settlement | Bybit API Documentation + +
Skip to main content

Get USDC Session Settlement

Get usdc session settlement record.

Query Parameters
  • category string required

    Possible values: [linear]

    Product type

  • symbol string

    Symbol name. USDC perp or USDC futures

  • limit integer

    Default value: 20

    1-50. max 50

  • cursor string

    cursor, used for pagination

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/sub-deposit-addr.html b/api-explorer/v5/asset/sub-deposit-addr.html index d00c2499df..2de4f869bf 100644 --- a/api-explorer/v5/asset/sub-deposit-addr.html +++ b/api-explorer/v5/asset/sub-deposit-addr.html @@ -3,14 +3,14 @@ -Get Sub Deposit Address | Bybit API Documentation - - +Get Sub Deposit Address | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/sub-deposit-record.html b/api-explorer/v5/asset/sub-deposit-record.html index eb6025e1cb..6f5a26e59b 100644 --- a/api-explorer/v5/asset/sub-deposit-record.html +++ b/api-explorer/v5/asset/sub-deposit-record.html @@ -3,14 +3,14 @@ -Get Sub Account Deposit Records (on-chain) | Bybit API Documentation - - +Get Sub Account Deposit Records (on-chain) | Bybit API Documentation + +
Skip to main content

Get Sub Account Deposit Records (on-chain)

Get sub account deposit record

Query Parameters
  • subMemberId string required

    Sub UID

  • coin string

    Coin name

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 50

    Limit size. 1-50

  • cursor string

    Cursor, used for pagination

Header Parameters
  • apiKey string required

    Use master UID api key

  • secret string required

    Use master UID api secret

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/sub-uid-list.html b/api-explorer/v5/asset/sub-uid-list.html index 13f88a7d60..4dea2dde22 100644 --- a/api-explorer/v5/asset/sub-uid-list.html +++ b/api-explorer/v5/asset/sub-uid-list.html @@ -3,14 +3,14 @@ -Get Sub UID | Bybit API Documentation - - +Get Sub UID | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/transferable-coin.html b/api-explorer/v5/asset/transferable-coin.html index 72a29a2863..264ce650a9 100644 --- a/api-explorer/v5/asset/transferable-coin.html +++ b/api-explorer/v5/asset/transferable-coin.html @@ -3,14 +3,14 @@ -Get Transferable Coin | Bybit API Documentation - - +Get Transferable Coin | Bybit API Documentation + +
Skip to main content

Get Transferable Coin

Get transferable coins

Query Parameters
  • fromAccountType string required

    Possible values: [UNIFIED, CONTRACT, SPOT, OPTION, INVESTMENT, FUND]

    From account type

  • toAccountType string required

    Possible values: [UNIFIED, CONTRACT, SPOT, OPTION, INVESTMENT, FUND]

    To account type

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/unitransfer-list.html b/api-explorer/v5/asset/unitransfer-list.html index 6438d1ed25..f262e60c74 100644 --- a/api-explorer/v5/asset/unitransfer-list.html +++ b/api-explorer/v5/asset/unitransfer-list.html @@ -3,14 +3,14 @@ -Get Universal Transfer Records | Bybit API Documentation - - +Get Universal Transfer Records | Bybit API Documentation + +
Skip to main content

Get Universal Transfer Records

Get universal transfer record

Query Parameters
  • transferId string

    Transfer id

  • coin string

    Coin name

  • status string

    Possible values: [SUCCESS, FAILED, PENDING]

    Status

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 20

    Limit size. 1-50

  • cursor string

    Cursor, used for pagination

Header Parameters
  • apiKey string required

    Use master UID api key

  • secret string required

    Use master UID api secret

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/unitransfer.html b/api-explorer/v5/asset/unitransfer.html index cdb05a8340..754b030906 100644 --- a/api-explorer/v5/asset/unitransfer.html +++ b/api-explorer/v5/asset/unitransfer.html @@ -3,14 +3,14 @@ -Create Universal Transfer | Bybit API Documentation - - +Create Universal Transfer | Bybit API Documentation + +
Skip to main content

Create Universal Transfer

Create universal transfer

Header Parameters
  • apiKey string required

    Use master UID api key

  • secret string required

    Use master UID api secret

Request Body
  • transferId sting required

    Transfer id. UUID

  • coin sting required

    Coin name

  • amount sting required

    Amount

  • fromMemberId intger required

    From UID

  • toMemberId integer required

    To UID

  • fromAccountType string required

    Possible values: [UNIFIED, CONTRACT, SPOT, INVESTMENT, OPTION, FUND]

    From account type

  • toAccountType string required

    Possible values: [UNIFIED, CONTRACT, SPOT, INVESTMENT, OPTION, FUND]

    To account type

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/asset/withdraw-record.html b/api-explorer/v5/asset/withdraw-record.html index 596ec005cf..1abcb58a76 100644 --- a/api-explorer/v5/asset/withdraw-record.html +++ b/api-explorer/v5/asset/withdraw-record.html @@ -3,14 +3,14 @@ -Get Withdraw Records | Bybit API Documentation - - +Get Withdraw Records | Bybit API Documentation + +
Skip to main content

Get Withdraw Records

Get withdraw record

Query Parameters
  • withdrawID string

    Withdraw ID

  • coin string

    Coin name

  • withdrawType integer

    Possible values: [0, 1, 2]

    Withdraw type. 0=on chain, 1=off chain, 2=all

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 50

    Limit size. 1-50

  • cursor string

    Cursor, used to pagination

Header Parameters
  • apiKey string required

    Use master UID api key

  • secret string required

    Use master UID api secret

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/category.html b/api-explorer/v5/category.html index 921e4f1ec4..fb904d483a 100644 --- a/api-explorer/v5/category.html +++ b/api-explorer/v5/category.html @@ -3,14 +3,14 @@ -V5 API | Bybit API Documentation - - +V5 API | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/lt/etp.html b/api-explorer/v5/lt/etp.html index d4ef15b758..2f1042d9ea 100644 --- a/api-explorer/v5/lt/etp.html +++ b/api-explorer/v5/lt/etp.html @@ -3,14 +3,14 @@ -Spot Leverage Token | Bybit API Documentation - - +Spot Leverage Token | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/lt/leverage-token-info.html b/api-explorer/v5/lt/leverage-token-info.html index eb5de56cbc..5a4c8fa7a0 100644 --- a/api-explorer/v5/lt/leverage-token-info.html +++ b/api-explorer/v5/lt/leverage-token-info.html @@ -3,14 +3,14 @@ -Get Leverage Token Info | Bybit API Documentation - - +Get Leverage Token Info | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/lt/leverage-token-reference.html b/api-explorer/v5/lt/leverage-token-reference.html index f93c9959e8..be9efd7558 100644 --- a/api-explorer/v5/lt/leverage-token-reference.html +++ b/api-explorer/v5/lt/leverage-token-reference.html @@ -3,14 +3,14 @@ -Get Leverage Token Market | Bybit API Documentation - - +Get Leverage Token Market | Bybit API Documentation + +
Skip to main content

Get Leverage Token Market

Get lt market information

Query Parameters
  • ltCoin string required

    Levearage coin name. e.g., BTC3L

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/lt/order-record.html b/api-explorer/v5/lt/order-record.html index 017abb104b..ef861058ad 100644 --- a/api-explorer/v5/lt/order-record.html +++ b/api-explorer/v5/lt/order-record.html @@ -3,14 +3,14 @@ -Get Purchase or Redeem Records | Bybit API Documentation - - +Get Purchase or Redeem Records | Bybit API Documentation + +
Skip to main content

Get Purchase or Redeem Records

Get the order history of purchase or redeem

Query Parameters
  • ltCoin string

    Levearage coin name. e.g., BTC3L

  • orderId string

    Order id

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 100

    Limit size of each page. 1-500

  • ltOrderType integer

    Possible values: [1, 2]

    LT order type. 1=purchase, 2=redeem

  • serialNo string

    Serial number

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/lt/purchase.html b/api-explorer/v5/lt/purchase.html index 1e78313029..04a98247e1 100644 --- a/api-explorer/v5/lt/purchase.html +++ b/api-explorer/v5/lt/purchase.html @@ -3,14 +3,14 @@ -Purchase | Bybit API Documentation - - +Purchase | Bybit API Documentation + +
Skip to main content

Purchase

Purchase leverage token

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • ltCoin string

    Levearage coin name. e.g., BTC3L

  • ltAmount string

    Purchase amount

  • serialNo string

    Serial number, customised order id

  • required
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/lt/redeem.html b/api-explorer/v5/lt/redeem.html index 41cae3d2c7..17853d8163 100644 --- a/api-explorer/v5/lt/redeem.html +++ b/api-explorer/v5/lt/redeem.html @@ -3,14 +3,14 @@ -Redeem | Bybit API Documentation - - +Redeem | Bybit API Documentation + +
Skip to main content

Redeem

Redeem leverage token

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • ltCoin string

    Levearage coin name. e.g., BTC3L

  • quantity string

    Redeem quantity

  • serialNo string

    Serial number, customised order id

  • required
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/delivery-price.html b/api-explorer/v5/market/delivery-price.html index dd7f05e91f..e4cdbb61f5 100644 --- a/api-explorer/v5/market/delivery-price.html +++ b/api-explorer/v5/market/delivery-price.html @@ -3,14 +3,14 @@ -Get Delivery Price | Bybit API Documentation - - +Get Delivery Price | Bybit API Documentation + +
Skip to main content

Get Delivery Price

Get delivery price

Query Parameters
  • category string[] required

    Possible values: [linear, inverse, option]

    Product type. linear, inverse, option

  • symbol string

    Symbol name

  • baseCoin string

    Default value: BTC

    Base coin, for option only. Return BTC by default

  • limit string

    Default value: 50

    Maximum 200

  • cursor string

    The cursor, used for pagination

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/history-fund-rate.html b/api-explorer/v5/market/history-fund-rate.html index c7b72fff8d..8ed395ef64 100644 --- a/api-explorer/v5/market/history-fund-rate.html +++ b/api-explorer/v5/market/history-fund-rate.html @@ -3,14 +3,14 @@ -Get Funding Rate History | Bybit API Documentation - - +Get Funding Rate History | Bybit API Documentation + +
Skip to main content

Get Funding Rate History

Get historical funding rate

Query Parameters
  • category string[] required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • startTime integer

    The start timstamp (ms)

  • endTime integer

    The end timstamp (ms)

  • limit integer

    Default value: 200

    Maximum 200

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/index-kline.html b/api-explorer/v5/market/index-kline.html index d7e44a035f..f994fcd390 100644 --- a/api-explorer/v5/market/index-kline.html +++ b/api-explorer/v5/market/index-kline.html @@ -3,14 +3,14 @@ -Get Index Price Kline | Bybit API Documentation - - +Get Index Price Kline | Bybit API Documentation + +
Skip to main content

Get Index Price Kline

Get Index Price Kline data

Query Parameters
  • category string[] required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • interval string[] required

    Possible values: [1, 3, 5, 15, 30, 60, 120, 240, 360, 720, D, M, W]

    kline interval

  • start integer

    start timestamp (ms). e.g., 1669852800000 (1 DEC 2022 UTC 0:00)

  • end integer

    end timestamp (ms). e.g., 1671062400000 (15 DEC 2022 UTC 0:00)

  • limit integer

    Default value: 200

    Maximum 1000

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/instrument.html b/api-explorer/v5/market/instrument.html index 6bc8c99f5a..50d2b53b19 100644 --- a/api-explorer/v5/market/instrument.html +++ b/api-explorer/v5/market/instrument.html @@ -3,14 +3,14 @@ -Get Instrument Info | Bybit API Documentation - - +Get Instrument Info | Bybit API Documentation + +
Skip to main content

Get Instrument Info

Get launched instruments information.

Query Parameters
  • category string[] required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string

    Symbol name

  • status string

    Possible values: [PreLaunch, Trading, Settling, Delivering, Closed]

    Status filter

  • baseCoin string

    for linear, invere and option ONLY

  • limit integer

    Default value: 500

    Maximum 1000. spot does not have pagination

  • cursor string

    pass cursor from the response param "nagePageCursor" to paginate

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/insurance.html b/api-explorer/v5/market/insurance.html index 2517e27014..4722d37273 100644 --- a/api-explorer/v5/market/insurance.html +++ b/api-explorer/v5/market/insurance.html @@ -3,14 +3,14 @@ -Get Insurance | Bybit API Documentation - - +Get Insurance | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/iv.html b/api-explorer/v5/market/iv.html index 0eae21f88c..068c5fb0c8 100644 --- a/api-explorer/v5/market/iv.html +++ b/api-explorer/v5/market/iv.html @@ -3,14 +3,14 @@ -Get Historical Volatility | Bybit API Documentation - - +Get Historical Volatility | Bybit API Documentation + +
Skip to main content

Get Historical Volatility

Get historical volatility

Query Parameters
  • category string[] required

    Possible values: [option]

    Product type

  • baseCoin string

    Default value: BTC

    Base coin. If not passed, BTC returned by default

  • period integer[]

    Possible values: [7, 14, 21, 30, 60, 90, 180, 270]

    Period. If not passed, it returns 7 days by default. SOL does not have 180 and 270

  • startTime integer

    The start timstamp (ms)

  • endTime integer

    The end timstamp (ms)

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/kline.html b/api-explorer/v5/market/kline.html index 6e32b4fa75..f84994d18b 100644 --- a/api-explorer/v5/market/kline.html +++ b/api-explorer/v5/market/kline.html @@ -3,14 +3,14 @@ -Get Kline | Bybit API Documentation - - +Get Kline | Bybit API Documentation + +
Skip to main content

Get Kline

Get kline data

Query Parameters
  • category string[] required

    Possible values: [linear, inverse, spot]

    Product type

  • symbol string required

    Symbol name

  • interval string[] required

    Possible values: [1, 3, 5, 15, 30, 60, 120, 240, 360, 720, D, M, W]

    kline interval

  • start integer

    start timestamp (ms). e.g., 1669852800000 (1 DEC 2022 UTC 0:00)

  • end integer

    end timestamp (ms). e.g., 1671062400000 (15 DEC 2022 UTC 0:00)

  • limit integer

    Default value: 200

    Maximum 1000

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/long-short-ratio.html b/api-explorer/v5/market/long-short-ratio.html index 0bb0583f59..bd5c0a37b9 100644 --- a/api-explorer/v5/market/long-short-ratio.html +++ b/api-explorer/v5/market/long-short-ratio.html @@ -3,14 +3,14 @@ -Get Long Short Ratio | Bybit API Documentation - - +Get Long Short Ratio | Bybit API Documentation + +
Skip to main content

Get Long Short Ratio

Get long short ratio

Query Parameters
  • category string[] required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • period string[] required

    Possible values: [5min, 15min, 30min, 1h, 4h, 1d]

    period

  • limit integer

    Default value: 50

    Maximum 500

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/mark-kline.html b/api-explorer/v5/market/mark-kline.html index 4ec66f427f..4654d94ad8 100644 --- a/api-explorer/v5/market/mark-kline.html +++ b/api-explorer/v5/market/mark-kline.html @@ -3,14 +3,14 @@ -Get Mark Price Kline | Bybit API Documentation - - +Get Mark Price Kline | Bybit API Documentation + +
Skip to main content

Get Mark Price Kline

Get Mark Price Kline data

Query Parameters
  • category string[] required

    Possible values: [linear, inverse, spot]

    Product type

  • symbol string required

    Symbol name

  • interval string[] required

    Possible values: [1, 3, 5, 15, 30, 60, 120, 240, 360, 720, D, M, W]

    kline interval

  • start integer

    start timestamp (ms). e.g., 1669852800000 (1 DEC 2022 UTC 0:00)

  • end integer

    end timestamp (ms). e.g., 1671062400000 (15 DEC 2022 UTC 0:00)

  • limit integer

    Default value: 200

    Maximum 1000

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/market.html b/api-explorer/v5/market/market.html index 599a2f816e..0374efac24 100644 --- a/api-explorer/v5/market/market.html +++ b/api-explorer/v5/market/market.html @@ -3,14 +3,14 @@ -Market | Bybit API Documentation - - +Market | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/open-interest.html b/api-explorer/v5/market/open-interest.html index 06552ad208..fa3e0a9283 100644 --- a/api-explorer/v5/market/open-interest.html +++ b/api-explorer/v5/market/open-interest.html @@ -3,14 +3,14 @@ -Get Open Interest | Bybit API Documentation - - +Get Open Interest | Bybit API Documentation + +
Skip to main content

Get Open Interest

Get open interest

Query Parameters
  • category string[] required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • intervalTime string[] required

    Possible values: [5min, 15min, 30min, 1h, 4h, 1d]

    interval time

  • startTime integer

    The start timstamp (ms)

  • endTime integer

    The end timstamp (ms)

  • limit integer

    Default value: 50

    Maximum 200

  • cursor string

    pass cursor from the response param "nagePageCursor" to paginate

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/orderbook.html b/api-explorer/v5/market/orderbook.html index c631efd96c..36dc1891a2 100644 --- a/api-explorer/v5/market/orderbook.html +++ b/api-explorer/v5/market/orderbook.html @@ -3,14 +3,14 @@ -Get Orderbook | Bybit API Documentation - - +Get Orderbook | Bybit API Documentation + +
Skip to main content

Get Orderbook

Get order book data

Query Parameters
  • category string[] required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string required

    Symbol name

  • limit integer

    spot:1-50,default:1. linear&inverse:1-200,default:25. option:1-25,default:1

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/premium-index-kline.html b/api-explorer/v5/market/premium-index-kline.html index 781c4186f1..c15fbefbe0 100644 --- a/api-explorer/v5/market/premium-index-kline.html +++ b/api-explorer/v5/market/premium-index-kline.html @@ -3,14 +3,14 @@ -Get Premium Index Price Kline | Bybit API Documentation - - +Get Premium Index Price Kline | Bybit API Documentation + +
Skip to main content

Get Premium Index Price Kline

Get Premium Index Price Kline data

Query Parameters
  • category string[] required

    Possible values: [linear]

    Product type

  • symbol string required

    Symbol name

  • interval string[] required

    Possible values: [1, 3, 5, 15, 30, 60, 120, 240, 360, 720, D, M, W]

    kline interval

  • start integer

    start timestamp (ms). e.g., 1669852800000 (1 DEC 2022 UTC 0:00)

  • end integer

    end timestamp (ms). e.g., 1671062400000 (15 DEC 2022 UTC 0:00)

  • limit integer

    Default value: 200

    Maximum 1000

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/recent-trade.html b/api-explorer/v5/market/recent-trade.html index fe8389c737..55a2bd9d89 100644 --- a/api-explorer/v5/market/recent-trade.html +++ b/api-explorer/v5/market/recent-trade.html @@ -3,14 +3,14 @@ -Get Public Recent Trading History | Bybit API Documentation - - +Get Public Recent Trading History | Bybit API Documentation + +
Skip to main content

Get Public Recent Trading History

Get public trade

Query Parameters
  • category string[] required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string required

    Symbol name.

  • baseCoin string

    Default value: BTC

    Base coin. Valid for option. Default is BTC

  • optionType string

    Possible values: [Call, Put]

    Option type. Valid for option.

  • limit integer

    Maximum 60 for spot. Maximum 1000 for others

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/risk-limit.html b/api-explorer/v5/market/risk-limit.html index 11f987b363..8427d4e475 100644 --- a/api-explorer/v5/market/risk-limit.html +++ b/api-explorer/v5/market/risk-limit.html @@ -3,14 +3,14 @@ -Get Risk Limit | Bybit API Documentation - - +Get Risk Limit | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/tickers.html b/api-explorer/v5/market/tickers.html index 1a159c35ae..a713ac8b08 100644 --- a/api-explorer/v5/market/tickers.html +++ b/api-explorer/v5/market/tickers.html @@ -3,14 +3,14 @@ -Get Tickers | Bybit API Documentation - - +Get Tickers | Bybit API Documentation + +
Skip to main content

Get Tickers

Get all latest information of symbols. All parameters are needed for OPTION

Query Parameters
  • category string[] required

    Possible values: [linear, inverse, option, spot]

    Product type

  • baseCoin string

    for option ONLY, baseCoin or symbol must be passed when query option

  • expDate string

    Expiry date. For option only. Default is all, and the parameter format is 25MAR22.

  • symbol string

    Symbol name

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/market/time.html b/api-explorer/v5/market/time.html index 6227fcae54..b6c59879b5 100644 --- a/api-explorer/v5/market/time.html +++ b/api-explorer/v5/market/time.html @@ -3,14 +3,14 @@ -Get Bybit Server Time | Bybit API Documentation - - +Get Bybit Server Time | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/auto-add-margin.html b/api-explorer/v5/position/auto-add-margin.html index ff5850c11d..22d83257e7 100644 --- a/api-explorer/v5/position/auto-add-margin.html +++ b/api-explorer/v5/position/auto-add-margin.html @@ -3,14 +3,14 @@ -Set Auto Add Margin | Bybit API Documentation - - +Set Auto Add Margin | Bybit API Documentation + +
Skip to main content

Set Auto Add Margin

Set Auto Add Margin

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • autoAddMargin integer required

    0 - turn off, 1 - turn on

  • positionIdx integer required

    Possible values: [0, 1, 2]

    Position index. 0=one-way-mode, 1=buy-hedge-mode, 2=sell-hedege-mode. REQUIRED for hedge-mode

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/close-pnl.html b/api-explorer/v5/position/close-pnl.html index 5b64b7a08d..89f3074691 100644 --- a/api-explorer/v5/position/close-pnl.html +++ b/api-explorer/v5/position/close-pnl.html @@ -3,14 +3,14 @@ -Get Closed PnL | Bybit API Documentation - - +Get Closed PnL | Bybit API Documentation + +
Skip to main content

Get Closed PnL

Get closed pnl

Query Parameters
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string

    Symbol name

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • limit integer

    Default value: 50

    1-200. max 200

  • cursor string

    cursor for pagination

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/cross-isolate.html b/api-explorer/v5/position/cross-isolate.html index 4c76439562..8eb62f347c 100644 --- a/api-explorer/v5/position/cross-isolate.html +++ b/api-explorer/v5/position/cross-isolate.html @@ -3,14 +3,14 @@ -Switch Cross/Isolated Margin | Bybit API Documentation - - +Switch Cross/Isolated Margin | Bybit API Documentation + +
Skip to main content

Switch Cross/Isolated Margin

Select cross margin mode or isolated margin mode

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • tradeMode integer required

    Possible values: [0, 1]

    0 - cross margin, 1 - isolated margin

  • buyLeverage string

    Buy side leverage

  • sellLeverage string

    Sell side leverage

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/execution.html b/api-explorer/v5/position/execution.html index 4ed63fd17a..ad6062cf26 100644 --- a/api-explorer/v5/position/execution.html +++ b/api-explorer/v5/position/execution.html @@ -3,14 +3,14 @@ -Get Execution (2 years) | Bybit API Documentation - - +Get Execution (2 years) | Bybit API Documentation + +
Skip to main content

Get Execution (2 years)

Get execution list

Query Parameters
  • category string required

    Possible values: [linear, inverse, spot, option]

    Product type

  • symbol string

    Symbol name

  • baseCoin string

    Base coin

  • orderId string
  • orderLinkId string

    User customised order id

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • execType string

    Possible values: [Trade, AdlTrade, Funding, BustTrade, Settle]

    Execution type

  • limit integer

    Default value: 50

    1-100. max 100

  • cursor string

    cursor to pagination

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/leverage.html b/api-explorer/v5/position/leverage.html index fa55d8880b..65e675baef 100644 --- a/api-explorer/v5/position/leverage.html +++ b/api-explorer/v5/position/leverage.html @@ -3,14 +3,14 @@ -Set Leverage | Bybit API Documentation - - +Set Leverage | Bybit API Documentation + +
Skip to main content

Set Leverage

Set levearage.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • buyLeverage string

    Buy side leverage

  • sellLeverage string

    Sell side leverage

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/manual-add-margin.html b/api-explorer/v5/position/manual-add-margin.html index 72db7b9b92..ecde706852 100644 --- a/api-explorer/v5/position/manual-add-margin.html +++ b/api-explorer/v5/position/manual-add-margin.html @@ -3,14 +3,14 @@ -Add Or Reduce Margin | Bybit API Documentation - - +Add Or Reduce Margin | Bybit API Documentation + +
Skip to main content

Add Or Reduce Margin

Manually add or reduce margin for isolated margin position

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • margin string required

    10 - add, -10 - reduce

  • positionIdx integer required

    Possible values: [0, 1, 2]

    Position index. 0=one-way-mode, 1=buy-hedge-mode, 2=sell-hedege-mode. REQUIRED for hedge-mode

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/position-info.html b/api-explorer/v5/position/position-info.html index 1dbd9f646f..4d5dbd0015 100644 --- a/api-explorer/v5/position/position-info.html +++ b/api-explorer/v5/position/position-info.html @@ -3,14 +3,14 @@ -Get Position Info | Bybit API Documentation - - +Get Position Info | Bybit API Documentation + +
Skip to main content

Get Position Info

Get Position Info

Query Parameters
  • category string required

    Possible values: [linear, inverse, option]

    Product type

  • symbol string

    Symbol name

  • baseCoin string

    Base coin. For option only

  • settleCoin string

    Used for linear & inverse, symbol or settleCoin is required

  • limit integer

    Default value: 20

    1-200. max 200

  • cursor string

    cursor, used for pagination

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/position-mode.html b/api-explorer/v5/position/position-mode.html index f9572f29c4..0ce414a80b 100644 --- a/api-explorer/v5/position/position-mode.html +++ b/api-explorer/v5/position/position-mode.html @@ -3,14 +3,14 @@ -Switch Position Mode | Bybit API Documentation - - +Switch Position Mode | Bybit API Documentation + +
Skip to main content

Switch Position Mode

Switch Position Mode

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string

    Symbol name

  • coin string

    Coin name

  • mode integer required

    Possible values: [0, 3]

    Position mode. 0 - Merged single, 3 - Both sides

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/position.html b/api-explorer/v5/position/position.html index d75b76f271..94ea4370a6 100644 --- a/api-explorer/v5/position/position.html +++ b/api-explorer/v5/position/position.html @@ -3,14 +3,14 @@ -Position | Bybit API Documentation - - +Position | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/set-risk-limit.html b/api-explorer/v5/position/set-risk-limit.html index 3b7cf613e1..2f315581ba 100644 --- a/api-explorer/v5/position/set-risk-limit.html +++ b/api-explorer/v5/position/set-risk-limit.html @@ -3,14 +3,14 @@ -Set Risk Limit | Bybit API Documentation - - +Set Risk Limit | Bybit API Documentation + +
Skip to main content

Set Risk Limit

Set risk limit.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • riskId integer required

    Risk limit id

  • positionIdx integer

    Possible values: [0, 1, 2]

    Position index. 0=one-way-mode, 1=buy-hedge-mode, 2=sell-hedege-mode. REQUIRED for hedge-mode

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/tpsl-mode.html b/api-explorer/v5/position/tpsl-mode.html index 45c91a6ead..33a9cc3c00 100644 --- a/api-explorer/v5/position/tpsl-mode.html +++ b/api-explorer/v5/position/tpsl-mode.html @@ -3,14 +3,14 @@ -Set TP/SL Mode | Bybit API Documentation - - +Set TP/SL Mode | Bybit API Documentation + +
Skip to main content

Set TP/SL Mode

Set tp/sl mode.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • tpSlMode string required

    Possible values: [Full, Partial]

    Full = full position TP/SL, Partial = partial mode tp/sl

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/position/trading-stop.html b/api-explorer/v5/position/trading-stop.html index 4bdb4cbb99..c0b7adad3d 100644 --- a/api-explorer/v5/position/trading-stop.html +++ b/api-explorer/v5/position/trading-stop.html @@ -3,14 +3,14 @@ -Set Trading Stop | Bybit API Documentation - - +Set Trading Stop | Bybit API Documentation + +
Skip to main content

Set Trading Stop

Set trade stop.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse]

    Product type

  • symbol string required

    Symbol name

  • takeProfit string

    Take profit price

  • stopLoss string

    Stop loss price

  • tpSize string

    Take profit size

  • slSize string

    Stop loss size

  • tpTriggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    Take profit trigger price type

  • slTriggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    Stop loss trigger price type

  • trailingStop string

    Trailing stop

  • activePrice string

    Trailing stop trigger price

  • positionIdx integer required

    Possible values: [0, 1, 2]

    Position index. 0=one-way-mode, 1=buy-hedge-mode, 2=sell-hedege-mode. REQUIRED for hedge-mode

  • tpLimitPrice string

    The limit order price when take profit price is triggered

  • slLimitPrice string

    The limit order price when stop loss price is triggered

  • tpOrderType string

    Possible values: [Market, Limit]

    The order type when take profit is triggered

  • slOrderType string

    Possible values: [Market, Limit]

    The order type when stop loss is triggered

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/account-info.html b/api-explorer/v5/spot-margin-normal/account-info.html index feaf9e1952..e3f61d2ec9 100644 --- a/api-explorer/v5/spot-margin-normal/account-info.html +++ b/api-explorer/v5/spot-margin-normal/account-info.html @@ -3,14 +3,14 @@ -Get Loan Account Info | Bybit API Documentation - - +Get Loan Account Info | Bybit API Documentation + +
Skip to main content

Get Loan Account Info

Get Loan Account Info

Header Parameters
  • apiKey string required

    Please use normal mode account API KEY

  • secret string required

    Please use normal mode account API SECRET

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/borrow-order.html b/api-explorer/v5/spot-margin-normal/borrow-order.html index 022aeeba56..719c4f6c7e 100644 --- a/api-explorer/v5/spot-margin-normal/borrow-order.html +++ b/api-explorer/v5/spot-margin-normal/borrow-order.html @@ -3,14 +3,14 @@ -Get Borrow Order Detail | Bybit API Documentation - - +Get Borrow Order Detail | Bybit API Documentation + +
Skip to main content

Get Borrow Order Detail

Get Borrow Order Detail

Query Parameters
  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • coin string

    Coin name

  • status string

    Possible values: [0, 1, 2]

    Status filter. 0:get all kinds of status, 1:uncleared, 2:cleared

  • limit integer

    Limit for data size per page. 1 - 500. Default:500

Header Parameters
  • apiKey string required

    Please use normal mode account API KEY

  • secret string required

    Please use normal mode account API SECRET

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/borrow.html b/api-explorer/v5/spot-margin-normal/borrow.html index ca04fe25aa..1730d3f5da 100644 --- a/api-explorer/v5/spot-margin-normal/borrow.html +++ b/api-explorer/v5/spot-margin-normal/borrow.html @@ -3,14 +3,14 @@ -Borrow | Bybit API Documentation - - +Borrow | Bybit API Documentation + +
Skip to main content

Borrow

Borrow

Header Parameters
  • apiKey string required

    Please use normal mode account API KEY

  • secret string required

    Please use normal mode account API SECRET

Request Body
  • coin string

    Coin name

  • qty string

    Amount to borrow

  • required
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/borrowable-data.html b/api-explorer/v5/spot-margin-normal/borrowable-data.html index e4b462cede..236ff5eab0 100644 --- a/api-explorer/v5/spot-margin-normal/borrowable-data.html +++ b/api-explorer/v5/spot-margin-normal/borrowable-data.html @@ -3,14 +3,14 @@ -Get Borrowable Coin Info | Bybit API Documentation - - +Get Borrowable Coin Info | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/interest-quota.html b/api-explorer/v5/spot-margin-normal/interest-quota.html index ef36df721d..2d1aa91bbf 100644 --- a/api-explorer/v5/spot-margin-normal/interest-quota.html +++ b/api-explorer/v5/spot-margin-normal/interest-quota.html @@ -3,14 +3,14 @@ -Get Interest & Quota | Bybit API Documentation - - +Get Interest & Quota | Bybit API Documentation + +
Skip to main content

Get Interest & Quota

Get Interest & Quota

Query Parameters
  • coin string required

    Coin name

Header Parameters
  • apiKey string required

    Please use normal mode account API KEY

  • secret string required

    Please use normal mode account API SECRET

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/margin-data.html b/api-explorer/v5/spot-margin-normal/margin-data.html index eb1ebe778f..0c01ace258 100644 --- a/api-explorer/v5/spot-margin-normal/margin-data.html +++ b/api-explorer/v5/spot-margin-normal/margin-data.html @@ -3,14 +3,14 @@ -Get Margin Coin Info | Bybit API Documentation - - +Get Margin Coin Info | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/normal-margin-trade.html b/api-explorer/v5/spot-margin-normal/normal-margin-trade.html index 8ab9d95962..d29ec9391f 100644 --- a/api-explorer/v5/spot-margin-normal/normal-margin-trade.html +++ b/api-explorer/v5/spot-margin-normal/normal-margin-trade.html @@ -3,14 +3,14 @@ -Spot Margin Trade (Classic) | Bybit API Documentation - - +Spot Margin Trade (Classic) | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/repay-order.html b/api-explorer/v5/spot-margin-normal/repay-order.html index 1c6ea9f3fc..b489eb69b7 100644 --- a/api-explorer/v5/spot-margin-normal/repay-order.html +++ b/api-explorer/v5/spot-margin-normal/repay-order.html @@ -3,14 +3,14 @@ -Get Repayment Order Detail | Bybit API Documentation - - +Get Repayment Order Detail | Bybit API Documentation + +
Skip to main content

Get Repayment Order Detail

Get Repayment Order Detail

Query Parameters
  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • coin string

    Coin name

  • limit integer

    Limit for data size per page. 1 - 500. Default:500

Header Parameters
  • apiKey string required

    Please use normal mode account API KEY

  • secret string required

    Please use normal mode account API SECRET

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/repay.html b/api-explorer/v5/spot-margin-normal/repay.html index ba301d5526..f2db859854 100644 --- a/api-explorer/v5/spot-margin-normal/repay.html +++ b/api-explorer/v5/spot-margin-normal/repay.html @@ -3,14 +3,14 @@ -Repay | Bybit API Documentation - - +Repay | Bybit API Documentation + +
Skip to main content

Repay

Repay

Header Parameters
  • apiKey string required

    Please use normal mode account API KEY

  • secret string required

    Please use normal mode account API SECRET

Request Body
  • coin string

    Coin name

  • qty string

    Amount to repay

  • completeRepayment integer

    Possible values: [0, 1]

    Whether to pay off all debts. 0:false, 1:true

  • required
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/switch-mode.html b/api-explorer/v5/spot-margin-normal/switch-mode.html index 6c6ebdbdbb..3ff9fcdc79 100644 --- a/api-explorer/v5/spot-margin-normal/switch-mode.html +++ b/api-explorer/v5/spot-margin-normal/switch-mode.html @@ -3,14 +3,14 @@ -Toggle Margin Trade | Bybit API Documentation - - +Toggle Margin Trade | Bybit API Documentation + +
Skip to main content

Toggle Margin Trade

Toggle Margin Trade

Header Parameters
  • apiKey string required

    Please use normal mode account API KEY

  • secret string required

    Please use normal mode account API SECRET

Request Body
  • switch integer

    1:on, 0:off

  • required
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-normal/vip-margin.html b/api-explorer/v5/spot-margin-normal/vip-margin.html index 037ce5be51..a76e5a1a73 100644 --- a/api-explorer/v5/spot-margin-normal/vip-margin.html +++ b/api-explorer/v5/spot-margin-normal/vip-margin.html @@ -3,14 +3,14 @@ -Get VIP Margin Data | Bybit API Documentation - - +Get VIP Margin Data | Bybit API Documentation + +
Skip to main content

Get VIP Margin Data

Get vip margin data

Query Parameters
  • vipLevel string[]

    Possible values: [No VIP, VIP-1, VIP-2, VIP-3, VIP-4, VIP-5, PRO-1, PRO-2, PRO-3, PRO-4, PRO-5]

    VIP level

  • currency string

    Coin name

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-uta/set-leverage.html b/api-explorer/v5/spot-margin-uta/set-leverage.html index fbdb8ecfcf..7b5c36a411 100644 --- a/api-explorer/v5/spot-margin-uta/set-leverage.html +++ b/api-explorer/v5/spot-margin-uta/set-leverage.html @@ -3,14 +3,14 @@ -Set Leverage | Bybit API Documentation - - +Set Leverage | Bybit API Documentation + +
Skip to main content

Set Leverage

Set leverage for margin trade

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • leverage integer

    Possible values: [2, 3, 4, 5, 6, 7, 8, 9, 10]

    Levearge, support 2-10

  • required
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-uta/status.html b/api-explorer/v5/spot-margin-uta/status.html index 351292e1c4..ad60b495d3 100644 --- a/api-explorer/v5/spot-margin-uta/status.html +++ b/api-explorer/v5/spot-margin-uta/status.html @@ -3,14 +3,14 @@ -Get Status And Leverage | Bybit API Documentation - - +Get Status And Leverage | Bybit API Documentation + +
Skip to main content

Get Status And Leverage

Get status and leverage

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-uta/switch-mode.html b/api-explorer/v5/spot-margin-uta/switch-mode.html index 9b08ee7a28..7287df2044 100644 --- a/api-explorer/v5/spot-margin-uta/switch-mode.html +++ b/api-explorer/v5/spot-margin-uta/switch-mode.html @@ -3,14 +3,14 @@ -Toggle Margin Trade | Bybit API Documentation - - +Toggle Margin Trade | Bybit API Documentation + +
Skip to main content

Toggle Margin Trade

Toggle margin trade

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • spotMarginMode integer

    Possible values: [0, 1]

    Margin mode. 0=off, 1=on

  • required
Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-uta/uta-margin-trade.html b/api-explorer/v5/spot-margin-uta/uta-margin-trade.html index 25082c8d78..f4bd28ec48 100644 --- a/api-explorer/v5/spot-margin-uta/uta-margin-trade.html +++ b/api-explorer/v5/spot-margin-uta/uta-margin-trade.html @@ -3,14 +3,14 @@ -Spot Margin Trade (UTA) | Bybit API Documentation - - +Spot Margin Trade (UTA) | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/spot-margin-uta/vip-margin.html b/api-explorer/v5/spot-margin-uta/vip-margin.html index 943da9b14f..31b0b06b80 100644 --- a/api-explorer/v5/spot-margin-uta/vip-margin.html +++ b/api-explorer/v5/spot-margin-uta/vip-margin.html @@ -3,14 +3,14 @@ -Get VIP Margin Data | Bybit API Documentation - - +Get VIP Margin Data | Bybit API Documentation + +
Skip to main content

Get VIP Margin Data

Get vip margin data

Query Parameters
  • vipLevel string[]

    Possible values: [No VIP, VIP-1, VIP-2, VIP-3, VIP-4, VIP-5, PRO-1, PRO-2, PRO-3, PRO-4, PRO-5]

    VIP level

  • currency string

    Coin name

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/amend-order.html b/api-explorer/v5/trade/amend-order.html index 14496626e3..7ab22bb232 100644 --- a/api-explorer/v5/trade/amend-order.html +++ b/api-explorer/v5/trade/amend-order.html @@ -3,14 +3,14 @@ -Amend Order | Bybit API Documentation - - +Amend Order | Bybit API Documentation + +
Skip to main content

Amend Order

Amend an order.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string required

    Symbol name

  • orderId string

    Either orderId or orderLinkId is required

  • orderLinkId string

    Either orderId or orderLinkId is required

  • qty string

    Modify the order qty

  • price string

    Modify the order price

  • orderIv string

    Modify option order iv

  • triggerPrice string

    Modify StopOrder trigger price

  • tpslMode string

    Possible values: [Full, Partial]

    Full:TPSL for full size, Partial:TPSL for partial size

  • takeProfit string

    Modify take profit price

  • stopLoss string

    Modify stop loss price

  • triggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    Modify the type of trigger price

  • tpTriggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    Modify trigger take profit price price type

  • slTriggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    Modify trigger stop loss price price type

  • tpLimitPrice string

    The limit order price when take profit price is triggered

  • slLimitPrice string

    The limit order price when stop loss price is triggered

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/batch-amend.html b/api-explorer/v5/trade/batch-amend.html index 27d1aad71a..205321362c 100644 --- a/api-explorer/v5/trade/batch-amend.html +++ b/api-explorer/v5/trade/batch-amend.html @@ -3,14 +3,14 @@ -Batch Amend Order | Bybit API Documentation - - +Batch Amend Order | Bybit API Documentation + +
Skip to main content

Batch Amend Order

Batch amend orders

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [option, linear]

    Product type

  • request object[] required

    Possible values: <= 10

  • symbol string required

    Symbol name

  • orderId string

    Either orderId or orderLinkId is required

  • orderLinkId string

    Either orderId or orderLinkId is required

  • qty string

    Modify the order qty

  • price string

    Modify the order price

  • orderIv string

    Modify option order iv

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/batch-cancel.html b/api-explorer/v5/trade/batch-cancel.html index 1240c2413d..7b5f5e54b5 100644 --- a/api-explorer/v5/trade/batch-cancel.html +++ b/api-explorer/v5/trade/batch-cancel.html @@ -3,14 +3,14 @@ -Batch Cancel Order | Bybit API Documentation - - +Batch Cancel Order | Bybit API Documentation + +
Skip to main content

Batch Cancel Order

Batch cancel orders

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [option, linear]

    Product type

  • request object[] required

    Possible values: <= 10

  • symbol string required

    Symbol name

  • orderId string

    Either orderId or orderLinkId is required

  • orderLinkId string

    Either orderId or orderLinkId is required

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/batch-place.html b/api-explorer/v5/trade/batch-place.html index b5a9164719..6dcdd3bf1a 100644 --- a/api-explorer/v5/trade/batch-place.html +++ b/api-explorer/v5/trade/batch-place.html @@ -3,14 +3,14 @@ -Batch Place Order | Bybit API Documentation - - +Batch Place Order | Bybit API Documentation + +
Skip to main content

Batch Place Order

Batch place orders

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [option, linear]

    Product type. linear, option

  • request object[] required

    Possible values: <= 10

  • symbol string required

    Symbol name

  • side string required

    Possible values: [Buy, Sell]

  • orderType string required

    Possible values: [Market, Limit]

    Order type

  • qty string required
  • price string
  • orderIv string
  • timeInForce string required

    Possible values: [GTC, IOC, FOK, PostOnly]

    Time in force

  • positionIdx integer

    Possible values: [0]

    Position mode. one-way mode only for unified.

  • orderLinkId string required

    REQUIRED param when place an option order

  • reduceOnly boolean

    Possible values: [true, false]

    specify true if a close position order

  • mmp boolean

    Possible values: [true, false]

    enable market marker protection

  • smpType string

    Possible values: [None, CancelMaker, CancelTaker, CancelBoth]

    Smp execution type

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/cancel-all.html b/api-explorer/v5/trade/cancel-all.html index 178a1f90d2..264e4900bc 100644 --- a/api-explorer/v5/trade/cancel-all.html +++ b/api-explorer/v5/trade/cancel-all.html @@ -3,14 +3,14 @@ -Cancel All Orders | Bybit API Documentation - - +Cancel All Orders | Bybit API Documentation + +
Skip to main content

Cancel All Orders

Cancel all orders.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string

    Symbol name. Required if not passing baseCoin or settleCoin

  • baseCoin string

    Cancel by base coin. Required if not passing symbol or settleCoin

  • settleCoin string

    Cancel by settle coin. Does not support spot. Required if not passing symbol or baseCoin

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/cancel-order.html b/api-explorer/v5/trade/cancel-order.html index 9ed9e1eb51..7255d238b3 100644 --- a/api-explorer/v5/trade/cancel-order.html +++ b/api-explorer/v5/trade/cancel-order.html @@ -3,14 +3,14 @@ -Cancel Order | Bybit API Documentation - - +Cancel Order | Bybit API Documentation + +
Skip to main content

Cancel Order

Cancel a single order.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string required

    Symbol name

  • orderId string

    Either orderId or orderLinkId is required

  • orderLinkId string

    Either orderId or orderLinkId is required

  • orderFilter string

    Possible values: [Order, tpslOrder, StopOrder]

    Default value: Order

    Take profit stop loss or ordinary order. Only valid for spot.

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/create-order.html b/api-explorer/v5/trade/create-order.html index 9121571b7e..1587e6ce45 100644 --- a/api-explorer/v5/trade/create-order.html +++ b/api-explorer/v5/trade/create-order.html @@ -3,14 +3,14 @@ -Place Order | Bybit API Documentation - - +Place Order | Bybit API Documentation + +
Skip to main content

Place Order

Place an order.

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Request Body
  • category string required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string required

    Symbol name

  • isLeverage integer

    Possible values: [0, 1]

    Whether to loan, only for spot. 0:No;1:Yes.

  • side string required

    Possible values: [Buy, Sell]

  • orderType string required

    Possible values: [Market, Limit]

    Order type

  • qty string required

    Order qty

  • price string

    ignore it if Market order

  • triggerPrice string

    param for StopOrder

  • triggerDirection integer

    param for StopOrder. 1=rise, 2=fall

  • triggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    param for StopOrder

  • orderFilter string

    Possible values: [Order, tpslOrder, StopOrder]

    Default value: Order

    Take profit stop loss, normal order or conditional order. Only valid for spot.

  • orderIv string

    Implied volatility. param for option order

  • timeInForce string

    Possible values: [GTC, IOC, FOK, PostOnly]

    Time in force

  • positionIdx integer

    Possible values: [0, 1, 2]

    0=one-way mode, 1=buy-hedge-mode, 2=sell-hedge-mode

  • orderLinkId string

    required param for option order

  • takeProfit string

    Take profit price

  • stopLoss string

    Stop loss price

  • tpTriggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    Trigger take profit price price type

  • slTriggerBy string

    Possible values: [LastPrice, MarkPrice, IndexPrice]

    Trigger stop loss price price type

  • reduceOnly boolean

    Possible values: [true, false]

    specify true if a close position order

  • closeOnTrigger boolean

    Possible values: [true, false]

    close on trigger

  • smpType string

    Possible values: [None, CancelMaker, CancelTaker, CancelBoth]

    Smp execution type

  • mmp boolean

    Possible values: [true, false]

    market marker protection. for option order

  • tpslMode string

    Possible values: [Full, Partial]

    TP/SL mode

  • tpLimitPrice string

    The limit order price when take profit price is triggered

  • slLimitPrice string

    The limit order price when stop loss price is triggered

  • tpOrderType string

    Possible values: [Market, Limit]

    The order type when take profit is triggered

  • slOrderType string

    Possible values: [Market, Limit]

    The order type when stop loss is triggered

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/open-order.html b/api-explorer/v5/trade/open-order.html index ad84d447ec..8a410ce4c8 100644 --- a/api-explorer/v5/trade/open-order.html +++ b/api-explorer/v5/trade/open-order.html @@ -3,14 +3,14 @@ -Get Open Orders (real-time) | Bybit API Documentation - - +Get Open Orders (real-time) | Bybit API Documentation + +
Skip to main content

Get Open Orders (real-time)

Get unfilled orders or partially filled orders

Query Parameters
  • category string required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string

    Symbol name

  • baseCoin string

    Base coin

  • settleCoin string

    Settle coin. Spot is not available

  • orderId string
  • orderLinkId string

    User customised order id

  • orderFilter string

    Possible values: [Order, StopOrder, tpslOrder]

    Order filter. Default:all kinds of orders

  • openOnly integer

    Possible values: [0, 1, 2]

    Whether to only query active orders, if openOnly = 0, only get active orders. If it is 1, return only the order data of the final status (cancelled/rejected/completely filled, etc.) in the last 10 minutes

  • limit integer

    Default value: 20

    1-50. max 50

  • cursor string

    cursor, used for pagination

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/order-list.html b/api-explorer/v5/trade/order-list.html index 35b270e1e3..c9b04c941a 100644 --- a/api-explorer/v5/trade/order-list.html +++ b/api-explorer/v5/trade/order-list.html @@ -3,14 +3,14 @@ -Get Order History (2 years) | Bybit API Documentation - - +Get Order History (2 years) | Bybit API Documentation + +
Skip to main content

Get Order History (2 years)

Get order history.

Query Parameters
  • category string required

    Possible values: [linear, inverse, option, spot]

    Product type

  • symbol string

    Symbol name

  • baseCoin string

    Base coin

  • orderId string
  • orderLinkId string

    User customised order id

  • startTime integer

    The start timestamp (ms)

  • endTime integer

    The end timestamp (ms)

  • orderStatus string

    Possible values: [Created, New, Rejected, PartiallyFilled, PartillyFilledCancelled, Filled, PendingCancel, Cancelled, Untriggered, Triggered, Deactivated, Active]

    Order status

  • orderFilter string

    Possible values: [Order, StopOrder, tpslOrder]

    Order filter

  • limit integer

    Default value: 20

    1-50. max 50

  • cursor string

    cursor to pagnition

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/query-spot-quota.html b/api-explorer/v5/trade/query-spot-quota.html index 2e72dc32cb..cc2ea06682 100644 --- a/api-explorer/v5/trade/query-spot-quota.html +++ b/api-explorer/v5/trade/query-spot-quota.html @@ -3,14 +3,14 @@ -Get Borrow Quota (Spot) | Bybit API Documentation - - +Get Borrow Quota (Spot) | Bybit API Documentation + +
Skip to main content

Get Borrow Quota (Spot)

Query user's spot available quota

Query Parameters
  • category string required

    Possible values: [spot]

    Product type

  • symbol string required

    Symbol name

  • side string required

    Possible values: [Buy, Sell]

    Buy or Sell

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/trade/trade.html b/api-explorer/v5/trade/trade.html index b6b4965362..faf9244d07 100644 --- a/api-explorer/v5/trade/trade.html +++ b/api-explorer/v5/trade/trade.html @@ -3,14 +3,14 @@ -Trade | Bybit API Documentation - - +Trade | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/user/affiliate-info.html b/api-explorer/v5/user/affiliate-info.html index f53aa32487..31ad515126 100644 --- a/api-explorer/v5/user/affiliate-info.html +++ b/api-explorer/v5/user/affiliate-info.html @@ -3,14 +3,14 @@ -Get Affiliate User Info | Bybit API Documentation - - +Get Affiliate User Info | Bybit API Documentation + +
Skip to main content

Get Affiliate User Info

Get affiliate user info

Query Parameters
  • uid string required

    The main UID of referral

Header Parameters
  • apiKey string

    Please use the key with "Affiliate" permission

  • secret string

    Please use the key with "Affiliate" permission

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/user/apikey-info.html b/api-explorer/v5/user/apikey-info.html index 32fe280f50..4dea093621 100644 --- a/api-explorer/v5/user/apikey-info.html +++ b/api-explorer/v5/user/apikey-info.html @@ -3,14 +3,14 @@ -Get API Key Information | Bybit API Documentation - - +Get API Key Information | Bybit API Documentation + +
Skip to main content

Get API Key Information

Get API Key Information

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/user/list-sub-apikeys.html b/api-explorer/v5/user/list-sub-apikeys.html index 3680a39719..655f61f2e6 100644 --- a/api-explorer/v5/user/list-sub-apikeys.html +++ b/api-explorer/v5/user/list-sub-apikeys.html @@ -3,14 +3,14 @@ -Get Sub Account All API Keys | Bybit API Documentation - - +Get Sub Account All API Keys | Bybit API Documentation + +
Skip to main content

Get Sub Account All API Keys

Get Sub Account All API Keys

Query Parameters
  • subMemberId string required

    Sub UID

  • limit integer

    Default value: 20

    1-20. max 20

  • cursor string

    cursor, used for pagination

Header Parameters
  • apiKey string required

    Please use main account API key

  • secret string required

    Please use main account secret key

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/api-explorer/v5/user/user.html b/api-explorer/v5/user/user.html index 2579890140..8b9a81f3e2 100644 --- a/api-explorer/v5/user/user.html +++ b/api-explorer/v5/user/user.html @@ -3,14 +3,14 @@ -User | Bybit API Documentation - - +User | Bybit API Documentation + +
Skip to main content
- - + + \ No newline at end of file diff --git a/api-explorer/v5/user/wallet-type.html b/api-explorer/v5/user/wallet-type.html index b1849d0c84..ef155ebac5 100644 --- a/api-explorer/v5/user/wallet-type.html +++ b/api-explorer/v5/user/wallet-type.html @@ -3,14 +3,14 @@ -Get UID Wallet Type | Bybit API Documentation - - +Get UID Wallet Type | Bybit API Documentation + +
Skip to main content

Get UID Wallet Type

Get uid wallet type

Query Parameters
  • memberIds string

    Main UID or Sub UIDs

Header Parameters
  • apiKey string

    A UTA sub account API key is provided by default

  • secret string

    A UTA sub account API key is provided by default

Responses

successful operation

Loading...
- - + + \ No newline at end of file diff --git a/assets/css/styles.0bc7c9af.css b/assets/css/styles.0bc7c9af.css deleted file mode 100644 index b1eab492dc..0000000000 --- a/assets/css/styles.0bc7c9af.css +++ /dev/null @@ -1 +0,0 @@ -.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.markdown li,body{word-wrap:break-word}.blocky_table th,table th{font-weight:var(--ifm-table-head-font-weight)}.toggleButton_gllP,html{-webkit-tap-highlight-color:transparent}*,.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.button,.dropdown__link,.tabItem_AM8E,.text--truncate{white-space:nowrap}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#f7a60f;--ifm-color-primary-dark:#29784c;--ifm-color-primary-darker:#277148;--ifm-color-primary-darkest:#205d3b;--ifm-color-primary-light:#33925d;--ifm-color-primary-lighter:#359962;--ifm-color-primary-lightest:#3cad6e;--ifm-code-font-size:95%;--docusaurus-highlighted-code-line-bg:#0000001a;--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:#656c85cc;--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px #1e235a66;--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 #45629b1f;--docsearch-primary-color:var(--ifm-color-primary);--docsearch-text-color:var(--ifm-font-color-base);--docusaurus-tag-list-border:var(--ifm-color-emphasis-300)}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);text-rendering:optimizelegibility}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.list_eTzJ article:last-child,.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none,.tabItem_LNqP,.tabItem_kzG2{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none,.tabItem_AM8E:last-child,.tabItem_VIbn:last-child,.tabItem_es3Q:last-child,.tabItem_fIhq:last-child{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_NmtK,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.discriminatorTabsContainer,.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img{max-width:100%}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul,.tabList_OQG4,.tabList__CuJ{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr,table tr:last-child{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}.blocky_table table td,.blocky_table th,.blocky_table tr:nth-child(2n),table td,table th{background-color:var(--ifm-table-head-background)}.blocky_table table td,.blocky_table th,table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{color:var(--ifm-table-head-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_EoeP .wordWrapButtonIcon_Bwma{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.admonitionHeading_tbUL,.alert__heading,.playgroundHeader_yAq7,.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area.breadcrumbs__link[href]:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card--full-height{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}#nprogress,.dropdown__menu,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.apiItemContainer_bN2y article>:first-child,.apiItemContainer_bN2y header+*,.docItemContainer_oq1c article>:first-child,.docItemContainer_oq1c header+*,.footer__item,.formItem_WgRa:first-child,.showMoreButton_ZGo2:first-child,.showMoreButton_jDKX:first-child{margin-top:0}.admonitionContent_S0QG>:last-child,.cardContainer_fWXF :last-child,.collapsibleContent_i85q>:last-child,.footer__items,.tabItem_Ymn6>:last-child,.theme-api-markdown details p,.theme-api-markdown table :last-child{margin-bottom:0}.codeBlockStandalone_MEMb,[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after,.tabArrowRight_X4Xu,.tabArrowRight_oN04,.tabArrowRight_qsDv,.tabArrowRight_x8Ix{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.navbar__items--center .navbar__brand,body{margin:0}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist),.paramsItem:focus,.paramsItem:hover,.paramsItem_PKlE:focus,.paramsItem_PKlE:hover,.schemaItem:focus,.schemaItem:hover,.schemaItem_P8yX:focus,.schemaItem_P8yX:hover{background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.docsWrapper_BCFX,.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;position:fixed;transition-timing-function:ease-in-out;left:0;top:0;visibility:hidden}.announcementBar_mb4j,.skipToContent_fXgn{z-index:calc(var(--ifm-z-index-fixed) + 1)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.announcementBarContent_xLdY,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.docs-wrapper,.navbar__logo img,body,html{height:100%}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:#ffffff0d;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);transform:translate3d(-100%,0,0);transition-duration:.25s;transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;right:0;transition-duration:.1s;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover{text-decoration:none}.pagination-nav{grid-gap:var(--ifm-spacing-horizontal);display:grid;gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.DocSearch-Hit[aria-selected=true] mark,.content_knG7 a{text-decoration:underline}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs,:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto}.tabItem_AM8E,.tabItem_fIhq{font-weight:var(--ifm-font-weight-normal)}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec;--docsearch-text-color:#f5f6f7;--docsearch-container-background:#090a11cc;--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 #494c6a80,0 -4px 8px 0 #0003;--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}[data-theme=dark]{--ifm-color-primary:#f7a60f;--ifm-color-primary-dark:#21af90;--ifm-color-primary-darker:#1fa588;--ifm-color-primary-darkest:#1a8870;--ifm-color-primary-light:#29d5b0;--ifm-color-primary-lighter:#32d8b4;--ifm-color-primary-lightest:#4fddbf;--docusaurus-highlighted-code-line-bg:#0000004d;--openapi-card-background-color:var(--ifm-color-gray-900)!important}@font-face{font-family:Bybit;src:url(/docs/assets/fonts/Inter-Regular-e89cb19905e7db5591b0037b15a1d9cd.ttf);src:url(/docs/assets/fonts/NotoSansTC-Regular-b018ff7b4ccc245480a4d8a4f49dd1ac.otf)}body{font-family:Bybit}table td,table th{border:none;padding:5px 10px}table td{color:var(--ifm-table-cell-color);padding:10px}table tr{border:none}table tr:first-child{border-top:none}.blocky_table table{border-collapse:collapse;display:block}.blocky_table th{color:var(--ifm-table-head-color)}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}#docusaurus-base-url-issue-banner-container,.themedImage_ToTc,[data-theme=dark] .lightToggleIcon_pyhR,[data-theme=light] .darkToggleIcon_wfgR,html[data-announcement-bar-initially-dismissed=true] .announcementBar_mb4j{display:none}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_CVFx{line-height:0;padding:0}.content_knG7{font-size:85%;padding:5px 0;text-align:center}.content_knG7 a{color:inherit}.announcementBar_mb4j{align-items:center;background-color:var(--ifm-color-white);box-shadow:var(--ifm-global-shadow-lw);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}.announcementBarPlaceholder_vyr4{flex:0 0 10px}.announcementBarClose_gvF7{align-self:stretch;flex:0 0 30px}.toggle_vylO{height:2rem;width:2rem}.toggleButton_gllP{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_gllP:hover{background:var(--ifm-color-emphasis-200)}.toggleButtonDisabled_aARS{cursor:not-allowed}[data-theme=dark] .themedImage--dark_i4oU,[data-theme=light] .themedImage--light_HNdA{display:initial}.iconExternalLink_nPIU{margin-left:.3rem}.iconLanguage_nlXk{margin-right:5px;vertical-align:text-bottom}.navbarHideable_m1mJ{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_jGov{transform:translate3d(0,calc(-100% - 2px),0)}.footerLogoLink_BH7S{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.footerLogoLink_BH7S:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.mainWrapper_z2l0{flex:1 0 auto}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.cardContainer_fWXF{--ifm-link-color:var(--ifm-color-emphasis-800);--ifm-link-hover-color:var(--ifm-color-emphasis-700);--ifm-link-hover-decoration:none;border:1px solid var(--ifm-color-emphasis-200);box-shadow:0 1.5px 3px 0 #00000026;transition:all var(--ifm-transition-fast) ease;transition-property:border,box-shadow}.cardContainer_fWXF:hover{border-color:var(--ifm-color-primary);box-shadow:0 3px 6px 0 #0003}.cardTitle_rnsV{font-size:1.2rem}.cardDescription_PWke{font-size:.8rem}.tabItem_fIhq{align-items:center;border:1px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-primary);display:flex;height:2.5rem;justify-content:center;margin-right:.5rem;margin-top:0!important}.tabItem_es3Q:not(.schemaTabActive_dWHR),.tabItem_fIhq:not(.responseTabActive_5Lhs){opacity:.65}.tabItem_es3Q:hover,.tabItem_fIhq:hover{background-color:var(--ifm-color-emphasis-100);opacity:1}.responseTabsTopSection_jEoq{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}.responseTabsContainer_XEhZ{align-items:center;display:flex;max-width:390px;overflow:hidden;padding-left:1rem}.discriminatorTabsListContainer_Nnai,.responseTabsListContainer_itgM{overflow-x:scroll;overflow-y:hidden;padding:0 .25rem;scroll-behavior:smooth}.responseTabsListContainer_itgM::-webkit-scrollbar{display:none}.mimeTabDot_NO24,.responseTabDot_mwcE{border-radius:50%;height:12.5px;margin-right:5px;width:12.5px}.mimeTabDotSuccess_M1bZ,.responseTabDotSuccess_PzA9{background-color:var(--ifm-color-success)}.mimeTabDotDanger_NBeV,.responseTabDotDanger_S1vm{background-color:var(--ifm-color-danger)}.mimeTabDotInfo_R3vj,.responseTabDotInfo_iyT3{background-color:var(--ifm-color-info)}.responseTabActive_5Lhs,.schemaTabActive_dWHR,.tabItem_AM8E:active{background-color:var(--ifm-color-emphasis-100)}.mimeSchemaContainer_yYbZ,.responseSchemaContainer_Sp_v{max-width:600px}.tabArrow_LyoO,.tabArrow_x5p_{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;border:none;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;min-width:1.25rem;width:1.25rem}.tabArrow_LyoO:hover,.tabArrow_WDKX:hover,.tabArrow_x5p_:hover,.tabArrow_zmvw:hover{cursor:pointer}.tabArrowLeft_Cztf,.tabArrowLeft_RQtH,.tabArrowLeft_RzDG,.tabArrowLeft_woLb{transform:rotate(270deg)}.tabItem_AM8E{align-items:center;display:flex;font-size:12px;height:2rem;justify-content:center;margin-right:.5rem;margin-top:0!important}.mimeTabsTopSection_wt53,.theme-api-markdown .details__request-summary,.theme-api-markdown .details__response-summary{align-items:center;display:flex;justify-content:space-between}.mimeTabsContainer_gZbZ{align-items:center;display:flex;max-width:390px;overflow:hidden}.mimeTabsListContainer_LPoX,.schemaTabsListContainer_wmy4{overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.mimeTabsListContainer_LPoX::-webkit-scrollbar{display:none}.mimeTabActive_nq7U{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.breadcrumbsContainer_Z_bl{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.breadcrumbHomeIcon_OVgt{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.searchQueryInput_u2C7,.searchVersionInput_m0Ui{background:var(--docsearch-searchbox-focus-background);border:2px solid var(--ifm-toc-border-color);border-radius:var(--ifm-global-radius);color:var(--docsearch-text-color);font:var(--ifm-font-size-base) var(--ifm-font-family-base);margin-bottom:.5rem;padding:.8rem;transition:border var(--ifm-transition-fast) ease;width:100%}.searchQueryInput_u2C7:focus,.searchVersionInput_m0Ui:focus{border-color:var(--docsearch-primary-color);outline:0}.searchQueryInput_u2C7::placeholder{color:var(--docsearch-muted-color)}.searchResultsColumn_JPFH{font-size:.9rem;font-weight:700}.algoliaLogo_rT1R{max-width:150px}.algoliaLogoPathFill_WdUC{fill:var(--ifm-font-color-base)}.searchResultItem_Tv2o{border-bottom:1px solid var(--ifm-toc-border-color);padding:1rem 0}.searchResultItemHeading_KbCB{font-weight:400;margin-bottom:0}.searchResultItemPath_lhe1{--ifm-breadcrumb-separator-size-multiplier:1;color:var(--ifm-color-content-secondary);font-size:.8rem}.searchResultItemSummary_AEaO{font-style:italic;margin:.5rem 0 0}.loadingSpinner_XVxU{animation:1s linear infinite a;border:.4em solid #eee;border-radius:50%;border-top:.4em solid var(--ifm-color-primary);height:3rem;margin:0 auto;width:3rem}@keyframes a{to{transform:rotate(1turn)}}.loader_vvXV,.responseSamplesContainer_ITGy{margin-top:2rem}.search-result-match{background:#ffd78e40;color:var(--docsearch-hit-color);padding:.09em 0}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.docMainContainer_gTbr,.docPage__5DB,.features_t9lD{width:100%;display:flex}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_PEFL,.docSidebarContainer_b6E3,.sidebarLogo_isFc{display:none}.features_t9lD{align-items:center;padding:2rem 0}.featureSvg_GfXr{height:200px;width:200px}.heroBanner_qdFl{overflow:hidden;padding:4rem 0;position:relative;text-align:center}.buttons_AeoN{align-items:center;display:flex;justify-content:center}.DocSearch-Button,.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Button{background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;font-weight:500;height:36px;justify-content:space-between;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:0}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Hit-Tree,.DocSearch-Hit-action,.DocSearch-Hit-icon,.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Input,.DocSearch-Link{-webkit-appearance:none;font:inherit}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch--active{overflow:hidden!important}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:#0000;border:0;color:var(--docsearch-text-color);flex:1;font-size:1.2em;height:100%;outline:0;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Cancel,.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator,.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset{animation:.1s ease-in forwards b;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0}.DocSearch-Help,.DocSearch-HitsFooter,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Reset:focus,.buttonDelete_vlNf:focus,.buttonGroup_SdX7 button:focus,.buttonThin_xRd9:focus{outline:0}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:#0000}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}.DocSearch-Hit--deleting{opacity:0;transition:.25s linear}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:.25s linear .25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-action-button,.DocSearch-Prefill{-webkit-appearance:none;background:none;cursor:pointer}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.buttonGroup_SdX7 button.selected_VHjy,.buttonGroup_SdX7 button:hover{background:var(--ifm-menu-color-background-active)}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;border:0;border-radius:50%;color:inherit;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon,.tocCollapsibleContent_vkbj a,.version-button div{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{appearance:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.paramsItem_PKlE,.schemaItem_P8yX{border-left:thin solid var(--ifm-color-gray-500)!important}.buttonGroup__atx button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}@keyframes b{0%{opacity:0}to{opacity:1}}.DocSearch-Button{margin:0;transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.DocSearch-Container{z-index:calc(var(--ifm-z-index-fixed) + 1)}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_biex{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Ktv7{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_Ktv7+.codeBlockContent_biex .codeBlock_bY9V{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup__atx{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup__atx button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity .2s ease-in-out}.buttonGroup__atx button:focus-visible,.buttonGroup__atx button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup__atx button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:a;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.language-bash,.language-csharp,.language-go,.language-javascript,.language-nodejs,.language-php,.language-python,.language-ruby,.theme-api-markdown code{overflow:auto;max-height:500px}.codeLineNumber_Tfdd:before{content:counter(a);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_obH4{opacity:1!important}.copyButtonIcons_eSgA{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_y97N,.copyButtonSuccessIcon_LjdS{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:.15s;width:inherit}.copyButtonSuccessIcon_LjdS{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_obH4 .copyButtonIcon_y97N{opacity:0;transform:scale(.33)}.copyButtonCopied_obH4 .copyButtonSuccessIcon_LjdS{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_Bwma{height:1.2rem;width:1.2rem}.paramsItem_PKlE{margin:0 0 0 1rem!important;margin-top:unset!important;padding-left:1rem;position:relative}.schemaName_KIS9,.schemaName_MpGo{opacity:.6}.paramsRequired_UKPH,.required_Wlqr,.required_cVzG{color:var(--openapi-required);font-size:var(--ifm-code-font-size)}.responseSamplesTabItem_f_p_{width:100%}.schemaItem_P8yX{list-style:none;margin:0!important;padding:5px 0 5px 1rem;position:relative}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.anchorWithStickyNavbar_LWe7{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_WYt5{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.buttonGroup_SdX7 button,.showMoreButton_ZGo2{cursor:pointer;-webkit-user-select:none;white-space:nowrap}.hash-link:before{content:"#"}.title_kItE{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-leading)*1.25)}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.containsTaskList_mC6p{list-style:none}.img_ev3q{height:auto}.admonition_LlT9{margin-bottom:1em}.admonitionHeading_tbUL{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.3rem}.admonitionHeading_tbUL code{text-transform:none}.admonitionIcon_kALy{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_kALy svg{fill:var(--ifm-alert-foreground-color);display:inline-block;height:1.6em;width:1.6em}.iconEdit_Z9Sw{margin-right:.3em;vertical-align:sub}.tag_zVej{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_zVej:hover{--docusaurus-tag-list-border:var(--ifm-link-color);text-decoration:none}.tagRegular_sFm0{border-radius:.5rem;font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_h2kH{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_h2kH:after,.tagWithCount_h2kH:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_h2kH:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_h2kH:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_h2kH span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tags_jXut{display:inline}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.lastUpdated_LGDv{font-size:smaller;font-style:italic;margin-top:.2rem}.tableOfContents_bqdL{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.mdxPageWrapper_j9I6{justify-content:center}.tocCollapsibleButton_TO0P{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_TO0P:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_MG3E:after,.tocCollapsibleExpanded_sAul{transform:none}.tocCollapsible_ETCw{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_vkbj>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_vkbj ul li{margin:.4rem .8rem}.version-button div>button>span:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";display:inline-block;font-size:.8rem;margin-left:.3em;position:relative;top:1px;transform:translateY(-50%)}.theme-api-markdown details{--docusaurus-details-decoration-color:var(--ifm-font-color-base);background-color:initial;border:unset!important;box-shadow:unset!important;color:var(--ifm-font-color-base);margin:unset;max-width:600px;padding:unset}.theme-api-markdown details>div>div{border-top:unset!important;padding-top:unset!important}.theme-api-markdown .details__demo-panel{background:var(--openapi-card-background-color);border-radius:var(--openapi-card-border-radius);margin-bottom:1rem}.theme-api-markdown .details__demo-panel>summary{cursor:pointer;padding-left:1rem;padding-top:1rem}.theme-api-markdown .details__demo-panel>div>div>pre{border-top-left-radius:0;border-top-right-radius:0}.theme-api-markdown .details__demo-panel>summary::marker{content:"";display:none}.theme-api-markdown .details__demo-panel>summary::-webkit-details-marker{content:"";display:none}.theme-api-markdown .details__demo-panel>pre{margin-bottom:0;padding-top:0}.theme-api-markdown .details__request-summary>button,.theme-api-markdown .details__response-summary>button{margin-bottom:1rem;margin-right:1rem}.theme-api-markdown code{max-width:600px}.theme-api-markdown details li{list-style:none;padding-bottom:5px;padding-top:5px}[class^=paramsItem]:before,[class^=schemaItem]:before{border-bottom:thin solid var(--ifm-color-gray-500);content:"";display:inline-block;height:.5rem;left:0;position:absolute;top:10px;vertical-align:top;width:.7rem}.code__tab--bash:after,.code__tab--csharp:after,.code__tab--go:after,.code__tab--javascript:after,.code__tab--nodejs:after,.code__tab--php:after,.code__tab--python:after,.code__tab--ruby:after{height:28px;margin-block:auto;width:28px;content:""}.theme-api-markdown details ul{font-size:14px;padding-left:0}.schemaItem{padding:5px 0 5px 1rem}.discriminatorItem,.schemaItem{border-left:thin solid var(--ifm-color-gray-500)!important;list-style:none;margin:0!important;position:relative}.discriminatorItem{padding:5px 0!important}.code__tab--go,.code__tab--python{padding-left:1.4rem;padding-right:1.4rem}.theme-api-markdown div[class^=collapsibleContent]{margin-top:0!important;padding-left:2px}.code__tab--python:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/python/python-original.svg)}.code__tab--python{color:var(--ifm-color-success)}.code__tab--python.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-success)}.code__tab--go:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/go/go-original-wordmark.svg)}.code__tab--go{color:var(--ifm-color-info)}.code__tab--go.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-info)}.code__tab--javascript:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/javascript/javascript-original.svg)}.code__tab--javascript{color:var(--ifm-color-warning);padding-left:1.4rem;padding-right:1.4rem}.code__tab--bash,.code__tab--ruby{color:var(--ifm-color-danger);padding-left:1.4rem;padding-right:1.4rem}.code__tab--javascript.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-warning)}.code__tab--bash:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/linux/linux-original.svg)}.code__tab--bash.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-danger)}.code__tab--ruby:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/ruby/ruby-plain.svg)}.code__tab--ruby.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-danger)}.code__tab--csharp:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/csharp/csharp-original.svg)}.code__tab--csharp{color:var(--ifm-color-gray-500);padding-left:1.4rem;padding-right:1.4rem}.code__tab--csharp.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-gray-500)}.code__tab--nodejs:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/nodejs/nodejs-original.svg)}.code__tab--nodejs{color:var(--ifm-color-success);padding-left:1.4rem;padding-right:1.4rem}.code__tab--nodejs.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-success)}.code__tab--php:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/php/php-original.svg)}.code__tab--php{color:var(--ifm-color-gray-500);padding-left:1.4rem;padding-right:1.4rem}.code__tab--php.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-gray-500)}.prism-code.language-json{white-space:pre!important}.code__tabs_vqEd{display:table-row-group}.buttonGroup_SdX7{background:var(--openapi-card-background-color);border-radius:var(--openapi-card-border-radius) var(--openapi-card-border-radius) 2px 2px;color:var(--ifm-pre-color);display:flex;font-family:var(--ifm-font-family-monospace);justify-content:flex-end;margin-bottom:1px;margin-top:0}.buttonGroup_SdX7 button{--margin:0.25rem;-webkit-appearance:none;appearance:none;background:#0000;border:0 solid #0000;border-radius:calc(var(--margin));color:var(--ifm-menu-color);display:block;font-size:13.3333px;font-weight:var(--ifm-font-weight-semibold);line-height:var(--ifm-pre-line-height);margin:var(--margin);margin-right:0;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition:color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1);user-select:none;width:100%}.discriminatorTabsTopSection_QeEp+hr,.schemaTabsTopSection_sc6Y+hr{display:none}.buttonGroup_SdX7 button:last-child{margin-right:.25rem}.buttonGroup_SdX7 button.selected_VHjy{color:var(--ifm-menu-color-active)}.formItem_WgRa{margin-top:var(--ifm-pre-padding)}.inputBase_a3Vd,.inputBase_kdtO,.inputBase_p1em,html[data-theme=dark] .selectInput__VTP{background-color:var(--openapi-input-background);color:var(--ifm-pre-color);font-size:var(--ifm-code-font-size);margin-top:calc(var(--ifm-pre-padding)/2);width:100%;outline:0}.inputBase_kdtO{padding:12px 48px 12px var(--ifm-pre-padding)}.inputBase_kdtO,html[data-theme=dark] .selectInput__VTP{border:none;border-radius:4px}html[data-theme=dark] .selectInput__VTP{background-image:url('data:image/svg+xml;charset=US-ASCII,')}.selectInput__VTP,html[data-theme=dark] .selectInput__VTP{-webkit-appearance:none;appearance:none;background-position:right var(--ifm-pre-padding) top 50%;background-repeat:no-repeat;background-size:initial}.selectInput__VTP{background-image:url('data:image/svg+xml;charset=US-ASCII,')}.buttonDelete_vlNf:active,.input_CV2d:focus,.input_Ru3N:focus,.selectInput__VTP:focus{box-shadow:inset 0 0 0 2px var(--openapi-input-border)}.inputBase_a3Vd,.inputBase_p1em{border:none;border-radius:4px;padding:12px var(--ifm-pre-padding)}.tabItem_VIbn,.tabItem_es3Q{font-size:12px;margin-right:.5rem;display:flex}.tabItem_es3Q{align-items:center;border:1px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-primary);height:1.8rem;justify-content:center;margin-top:0!important}.schemaTabsTopSection_sc6Y{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.schemaTabsListContainer_wmy4::-webkit-scrollbar{display:none}.discriminatorTabLabel_dvfv,.schemaTabLabel_clV0{white-space:nowrap}.schemaTabsContainer_HVyG{align-items:center;display:flex;max-width:600px;overflow:hidden}.tabArrow_WDKX,.tabArrow_zmvw{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;border:none;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;min-width:1.25rem;padding:0 .75rem;width:1.25rem}.tabItem_VIbn{align-items:center;border:1px solid var(--openapi-code-dim-dark);border-radius:var(--ifm-global-radius);color:var(--openapi-code-dim-dark);height:1.8rem;justify-content:center;margin-top:0!important}.tabItem_VIbn:hover{color:var(--ifm-color-emphasis-500)!important}.discriminatorTabsTopSection_QeEp{align-items:center;display:flex;justify-content:space-between;margin-left:.9rem;margin-top:1rem}.discriminatorTabsContainer_FMrl{align-items:center;display:flex;overflow:hidden;padding-left:3px;max-width:600px}.discriminatorTabsListContainer_Nnai::-webkit-scrollbar{display:none}.tabItem_VIbn.discriminatorTabActive_wwM1{border:1px solid var(--ifm-color-primary);color:var(--ifm-color-primary)}.playgroundContainer_l4rC{border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading);margin-top:1rem;max-height:500px;overflow:auto}.playgroundHeader_yAq7{background:var(--ifm-color-emphasis-200);color:var(--ifm-color-content);font-size:var(--ifm-code-font-size);font-weight:700;letter-spacing:.08rem;padding:.75rem}.playgroundHeader_yAq7:first-of-type{background:var(--ifm-color-emphasis-600);color:var(--ifm-color-content-inverse)}.playgroundEditor_nWOY{direction:ltr;font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace)!important}.dropzoneHover_IkP6,.dropzone_Y7D0,.inputBase_MRMh,.showMoreButton_ZGo2{font-size:var(--ifm-code-font-size);width:100%}.playgroundPreview_iGtG{background-color:var(--ifm-pre-background);padding:1rem}.floatingButton_oJlZ{position:relative}.floatingButton_oJlZ button{background:var(--ifm-color-emphasis-900);border:none;border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-100);cursor:pointer;opacity:0;padding:.4rem .5rem;position:absolute;right:calc(var(--ifm-pre-padding)/2);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,bottom .2s ease-in-out;visibility:hidden}.floatingButton_oJlZ button:focus-visible,.floatingButton_oJlZ:focus-visible button,.floatingButton_oJlZ:hover button{opacity:1;visibility:visible}.dropzone_Y7D0{border:2px dashed var(--openapi-monaco-border-color)}.dropzoneHover_IkP6,.dropzone_Y7D0{align-items:center;background-color:var(--openapi-input-background);border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;padding:var(--ifm-pre-padding)}.dropzoneHover_IkP6,.dropzone_Y7D0:hover{background:linear-gradient(var(--openapi-dropzone-hover-shim),var(--openapi-dropzone-hover-shim)),linear-gradient(var(--ifm-color-primary),var(--ifm-color-primary));border:2px dashed var(--ifm-color-primary)}.dropzoneContent_CEnm{align-items:center;color:var(--openapi-dropzone-color);display:flex;flex-wrap:wrap;justify-content:center;margin:var(--ifm-pre-padding) 0}.dropzone_Y7D0:hover .dropzoneContent_CEnm,.inputBase_MRMh{color:var(--ifm-pre-color)}.dropzoneHover_IkP6 .dropzoneContent_CEnm{align-items:center;color:var(--ifm-pre-color);display:flex;flex-wrap:wrap;justify-content:center;margin:var(--ifm-pre-padding) 0}.filename_FaIo{flex:1;margin:0 calc(var(--ifm-pre-padding)*1.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBase_MRMh{background-color:var(--openapi-input-background);border:2px solid #0000;border-radius:4px;margin-top:calc(var(--ifm-pre-padding)/2);outline:0;padding:12px var(--ifm-pre-padding)}.selectInput_xXUj{-webkit-appearance:none;appearance:none}.selectInput_xXUj option{border-radius:.25rem;color:var(--ifm-menu-color);margin:.25rem 0;padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.selectInput_xXUj:focus{border:2px solid var(--openapi-input-border)}.plus_Swon{display:inline-block;margin-right:6px;transform:rotate(0);transform-origin:center;transition:transform .2s}.plusExpanded_WYvI{transform:rotate(45deg)}.showMoreButton_ZGo2{-webkit-appearance:none;appearance:none;background-color:initial;border:0 solid #0000;color:var(--ifm-color-primary);display:block;margin-bottom:0;margin-top:var(--ifm-pre-padding);padding:0;text-align:left;user-select:none}.buttonDelete_vlNf,.buttonThin_xRd9{-webkit-appearance:none;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:400;line-height:1.5;margin-top:calc(var(--ifm-pre-padding)/2);transition-duration:.1s,.1s,.1s,var(--ifm-button-transition-duration);transition-property:color,background,border-color,box-shadow;transition-timing-function:cubic-bezier(.08,.52,.52,1);-webkit-user-select:none}.showMoreButton_ZGo2:hover,.showMoreButton_jDKX:hover{color:var(--ifm-color-primary-hover)}.buttonDelete_vlNf{align-items:center;appearance:none;background-color:var(--openapi-input-background);border:none;border-radius:4px;color:var(--ifm-pre-color);cursor:pointer;display:flex;justify-content:center;margin-left:4px;outline:0;padding:0 12px;user-select:none;white-space:nowrap}.buttonThin_xRd9,.showMoreButton_jDKX{background-color:initial;cursor:pointer;white-space:nowrap}.buttonThin_xRd9{appearance:none;border:1px solid var(--openapi-input-border);border-radius:var(--ifm-pre-border-radius);color:var(--openapi-input-border);display:block;margin-bottom:var(--ifm-pre-padding);padding:3px 60px 3px 12px;user-select:none}.buttonThin_xRd9:hover{background-color:var(--openapi-input-border);color:var(--openapi-inverse-color)}.buttonThin_xRd9:active{box-shadow:inset 0 0 0 1px var(--openapi-input-border),inset 0 0 0 2px var(--openapi-inverse-color)}.showOptions_Gv8N{margin-top:var(--ifm-pre-padding);visibility:visible}.hideOptions_JLDS{display:none;visibility:hidden}.showMoreButton_jDKX{-webkit-appearance:none;appearance:none;border:0 solid #0000;color:var(--ifm-color-primary);display:block;font-size:var(--ifm-code-font-size);margin-bottom:0;margin-top:var(--ifm-pre-padding);padding:0;text-align:left;-webkit-user-select:none;user-select:none}.optionsPanel_s3ok,.optionsPanel_tfQ6{border-radius:var(--openapi-card-border-radius)}.optionsPanel_OtFZ,.optionsPanel_s3ok,.optionsPanel_tfQ6{background:var(--openapi-card-background-color);color:var(--ifm-pre-color);line-height:var(--ifm-pre-line-height);margin-bottom:var(--ifm-spacing-vertical);margin-top:0;overflow:auto;position:relative}.optionsPanel_OtFZ:empty,.optionsPanel_s3ok:empty,.optionsPanel_tfQ6:empty{display:none}.optionsPanel_s3ok{padding-top:0!important;padding:var(--ifm-pre-padding)}:root{--openapi-required:var(--ifm-color-danger);--openapi-code-blue:var(--ifm-color-info);--openapi-code-red:var(--ifm-color-danger);--openapi-code-orange:var(--ifm-color-warning);--openapi-code-green:var(--ifm-color-success);--openapi-monaco-background-color-dark:var(--ifm-color-gray-900);--openapi-code-bright-dark:var(--ifm-color-secondary-lighter);--openapi-code-dim-dark:var(--ifm-color-secondary-dark);--openapi-code-blue-dark:var(--ifm-color-primary);--openapi-code-green-dark:var(--ifm-color-success);--openapi-code-select-dark:var(--ifm-color-secondary-lightest);--openapi-monaco-background-color-light:var(--ifm-color-gray-100);--openapi-code-bright-light:var(--ifm-color-black);--openapi-code-dim-light:var(--ifm-color-black);--openapi-code-blue-light:var(--ifm-color-primary);--openapi-code-green-light:var(--ifm-color-success);--openapi-code-select-light:var(--ifm-color-secondary-light);--openapi-card-background-color:var(--ifm-color-gray-100);--openapi-card-border-radius:var(--ifm-pre-border-radius);--openapi-monaco-border-color:var(--openapi-card-background-color);--openapi-input-border:var(--ifm-color-primary)}.optionsPanel_OtFZ{border-radius:var(--openapi-card-border-radius);padding:var(--ifm-pre-padding)}@media only screen and (min-width:768px) and (max-width:996px){.code__tabs_vqEd{justify-content:space-around}}@media (min-width:997px){.collapseSidebarButton_PEFL,.expandButton_m80_{background-color:var(--docusaurus-collapse-button-bg);position:sticky}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_gvF7,.announcementBarPlaceholder_vyr4{flex-basis:50px}.searchBox_ZlJk{padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.collapseSidebarButton_PEFL{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px}.collapseSidebarButtonIcon_kv0_{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_BlDH,[dir=rtl] .collapseSidebarButtonIcon_kv0_{transform:rotate(0)}.collapseSidebarButton_PEFL:focus,.collapseSidebarButton_PEFL:hover,.expandButton_m80_:focus,.expandButton_m80_:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_M9Kj{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_SIkG{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_SIkG{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_GW3s{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_njMd{display:flex;flex-direction:column;height:100%;max-height:100vh;padding-top:var(--ifm-navbar-height);position:sticky;top:0;transition:opacity 50ms;width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_wUlq{padding-top:0}.sidebarHidden_VK0M{height:0;opacity:0;overflow:hidden;visibility:hidden}.sidebarLogo_isFc{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_isFc img{height:2rem;margin-right:.5rem}.expandButton_m80_{align-items:center;display:flex;height:100%;justify-content:center;max-height:100vh;top:0;transition:background-color var(--ifm-transition-fast) ease}[dir=rtl] .expandButtonIcon_BlDH{transform:rotate(180deg)}.docSidebarContainer_b6E3{border-right:1px solid var(--ifm-toc-border-color);-webkit-clip-path:inset(0);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_b3ry{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.docMainContainer_gTbr{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_Uz_u{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_czyv{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.docItemCol_BDYx,.generatedIndexPage_vN6x{max-width:75%!important}.list_eTzJ article:nth-last-child(-n+2){margin-bottom:0!important}.lastUpdated_LGDv{text-align:right}.tocMobile_VWUt,.tocMobile_i23t{display:none}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_DEke,.footer__link-separator,.navbar__item,.tableOfContents_bqdL{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.searchBox_ZlJk{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_F8PC{padding:0 .3rem}}@media only screen and (max-width:996px){.searchQueryColumn_RTkw,.searchResultsColumn_JPFH{max-width:60%!important}.searchLogoColumn_rJIA,.searchVersionColumn_ypXd{max-width:40%!important}.searchLogoColumn_rJIA{padding-left:0!important}}@media screen and (max-width:996px){.heroBanner_qdFl{padding:2rem}}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%;max-height:calc(var(--docsearch-vh,1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Cancel{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media screen and (max-width:576px){.searchQueryColumn_RTkw{max-width:100%!important}.searchVersionColumn_ypXd{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media screen and (max-width:500px){.discriminatorTabsTopSection_QeEp,.mimeTabsTopSection_wt53,.responseTabsTopSection_jEoq,.schemaTabsTopSection_sc6Y{align-items:flex-start;flex-direction:column}.mimeTabsContainer_gZbZ,.responseTabsContainer_XEhZ{margin-top:var(--ifm-spacing-vertical);padding:0;width:100%}.discriminatorTabsContainer_FMrl,.schemaTabsContainer_HVyG{width:100%}.tabItem_VIbn{height:100%}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width);animation:none;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0}.DocSearch-Hit--deleting,.DocSearch-Hit--favoriting{transition:none}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}@media print{.announcementBar_mb4j,.footer,.menu,.navbar,.pagination-nav,.table-of-contents,.tocMobile_VWUt{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}} \ No newline at end of file diff --git a/assets/css/styles.d3ae2d97.css b/assets/css/styles.d3ae2d97.css new file mode 100644 index 0000000000..56c114f4f7 --- /dev/null +++ b/assets/css/styles.d3ae2d97.css @@ -0,0 +1 @@ +.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.markdown li,body{word-wrap:break-word}.blocky_table th,table th{font-weight:var(--ifm-table-head-font-weight)}.toggleButton_gllP,html{-webkit-tap-highlight-color:transparent}*,.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.button,.dropdown__link,.tabItem_AM8E,.text--truncate{white-space:nowrap}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#f7a60f;--ifm-color-primary-dark:#29784c;--ifm-color-primary-darker:#277148;--ifm-color-primary-darkest:#205d3b;--ifm-color-primary-light:#33925d;--ifm-color-primary-lighter:#359962;--ifm-color-primary-lightest:#3cad6e;--ifm-code-font-size:95%;--docusaurus-highlighted-code-line-bg:#0000001a;--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:#656c85cc;--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px #1e235a66;--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 #45629b1f;--docsearch-primary-color:var(--ifm-color-primary);--docsearch-text-color:var(--ifm-font-color-base);--docusaurus-tag-list-border:var(--ifm-color-emphasis-300)}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);text-rendering:optimizelegibility}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.list_eTzJ article:last-child,.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none,.tabItem_LNqP,.tabItem_kzG2{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none,.tabItem_AM8E:last-child,.tabItem_VIbn:last-child,.tabItem_es3Q:last-child,.tabItem_fIhq:last-child{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_NmtK,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.discriminatorTabsContainer,.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img{max-width:100%}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul,.tabList_OQG4,.tabList__CuJ{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr,table tr:last-child{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}.blocky_table table td,.blocky_table th,.blocky_table tr:nth-child(2n),table td,table th{background-color:var(--ifm-table-head-background)}.blocky_table table td,.blocky_table th,table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{color:var(--ifm-table-head-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_EoeP .wordWrapButtonIcon_Bwma{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.admonitionHeading_tbUL,.alert__heading,.playgroundHeader_yAq7,.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area.breadcrumbs__link[href]:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card--full-height{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}#nprogress,.dropdown__menu,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.apiItemContainer_bN2y article>:first-child,.apiItemContainer_bN2y header+*,.docItemContainer_oq1c article>:first-child,.docItemContainer_oq1c header+*,.footer__item,.formItem_WgRa:first-child,.showMoreButton_ZGo2:first-child,.showMoreButton_jDKX:first-child{margin-top:0}.admonitionContent_S0QG>:last-child,.cardContainer_fWXF :last-child,.collapsibleContent_i85q>:last-child,.footer__items,.tabItem_Ymn6>:last-child,.theme-api-markdown details p,.theme-api-markdown table :last-child{margin-bottom:0}.codeBlockStandalone_MEMb,[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after,.tabArrowRight_X4Xu,.tabArrowRight_oN04,.tabArrowRight_qsDv,.tabArrowRight_x8Ix{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.navbar__items--center .navbar__brand,body{margin:0}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist),.paramsItem:focus,.paramsItem:hover,.paramsItem_PKlE:focus,.paramsItem_PKlE:hover,.schemaItem:focus,.schemaItem:hover,.schemaItem_P8yX:focus,.schemaItem_P8yX:hover{background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.docsWrapper_BCFX,.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;position:fixed;transition-timing-function:ease-in-out;left:0;top:0;visibility:hidden}.announcementBar_mb4j,.skipToContent_fXgn{z-index:calc(var(--ifm-z-index-fixed) + 1)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.announcementBarContent_xLdY,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.docs-wrapper,.navbar__logo img,body,html{height:100%}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:#ffffff0d;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);transform:translate3d(-100%,0,0);transition-duration:.25s;transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;right:0;transition-duration:.1s;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover{text-decoration:none}.pagination-nav{grid-gap:var(--ifm-spacing-horizontal);display:grid;gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.DocSearch-Hit[aria-selected=true] mark,.content_knG7 a{text-decoration:underline}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs,:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto}.tabItem_AM8E,.tabItem_fIhq{font-weight:var(--ifm-font-weight-normal)}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec;--docsearch-text-color:#f5f6f7;--docsearch-container-background:#090a11cc;--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 #494c6a80,0 -4px 8px 0 #0003;--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}[data-theme=dark]{--ifm-color-primary:#f7a60f;--ifm-color-primary-dark:#21af90;--ifm-color-primary-darker:#1fa588;--ifm-color-primary-darkest:#1a8870;--ifm-color-primary-light:#29d5b0;--ifm-color-primary-lighter:#32d8b4;--ifm-color-primary-lightest:#4fddbf;--docusaurus-highlighted-code-line-bg:#0000004d;--openapi-card-background-color:var(--ifm-color-gray-900)!important}@font-face{font-family:Bybit;src:url(/docs/assets/fonts/Inter-Regular-e89cb19905e7db5591b0037b15a1d9cd.ttf);src:url(/docs/assets/fonts/NotoSansTC-Regular-b018ff7b4ccc245480a4d8a4f49dd1ac.otf)}body{font-family:Bybit}table td,table th{border:none;padding:5px 10px}table td{color:var(--ifm-table-cell-color);padding:10px}table tr{border:none}table tr:first-child{border-top:none}.blocky_table table{border-collapse:collapse;display:block}.blocky_table th{color:var(--ifm-table-head-color)}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}#docusaurus-base-url-issue-banner-container,.themedImage_ToTc,[data-theme=dark] .lightToggleIcon_pyhR,[data-theme=light] .darkToggleIcon_wfgR,html[data-announcement-bar-initially-dismissed=true] .announcementBar_mb4j{display:none}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_CVFx{line-height:0;padding:0}.content_knG7{font-size:85%;padding:5px 0;text-align:center}.content_knG7 a{color:inherit}.announcementBar_mb4j{align-items:center;background-color:var(--ifm-color-white);box-shadow:var(--ifm-global-shadow-lw);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}.announcementBarPlaceholder_vyr4{flex:0 0 10px}.announcementBarClose_gvF7{align-self:stretch;flex:0 0 30px}.toggle_vylO{height:2rem;width:2rem}.toggleButton_gllP{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_gllP:hover{background:var(--ifm-color-emphasis-200)}.toggleButtonDisabled_aARS{cursor:not-allowed}[data-theme=dark] .themedImage--dark_i4oU,[data-theme=light] .themedImage--light_HNdA{display:initial}.iconExternalLink_nPIU{margin-left:.3rem}.iconLanguage_nlXk{margin-right:5px;vertical-align:text-bottom}.navbarHideable_m1mJ{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_jGov{transform:translate3d(0,calc(-100% - 2px),0)}.footerLogoLink_BH7S{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.footerLogoLink_BH7S:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.mainWrapper_z2l0{flex:1 0 auto}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.cardContainer_fWXF{--ifm-link-color:var(--ifm-color-emphasis-800);--ifm-link-hover-color:var(--ifm-color-emphasis-700);--ifm-link-hover-decoration:none;border:1px solid var(--ifm-color-emphasis-200);box-shadow:0 1.5px 3px 0 #00000026;transition:all var(--ifm-transition-fast) ease;transition-property:border,box-shadow}.cardContainer_fWXF:hover{border-color:var(--ifm-color-primary);box-shadow:0 3px 6px 0 #0003}.cardTitle_rnsV{font-size:1.2rem}.cardDescription_PWke{font-size:.8rem}.tabItem_fIhq{align-items:center;border:1px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-primary);display:flex;height:2.5rem;justify-content:center;margin-right:.5rem;margin-top:0!important}.tabItem_es3Q:not(.schemaTabActive_dWHR),.tabItem_fIhq:not(.responseTabActive_5Lhs){opacity:.65}.tabItem_es3Q:hover,.tabItem_fIhq:hover{background-color:var(--ifm-color-emphasis-100);opacity:1}.responseTabsTopSection_jEoq{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}.responseTabsContainer_XEhZ{align-items:center;display:flex;max-width:390px;overflow:hidden;padding-left:1rem}.discriminatorTabsListContainer_Nnai,.responseTabsListContainer_itgM{overflow-x:scroll;overflow-y:hidden;padding:0 .25rem;scroll-behavior:smooth}.responseTabsListContainer_itgM::-webkit-scrollbar{display:none}.mimeTabDot_NO24,.responseTabDot_mwcE{border-radius:50%;height:12.5px;margin-right:5px;width:12.5px}.mimeTabDotSuccess_M1bZ,.responseTabDotSuccess_PzA9{background-color:var(--ifm-color-success)}.mimeTabDotDanger_NBeV,.responseTabDotDanger_S1vm{background-color:var(--ifm-color-danger)}.mimeTabDotInfo_R3vj,.responseTabDotInfo_iyT3{background-color:var(--ifm-color-info)}.responseTabActive_5Lhs,.schemaTabActive_dWHR,.tabItem_AM8E:active{background-color:var(--ifm-color-emphasis-100)}.mimeSchemaContainer_yYbZ,.responseSchemaContainer_Sp_v{max-width:600px}.tabArrow_LyoO,.tabArrow_x5p_{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;border:none;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;min-width:1.25rem;width:1.25rem}.tabArrow_LyoO:hover,.tabArrow_WDKX:hover,.tabArrow_x5p_:hover,.tabArrow_zmvw:hover{cursor:pointer}.tabArrowLeft_Cztf,.tabArrowLeft_RQtH,.tabArrowLeft_RzDG,.tabArrowLeft_woLb{transform:rotate(270deg)}.tabItem_AM8E{align-items:center;display:flex;font-size:12px;height:2rem;justify-content:center;margin-right:.5rem;margin-top:0!important}.mimeTabsTopSection_wt53,.theme-api-markdown .details__request-summary,.theme-api-markdown .details__response-summary{align-items:center;display:flex;justify-content:space-between}.mimeTabsContainer_gZbZ{align-items:center;display:flex;max-width:390px;overflow:hidden}.mimeTabsListContainer_LPoX,.schemaTabsListContainer_wmy4{overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.mimeTabsListContainer_LPoX::-webkit-scrollbar{display:none}.mimeTabActive_nq7U{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.breadcrumbsContainer_Z_bl{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.breadcrumbHomeIcon_OVgt{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.searchQueryInput_u2C7,.searchVersionInput_m0Ui{background:var(--docsearch-searchbox-focus-background);border:2px solid var(--ifm-toc-border-color);border-radius:var(--ifm-global-radius);color:var(--docsearch-text-color);font:var(--ifm-font-size-base) var(--ifm-font-family-base);margin-bottom:.5rem;padding:.8rem;transition:border var(--ifm-transition-fast) ease;width:100%}.searchQueryInput_u2C7:focus,.searchVersionInput_m0Ui:focus{border-color:var(--docsearch-primary-color);outline:0}.searchQueryInput_u2C7::placeholder{color:var(--docsearch-muted-color)}.searchResultsColumn_JPFH{font-size:.9rem;font-weight:700}.algoliaLogo_rT1R{max-width:150px}.algoliaLogoPathFill_WdUC{fill:var(--ifm-font-color-base)}.searchResultItem_Tv2o{border-bottom:1px solid var(--ifm-toc-border-color);padding:1rem 0}.searchResultItemHeading_KbCB{font-weight:400;margin-bottom:0}.searchResultItemPath_lhe1{--ifm-breadcrumb-separator-size-multiplier:1;color:var(--ifm-color-content-secondary);font-size:.8rem}.searchResultItemSummary_AEaO{font-style:italic;margin:.5rem 0 0}.loadingSpinner_XVxU{animation:1s linear infinite a;border:.4em solid #eee;border-radius:50%;border-top:.4em solid var(--ifm-color-primary);height:3rem;margin:0 auto;width:3rem}@keyframes a{to{transform:rotate(1turn)}}.loader_vvXV,.responseSamplesContainer_ITGy{margin-top:2rem}.search-result-match{background:#ffd78e40;color:var(--docsearch-hit-color);padding:.09em 0}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.docMainContainer_gTbr,.docPage__5DB,.features_t9lD{width:100%;display:flex}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_PEFL,.docSidebarContainer_b6E3,.sidebarLogo_isFc{display:none}.features_t9lD{align-items:center;padding:2rem 0}.featureSvg_GfXr{height:200px;width:200px}.heroBanner_qdFl{overflow:hidden;padding:4rem 0;position:relative;text-align:center}.buttons_AeoN{align-items:center;display:flex;justify-content:center}.DocSearch-Button,.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Button{background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;font-weight:500;height:36px;justify-content:space-between;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:0}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Hit-Tree,.DocSearch-Hit-action,.DocSearch-Hit-icon,.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch--active{overflow:hidden!important}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:#0000;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:0;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Cancel,.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator,.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset{animation:.1s ease-in forwards b;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0}.DocSearch-Help,.DocSearch-HitsFooter,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Reset:focus,.buttonDelete_vlNf:focus,.buttonGroup_SdX7 button:focus,.buttonThin_xRd9:focus{outline:0}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:#0000}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}.DocSearch-Hit--deleting{opacity:0;transition:.25s linear}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:.25s linear .25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.buttonGroup_SdX7 button.selected_VHjy,.buttonGroup_SdX7 button:hover{background:var(--ifm-menu-color-background-active)}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon,.tocCollapsibleContent_vkbj a,.version-button div{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.paramsItem_PKlE,.schemaItem_P8yX{border-left:thin solid var(--ifm-color-gray-500)!important}.buttonGroup__atx button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}@keyframes b{0%{opacity:0}to{opacity:1}}.DocSearch-Button{margin:0;transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.DocSearch-Container{z-index:calc(var(--ifm-z-index-fixed) + 1)}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_biex{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Ktv7{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_Ktv7+.codeBlockContent_biex .codeBlock_bY9V{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup__atx{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup__atx button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity .2s ease-in-out}.buttonGroup__atx button:focus-visible,.buttonGroup__atx button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup__atx button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:a;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.language-bash,.language-csharp,.language-go,.language-javascript,.language-nodejs,.language-php,.language-python,.language-ruby,.theme-api-markdown code{overflow:auto;max-height:500px}.codeLineNumber_Tfdd:before{content:counter(a);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_obH4{opacity:1!important}.copyButtonIcons_eSgA{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_y97N,.copyButtonSuccessIcon_LjdS{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:.15s;width:inherit}.copyButtonSuccessIcon_LjdS{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_obH4 .copyButtonIcon_y97N{opacity:0;transform:scale(.33)}.copyButtonCopied_obH4 .copyButtonSuccessIcon_LjdS{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_Bwma{height:1.2rem;width:1.2rem}.paramsItem_PKlE{margin:0 0 0 1rem!important;margin-top:unset!important;padding-left:1rem;position:relative}.schemaName_KIS9,.schemaName_MpGo{opacity:.6}.paramsRequired_UKPH,.required_Wlqr,.required_cVzG{color:var(--openapi-required);font-size:var(--ifm-code-font-size)}.responseSamplesTabItem_f_p_{width:100%}.schemaItem_P8yX{list-style:none;margin:0!important;padding:5px 0 5px 1rem;position:relative}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.anchorWithStickyNavbar_LWe7{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_WYt5{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.buttonGroup_SdX7 button,.showMoreButton_ZGo2{cursor:pointer;-webkit-user-select:none;white-space:nowrap;appearance:none}.hash-link:before{content:"#"}.title_kItE{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-leading)*1.25)}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.containsTaskList_mC6p{list-style:none}.img_ev3q{height:auto}.admonition_LlT9{margin-bottom:1em}.admonitionHeading_tbUL{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.3rem}.admonitionHeading_tbUL code{text-transform:none}.admonitionIcon_kALy{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_kALy svg{fill:var(--ifm-alert-foreground-color);display:inline-block;height:1.6em;width:1.6em}.iconEdit_Z9Sw{margin-right:.3em;vertical-align:sub}.tag_zVej{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_zVej:hover{--docusaurus-tag-list-border:var(--ifm-link-color);text-decoration:none}.tagRegular_sFm0{border-radius:.5rem;font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_h2kH{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_h2kH:after,.tagWithCount_h2kH:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_h2kH:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_h2kH:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_h2kH span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tags_jXut{display:inline}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.lastUpdated_LGDv{font-size:smaller;font-style:italic;margin-top:.2rem}.tableOfContents_bqdL{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.mdxPageWrapper_j9I6{justify-content:center}.tocCollapsibleButton_TO0P{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_TO0P:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_MG3E:after,.tocCollapsibleExpanded_sAul{transform:none}.tocCollapsible_ETCw{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_vkbj>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_vkbj ul li{margin:.4rem .8rem}.version-button div>button>span:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";display:inline-block;font-size:.8rem;margin-left:.3em;position:relative;top:1px;transform:translateY(-50%)}.theme-api-markdown details{--docusaurus-details-decoration-color:var(--ifm-font-color-base);background-color:initial;border:unset!important;box-shadow:unset!important;color:var(--ifm-font-color-base);margin:unset;max-width:600px;padding:unset}.theme-api-markdown details>div>div{border-top:unset!important;padding-top:unset!important}.theme-api-markdown .details__demo-panel{background:var(--openapi-card-background-color);border-radius:var(--openapi-card-border-radius);margin-bottom:1rem}.theme-api-markdown .details__demo-panel>summary{cursor:pointer;padding-left:1rem;padding-top:1rem}.theme-api-markdown .details__demo-panel>div>div>pre{border-top-left-radius:0;border-top-right-radius:0}.theme-api-markdown .details__demo-panel>summary::marker{content:"";display:none}.theme-api-markdown .details__demo-panel>summary::-webkit-details-marker{content:"";display:none}.theme-api-markdown .details__demo-panel>pre{margin-bottom:0;padding-top:0}.theme-api-markdown .details__request-summary>button,.theme-api-markdown .details__response-summary>button{margin-bottom:1rem;margin-right:1rem}.theme-api-markdown code{max-width:600px}.theme-api-markdown details li{list-style:none;padding-bottom:5px;padding-top:5px}[class^=paramsItem]:before,[class^=schemaItem]:before{border-bottom:thin solid var(--ifm-color-gray-500);content:"";display:inline-block;height:.5rem;left:0;position:absolute;top:10px;vertical-align:top;width:.7rem}.code__tab--bash:after,.code__tab--csharp:after,.code__tab--go:after,.code__tab--javascript:after,.code__tab--nodejs:after,.code__tab--php:after,.code__tab--python:after,.code__tab--ruby:after{height:28px;margin-block:auto;width:28px;content:""}.theme-api-markdown details ul{font-size:14px;padding-left:0}.schemaItem{padding:5px 0 5px 1rem}.discriminatorItem,.schemaItem{border-left:thin solid var(--ifm-color-gray-500)!important;list-style:none;margin:0!important;position:relative}.discriminatorItem{padding:5px 0!important}.code__tab--go,.code__tab--python{padding-left:1.4rem;padding-right:1.4rem}.theme-api-markdown div[class^=collapsibleContent]{margin-top:0!important;padding-left:2px}.code__tab--python:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/python/python-original.svg)}.code__tab--python{color:var(--ifm-color-success)}.code__tab--python.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-success)}.code__tab--go:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/go/go-original-wordmark.svg)}.code__tab--go{color:var(--ifm-color-info)}.code__tab--go.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-info)}.code__tab--javascript:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/javascript/javascript-original.svg)}.code__tab--javascript{color:var(--ifm-color-warning);padding-left:1.4rem;padding-right:1.4rem}.code__tab--bash,.code__tab--ruby{color:var(--ifm-color-danger);padding-left:1.4rem;padding-right:1.4rem}.code__tab--javascript.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-warning)}.code__tab--bash:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/linux/linux-original.svg)}.code__tab--bash.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-danger)}.code__tab--ruby:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/ruby/ruby-plain.svg)}.code__tab--ruby.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-danger)}.code__tab--csharp:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/csharp/csharp-original.svg)}.code__tab--csharp{color:var(--ifm-color-gray-500);padding-left:1.4rem;padding-right:1.4rem}.code__tab--csharp.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-gray-500)}.code__tab--nodejs:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/nodejs/nodejs-original.svg)}.code__tab--nodejs{color:var(--ifm-color-success);padding-left:1.4rem;padding-right:1.4rem}.code__tab--nodejs.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-success)}.code__tab--php:after{background:url(https://raw.githubusercontent.com/devicons/devicon/master/icons/php/php-original.svg)}.code__tab--php{color:var(--ifm-color-gray-500);padding-left:1.4rem;padding-right:1.4rem}.code__tab--php.tabs__item--active{background-color:var(--ifm-color-emphasis-100);border-bottom-color:var(--ifm-color-gray-500)}.prism-code.language-json{white-space:pre!important}.code__tabs_vqEd{display:table-row-group}.buttonGroup_SdX7{background:var(--openapi-card-background-color);border-radius:var(--openapi-card-border-radius) var(--openapi-card-border-radius) 2px 2px;color:var(--ifm-pre-color);display:flex;font-family:var(--ifm-font-family-monospace);justify-content:flex-end;margin-bottom:1px;margin-top:0}.buttonGroup_SdX7 button{--margin:0.25rem;background:#0000;border:0 solid #0000;border-radius:calc(var(--margin));color:var(--ifm-menu-color);display:block;font-size:13.3333px;font-weight:var(--ifm-font-weight-semibold);line-height:var(--ifm-pre-line-height);margin:var(--margin);margin-right:0;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition:color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1);user-select:none;width:100%}.discriminatorTabsTopSection_QeEp+hr,.schemaTabsTopSection_sc6Y+hr{display:none}.buttonGroup_SdX7 button:last-child{margin-right:.25rem}.buttonGroup_SdX7 button.selected_VHjy{color:var(--ifm-menu-color-active)}.formItem_WgRa{margin-top:var(--ifm-pre-padding)}.inputBase_a3Vd,.inputBase_kdtO,.inputBase_p1em,html[data-theme=dark] .selectInput__VTP{background-color:var(--openapi-input-background);color:var(--ifm-pre-color);font-size:var(--ifm-code-font-size);margin-top:calc(var(--ifm-pre-padding)/2);width:100%;outline:0}.inputBase_kdtO{padding:12px 48px 12px var(--ifm-pre-padding)}.inputBase_kdtO,html[data-theme=dark] .selectInput__VTP{border:none;border-radius:4px}html[data-theme=dark] .selectInput__VTP{background-image:url('data:image/svg+xml;charset=US-ASCII,')}.selectInput__VTP,html[data-theme=dark] .selectInput__VTP{appearance:none;background-position:right var(--ifm-pre-padding) top 50%;background-repeat:no-repeat;background-size:initial}.selectInput__VTP{background-image:url('data:image/svg+xml;charset=US-ASCII,')}.buttonDelete_vlNf:active,.input_CV2d:focus,.input_Ru3N:focus,.selectInput__VTP:focus{box-shadow:inset 0 0 0 2px var(--openapi-input-border)}.inputBase_a3Vd,.inputBase_p1em{border:none;border-radius:4px;padding:12px var(--ifm-pre-padding)}.tabItem_VIbn,.tabItem_es3Q{font-size:12px;margin-right:.5rem;display:flex}.tabItem_es3Q{align-items:center;border:1px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-primary);height:1.8rem;justify-content:center;margin-top:0!important}.schemaTabsTopSection_sc6Y{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.schemaTabsListContainer_wmy4::-webkit-scrollbar{display:none}.discriminatorTabLabel_dvfv,.schemaTabLabel_clV0{white-space:nowrap}.schemaTabsContainer_HVyG{align-items:center;display:flex;max-width:600px;overflow:hidden}.tabArrow_WDKX,.tabArrow_zmvw{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;border:none;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;min-width:1.25rem;padding:0 .75rem;width:1.25rem}.tabItem_VIbn{align-items:center;border:1px solid var(--openapi-code-dim-dark);border-radius:var(--ifm-global-radius);color:var(--openapi-code-dim-dark);height:1.8rem;justify-content:center;margin-top:0!important}.tabItem_VIbn:hover{color:var(--ifm-color-emphasis-500)!important}.discriminatorTabsTopSection_QeEp{align-items:center;display:flex;justify-content:space-between;margin-left:.9rem;margin-top:1rem}.discriminatorTabsContainer_FMrl{align-items:center;display:flex;overflow:hidden;padding-left:3px;max-width:600px}.discriminatorTabsListContainer_Nnai::-webkit-scrollbar{display:none}.tabItem_VIbn.discriminatorTabActive_wwM1{border:1px solid var(--ifm-color-primary);color:var(--ifm-color-primary)}.playgroundContainer_l4rC{border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading);margin-top:1rem;max-height:500px;overflow:auto}.playgroundHeader_yAq7{background:var(--ifm-color-emphasis-200);color:var(--ifm-color-content);font-size:var(--ifm-code-font-size);font-weight:700;letter-spacing:.08rem;padding:.75rem}.playgroundHeader_yAq7:first-of-type{background:var(--ifm-color-emphasis-600);color:var(--ifm-color-content-inverse)}.playgroundEditor_nWOY{direction:ltr;font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace)!important}.dropzoneHover_IkP6,.dropzone_Y7D0,.inputBase_MRMh,.showMoreButton_ZGo2{font-size:var(--ifm-code-font-size);width:100%}.playgroundPreview_iGtG{background-color:var(--ifm-pre-background);padding:1rem}.floatingButton_oJlZ{position:relative}.floatingButton_oJlZ button{background:var(--ifm-color-emphasis-900);border:none;border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-100);cursor:pointer;opacity:0;padding:.4rem .5rem;position:absolute;right:calc(var(--ifm-pre-padding)/2);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,bottom .2s ease-in-out;visibility:hidden}.floatingButton_oJlZ button:focus-visible,.floatingButton_oJlZ:focus-visible button,.floatingButton_oJlZ:hover button{opacity:1;visibility:visible}.dropzone_Y7D0{border:2px dashed var(--openapi-monaco-border-color)}.dropzoneHover_IkP6,.dropzone_Y7D0{align-items:center;background-color:var(--openapi-input-background);border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;padding:var(--ifm-pre-padding)}.dropzoneHover_IkP6,.dropzone_Y7D0:hover{background:linear-gradient(var(--openapi-dropzone-hover-shim),var(--openapi-dropzone-hover-shim)),linear-gradient(var(--ifm-color-primary),var(--ifm-color-primary));border:2px dashed var(--ifm-color-primary)}.dropzoneContent_CEnm{align-items:center;color:var(--openapi-dropzone-color);display:flex;flex-wrap:wrap;justify-content:center;margin:var(--ifm-pre-padding) 0}.dropzone_Y7D0:hover .dropzoneContent_CEnm,.inputBase_MRMh{color:var(--ifm-pre-color)}.dropzoneHover_IkP6 .dropzoneContent_CEnm{align-items:center;color:var(--ifm-pre-color);display:flex;flex-wrap:wrap;justify-content:center;margin:var(--ifm-pre-padding) 0}.filename_FaIo{flex:1;margin:0 calc(var(--ifm-pre-padding)*1.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBase_MRMh{background-color:var(--openapi-input-background);border:2px solid #0000;border-radius:4px;margin-top:calc(var(--ifm-pre-padding)/2);outline:0;padding:12px var(--ifm-pre-padding)}.selectInput_xXUj{appearance:none}.selectInput_xXUj option{border-radius:.25rem;color:var(--ifm-menu-color);margin:.25rem 0;padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.selectInput_xXUj:focus{border:2px solid var(--openapi-input-border)}.plus_Swon{display:inline-block;margin-right:6px;transform:rotate(0);transform-origin:center;transition:transform .2s}.plusExpanded_WYvI{transform:rotate(45deg)}.showMoreButton_ZGo2{background-color:initial;border:0 solid #0000;color:var(--ifm-color-primary);display:block;margin-bottom:0;margin-top:var(--ifm-pre-padding);padding:0;text-align:left;user-select:none}.buttonDelete_vlNf,.buttonThin_xRd9{font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:400;line-height:1.5;margin-top:calc(var(--ifm-pre-padding)/2);transition-duration:.1s,.1s,.1s,var(--ifm-button-transition-duration);transition-property:color,background,border-color,box-shadow;transition-timing-function:cubic-bezier(.08,.52,.52,1);-webkit-user-select:none}.showMoreButton_ZGo2:hover,.showMoreButton_jDKX:hover{color:var(--ifm-color-primary-hover)}.buttonDelete_vlNf{align-items:center;appearance:none;background-color:var(--openapi-input-background);border:none;border-radius:4px;color:var(--ifm-pre-color);cursor:pointer;display:flex;justify-content:center;margin-left:4px;outline:0;padding:0 12px;user-select:none;white-space:nowrap}.buttonThin_xRd9,.showMoreButton_jDKX{appearance:none;background-color:initial;cursor:pointer;white-space:nowrap}.buttonThin_xRd9{border:1px solid var(--openapi-input-border);border-radius:var(--ifm-pre-border-radius);color:var(--openapi-input-border);display:block;margin-bottom:var(--ifm-pre-padding);padding:3px 60px 3px 12px;user-select:none}.buttonThin_xRd9:hover{background-color:var(--openapi-input-border);color:var(--openapi-inverse-color)}.buttonThin_xRd9:active{box-shadow:inset 0 0 0 1px var(--openapi-input-border),inset 0 0 0 2px var(--openapi-inverse-color)}.showOptions_Gv8N{margin-top:var(--ifm-pre-padding);visibility:visible}.hideOptions_JLDS{display:none;visibility:hidden}.showMoreButton_jDKX{border:0 solid #0000;color:var(--ifm-color-primary);display:block;font-size:var(--ifm-code-font-size);margin-bottom:0;margin-top:var(--ifm-pre-padding);padding:0;text-align:left;-webkit-user-select:none;user-select:none}.optionsPanel_s3ok,.optionsPanel_tfQ6{border-radius:var(--openapi-card-border-radius)}.optionsPanel_OtFZ,.optionsPanel_s3ok,.optionsPanel_tfQ6{background:var(--openapi-card-background-color);color:var(--ifm-pre-color);line-height:var(--ifm-pre-line-height);margin-bottom:var(--ifm-spacing-vertical);margin-top:0;overflow:auto;position:relative}.optionsPanel_OtFZ:empty,.optionsPanel_s3ok:empty,.optionsPanel_tfQ6:empty{display:none}.optionsPanel_s3ok{padding-top:0!important;padding:var(--ifm-pre-padding)}:root{--openapi-required:var(--ifm-color-danger);--openapi-code-blue:var(--ifm-color-info);--openapi-code-red:var(--ifm-color-danger);--openapi-code-orange:var(--ifm-color-warning);--openapi-code-green:var(--ifm-color-success);--openapi-monaco-background-color-dark:var(--ifm-color-gray-900);--openapi-code-bright-dark:var(--ifm-color-secondary-lighter);--openapi-code-dim-dark:var(--ifm-color-secondary-dark);--openapi-code-blue-dark:var(--ifm-color-primary);--openapi-code-green-dark:var(--ifm-color-success);--openapi-code-select-dark:var(--ifm-color-secondary-lightest);--openapi-monaco-background-color-light:var(--ifm-color-gray-100);--openapi-code-bright-light:var(--ifm-color-black);--openapi-code-dim-light:var(--ifm-color-black);--openapi-code-blue-light:var(--ifm-color-primary);--openapi-code-green-light:var(--ifm-color-success);--openapi-code-select-light:var(--ifm-color-secondary-light);--openapi-card-background-color:var(--ifm-color-gray-100);--openapi-card-border-radius:var(--ifm-pre-border-radius);--openapi-monaco-border-color:var(--openapi-card-background-color);--openapi-input-border:var(--ifm-color-primary)}.optionsPanel_OtFZ{border-radius:var(--openapi-card-border-radius);padding:var(--ifm-pre-padding)}@media only screen and (min-width:768px) and (max-width:996px){.code__tabs_vqEd{justify-content:space-around}}@media (min-width:997px){.collapseSidebarButton_PEFL,.expandButton_m80_{background-color:var(--docusaurus-collapse-button-bg);position:sticky}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_gvF7,.announcementBarPlaceholder_vyr4{flex-basis:50px}.searchBox_ZlJk{padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.collapseSidebarButton_PEFL{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px}.collapseSidebarButtonIcon_kv0_{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_BlDH,[dir=rtl] .collapseSidebarButtonIcon_kv0_{transform:rotate(0)}.collapseSidebarButton_PEFL:focus,.collapseSidebarButton_PEFL:hover,.expandButton_m80_:focus,.expandButton_m80_:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_M9Kj{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_SIkG{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_SIkG{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_GW3s{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_njMd{display:flex;flex-direction:column;height:100%;max-height:100vh;padding-top:var(--ifm-navbar-height);position:sticky;top:0;transition:opacity 50ms;width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_wUlq{padding-top:0}.sidebarHidden_VK0M{height:0;opacity:0;overflow:hidden;visibility:hidden}.sidebarLogo_isFc{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_isFc img{height:2rem;margin-right:.5rem}.expandButton_m80_{align-items:center;display:flex;height:100%;justify-content:center;max-height:100vh;top:0;transition:background-color var(--ifm-transition-fast) ease}[dir=rtl] .expandButtonIcon_BlDH{transform:rotate(180deg)}.docSidebarContainer_b6E3{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_b3ry{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.docMainContainer_gTbr{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_Uz_u{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_czyv{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.docItemCol_BDYx,.generatedIndexPage_vN6x{max-width:75%!important}.list_eTzJ article:nth-last-child(-n+2){margin-bottom:0!important}.lastUpdated_LGDv{text-align:right}.tocMobile_VWUt,.tocMobile_i23t{display:none}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_DEke,.footer__link-separator,.navbar__item,.tableOfContents_bqdL{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.searchBox_ZlJk{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_F8PC{padding:0 .3rem}}@media only screen and (max-width:996px){.searchQueryColumn_RTkw,.searchResultsColumn_JPFH{max-width:60%!important}.searchLogoColumn_rJIA,.searchVersionColumn_ypXd{max-width:40%!important}.searchLogoColumn_rJIA{padding-left:0!important}}@media screen and (max-width:996px){.heroBanner_qdFl{padding:2rem}}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%;max-height:calc(var(--docsearch-vh,1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Cancel{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media screen and (max-width:576px){.searchQueryColumn_RTkw{max-width:100%!important}.searchVersionColumn_ypXd{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media screen and (max-width:500px){.discriminatorTabsTopSection_QeEp,.mimeTabsTopSection_wt53,.responseTabsTopSection_jEoq,.schemaTabsTopSection_sc6Y{align-items:flex-start;flex-direction:column}.mimeTabsContainer_gZbZ,.responseTabsContainer_XEhZ{margin-top:var(--ifm-spacing-vertical);padding:0;width:100%}.discriminatorTabsContainer_FMrl,.schemaTabsContainer_HVyG{width:100%}.tabItem_VIbn{height:100%}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width);animation:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0}.DocSearch-Hit--deleting,.DocSearch-Hit--favoriting{transition:none}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}@media print{.announcementBar_mb4j,.footer,.menu,.navbar,.pagination-nav,.table-of-contents,.tocMobile_VWUt{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}} \ No newline at end of file diff --git a/assets/js/0ed89c29.2fef5a4f.js b/assets/js/0ed89c29.2fef5a4f.js new file mode 100644 index 0000000000..6fab950251 --- /dev/null +++ b/assets/js/0ed89c29.2fef5a4f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[4971],{3905:(e,t,a)=>{a.d(t,{Zo:()=>m,kt:()=>f});var n=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var p=n.createContext({}),s=function(e){var t=n.useContext(p),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},m=function(e){var t=s(e.components);return n.createElement(p.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,l=e.originalType,p=e.parentName,m=o(e,["components","mdxType","originalType","parentName"]),u=s(a),f=r,k=u["".concat(p,".").concat(f)]||u[f]||d[f]||l;return a?n.createElement(k,i(i({ref:t},m),{},{components:a})):n.createElement(k,i({ref:t},m))}));function f(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=a.length,i=new Array(l);i[0]=u;var o={};for(var p in t)hasOwnProperty.call(t,p)&&(o[p]=t[p]);o.originalType=e,o.mdxType="string"==typeof e?e:r,i[1]=o;for(var s=2;s{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=a(87462),r=(a(67294),a(3905));const l={title:"Get Affiliate User Info",sidebar_label:"Get Affiliate User Info",sidebar_position:10},i=void 0,o={unversionedId:"v5/user/affiliate-info",id:"v5/user/affiliate-info",title:"Get Affiliate User Info",description:'To use this endpoint, you should have an affiliate account and only tick "affiliate" permission while creating the API key.',source:"@site/docs/v5/user/affiliate-info.mdx",sourceDirName:"v5/user",slug:"/v5/user/affiliate-info",permalink:"/docs/v5/user/affiliate-info",draft:!1,tags:[],version:"current",sidebarPosition:10,frontMatter:{title:"Get Affiliate User Info",sidebar_label:"Get Affiliate User Info",sidebar_position:10},sidebar:"v5SideBar",previous:{title:"Delete Sub API Key",permalink:"/docs/v5/user/rm-sub-apikey"},next:{title:"Get Affiliate User List",permalink:"/docs/v5/affiliate/affiliate-user-list"}},p={},s=[{value:"HTTP Request",id:"http-request",level:3},{value:"Request Parameters",id:"request-parameters",level:3},{value:"Response Parameters",id:"response-parameters",level:3},{value:"Request Example",id:"request-example",level:3},{value:"Response Example",id:"response-example",level:3}],m=e=>function(t){return console.warn("Component "+e+" was not imported, exported, or provided by MDXProvider as global scope"),(0,r.kt)("div",t)},d=m("Button"),u=m("Tabs"),f=m("TabItem"),k={toc:s};function c(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,n.Z)({},k,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("p",null,'To use this endpoint, you should have an affiliate account and only tick "affiliate" permission while creating the API key.',(0,r.kt)("br",null),"\nAffiliate site: ",(0,r.kt)("a",{parentName:"p",href:"https://affiliates.bybit.com"},"https://affiliates.bybit.com")),(0,r.kt)("admonition",{type:"tip"},(0,r.kt)("ul",{parentName:"admonition"},(0,r.kt)("li",{parentName:"ul"},"Use master UID only"),(0,r.kt)("li",{parentName:"ul"},'The api key can only have "Affiliate" permission'),(0,r.kt)("li",{parentName:"ul"},"The transaction volume and deposit amount are the total amount of the user done on Bybit, and have nothing to do with commission settlement. Any transaction volume data related to commission settlement is subject to the Affiliate Portal."))),(0,r.kt)("h3",{id:"http-request"},"HTTP Request"),(0,r.kt)("p",null,"GET ",(0,r.kt)("inlineCode",{parentName:"p"},"/v5/user/aff-customer-info")),(0,r.kt)("h3",{id:"request-parameters"},"Request Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Required"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"uid"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("strong",{parentName:"td"},"true")),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The master account UID of affiliate's client")))),(0,r.kt)("h3",{id:"response-parameters"},"Response Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"uid"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"UID")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"vipLevel"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"VIP level")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"takerVol30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Taker volume in last 30 days (USDT). All volume related attributes below includes Derivatives, Option, Spot volume")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"makerVol30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maker volume in last 30 days (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"tradeVol30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total trading volume in last 30 days (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"depositAmount30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Deposit amount in last 30 days (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"takerVol365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Taker volume in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"makerVol365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maker volume in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"tradeVol365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total trading volume in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"depositAmount365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total deposit amount in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"totalWalletBalance"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Wallet balance range ",(0,r.kt)("ul",null,(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"1"),": less than 100 USDT value"),(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"2"),": [100, 250) USDT value"),(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"3"),": [250, 500) USDT value"),(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"4"),": greater than 500 USDT value")))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"depositUpdateTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The update date time (UTC) of deposit data")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"volUpdateTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The update date of volume data time (UTC)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"KycLevel"),(0,r.kt)("td",{parentName:"tr",align:"left"},"integer"),(0,r.kt)("td",{parentName:"tr",align:null},"KYC level. ",(0,r.kt)("inlineCode",{parentName:"td"},"1"),", ",(0,r.kt)("inlineCode",{parentName:"td"},"2"),", ",(0,r.kt)("inlineCode",{parentName:"td"},"0"))))),(0,r.kt)("a",{href:"/api-explorer/v5/user/affiliate-info"},(0,r.kt)(d,{mdxType:"Button"},"RUN >>")),(0,r.kt)("hr",null),(0,r.kt)("h3",{id:"request-example"},"Request Example"),(0,r.kt)(u,{groupId:"programming-languages",mdxType:"Tabs"},(0,r.kt)(f,{value:"http",label:"HTTP",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-http"},"GET /v5/user/aff-customer-info?uid=1513500 HTTP/1.1\nHost: api-testnet.bybit.com\nX-BAPI-API-KEY: uQ61dcX0lSe7ygD2EA\nX-BAPI-TIMESTAMP: 1685596324209\nX-BAPI-RECV-WINDOW: 5000\nX-BAPI-SIGN: xxxxxx\nContent-Type: application/json\n"))),(0,r.kt)(f,{value:"python",label:"Python",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-python"},""))),(0,r.kt)(f,{value:"Node",label:"Node.js",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-n4js"},"const { RestClientV5 } = require('bybit-api');\n\nconst client = new RestClientV5({\n testnet: true,\n key: 'apikey',\n secret: 'apisecret',\n});\n\nclient\n .getAffiliateUserInfo({ uid: '1513500' })\n .then((response) => {\n console.log(response);\n })\n .catch((error) => {\n console.error(error);\n });\n")))),(0,r.kt)("h3",{id:"response-example"},"Response Example"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "retCode": 0,\n "retMsg": "",\n "result": {\n "uid": "1513500",\n "takerVol30Day": "10",\n "makerVol30Day": "20",\n "tradeVol30Day": "30",\n "depositAmount30Day": "90",\n "takerVol365Day": "100",\n "makerVol365Day": "500",\n "tradeVol365Day": "600",\n "depositAmount365Day": "1300",\n "totalWalletBalance": "4",\n "depositUpdateTime": "2023-06-01 05:12:04",\n "vipLevel": "99",\n "volUpdateTime": "2023-06-02 00:00:00",\n "KycLevel": 1\n },\n "retExtInfo": {},\n "time": 1685596324508\n}\n')))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0ed89c29.bf2901c0.js b/assets/js/0ed89c29.bf2901c0.js deleted file mode 100644 index f2b0d8f7ee..0000000000 --- a/assets/js/0ed89c29.bf2901c0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[4971],{3905:(e,t,a)=>{a.d(t,{Zo:()=>m,kt:()=>f});var n=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var p=n.createContext({}),s=function(e){var t=n.useContext(p),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},m=function(e){var t=s(e.components);return n.createElement(p.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,l=e.originalType,p=e.parentName,m=o(e,["components","mdxType","originalType","parentName"]),u=s(a),f=r,k=u["".concat(p,".").concat(f)]||u[f]||d[f]||l;return a?n.createElement(k,i(i({ref:t},m),{},{components:a})):n.createElement(k,i({ref:t},m))}));function f(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=a.length,i=new Array(l);i[0]=u;var o={};for(var p in t)hasOwnProperty.call(t,p)&&(o[p]=t[p]);o.originalType=e,o.mdxType="string"==typeof e?e:r,i[1]=o;for(var s=2;s{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=a(87462),r=(a(67294),a(3905));const l={title:"Get Affiliate User Info",sidebar_label:"Get Affiliate User Info",sidebar_position:10},i=void 0,o={unversionedId:"v5/user/affiliate-info",id:"v5/user/affiliate-info",title:"Get Affiliate User Info",description:'To use this endpoint, you should have an affiliate account and only tick "affiliate" permission while creating the API key.',source:"@site/docs/v5/user/affiliate-info.mdx",sourceDirName:"v5/user",slug:"/v5/user/affiliate-info",permalink:"/docs/v5/user/affiliate-info",draft:!1,tags:[],version:"current",sidebarPosition:10,frontMatter:{title:"Get Affiliate User Info",sidebar_label:"Get Affiliate User Info",sidebar_position:10},sidebar:"v5SideBar",previous:{title:"Delete Sub API Key",permalink:"/docs/v5/user/rm-sub-apikey"},next:{title:"Get Leverage Token Info",permalink:"/docs/v5/lt/leverage-token-info"}},p={},s=[{value:"HTTP Request",id:"http-request",level:3},{value:"Request Parameters",id:"request-parameters",level:3},{value:"Response Parameters",id:"response-parameters",level:3},{value:"Request Example",id:"request-example",level:3},{value:"Response Example",id:"response-example",level:3}],m=e=>function(t){return console.warn("Component "+e+" was not imported, exported, or provided by MDXProvider as global scope"),(0,r.kt)("div",t)},d=m("Button"),u=m("Tabs"),f=m("TabItem"),k={toc:s};function c(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,n.Z)({},k,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("p",null,'To use this endpoint, you should have an affiliate account and only tick "affiliate" permission while creating the API key.',(0,r.kt)("br",null),"\nAffiliate site: ",(0,r.kt)("a",{parentName:"p",href:"https://affiliates.bybit.com"},"https://affiliates.bybit.com")),(0,r.kt)("admonition",{type:"tip"},(0,r.kt)("ul",{parentName:"admonition"},(0,r.kt)("li",{parentName:"ul"},"Use master UID only"),(0,r.kt)("li",{parentName:"ul"},'The api key can only have "Affiliate" permission'),(0,r.kt)("li",{parentName:"ul"},"The transaction volume and deposit amount are the total amount of the user done on Bybit, and have nothing to do with commission settlement. Any transaction volume data related to commission settlement is subject to the Affiliate Portal."))),(0,r.kt)("h3",{id:"http-request"},"HTTP Request"),(0,r.kt)("p",null,"GET ",(0,r.kt)("inlineCode",{parentName:"p"},"/v5/user/aff-customer-info")),(0,r.kt)("h3",{id:"request-parameters"},"Request Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Required"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"uid"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("strong",{parentName:"td"},"true")),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The master account UID of affiliate's client")))),(0,r.kt)("h3",{id:"response-parameters"},"Response Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"uid"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"UID")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"vipLevel"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"VIP level")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"takerVol30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Taker volume in last 30 days (USDT). All volume related attributes below includes Derivatives, Option, Spot volume")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"makerVol30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maker volume in last 30 days (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"tradeVol30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total trading volume in last 30 days (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"depositAmount30Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Deposit amount in last 30 days (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"takerVol365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Taker volume in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"makerVol365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maker volume in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"tradeVol365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total trading volume in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"depositAmount365Day"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total deposit amount in the past year (USDT)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"totalWalletBalance"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Wallet balance range ",(0,r.kt)("ul",null,(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"1"),": less than 100 USDT value"),(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"2"),": [100, 250) USDT value"),(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"3"),": [250, 500) USDT value"),(0,r.kt)("li",null,(0,r.kt)("inlineCode",{parentName:"td"},"4"),": greater than 500 USDT value")))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"depositUpdateTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The update date time (UTC) of deposit data")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"volUpdateTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The update date of volume data time (UTC)")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"KycLevel"),(0,r.kt)("td",{parentName:"tr",align:"left"},"integer"),(0,r.kt)("td",{parentName:"tr",align:null},"KYC level. ",(0,r.kt)("inlineCode",{parentName:"td"},"1"),", ",(0,r.kt)("inlineCode",{parentName:"td"},"2"),", ",(0,r.kt)("inlineCode",{parentName:"td"},"0"))))),(0,r.kt)("a",{href:"/api-explorer/v5/user/affiliate-info"},(0,r.kt)(d,{mdxType:"Button"},"RUN >>")),(0,r.kt)("hr",null),(0,r.kt)("h3",{id:"request-example"},"Request Example"),(0,r.kt)(u,{groupId:"programming-languages",mdxType:"Tabs"},(0,r.kt)(f,{value:"http",label:"HTTP",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-http"},"GET /v5/user/aff-customer-info?uid=1513500 HTTP/1.1\nHost: api-testnet.bybit.com\nX-BAPI-API-KEY: uQ61dcX0lSe7ygD2EA\nX-BAPI-TIMESTAMP: 1685596324209\nX-BAPI-RECV-WINDOW: 5000\nX-BAPI-SIGN: xxxxxx\nContent-Type: application/json\n"))),(0,r.kt)(f,{value:"python",label:"Python",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-python"},""))),(0,r.kt)(f,{value:"Node",label:"Node.js",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-n4js"},"const { RestClientV5 } = require('bybit-api');\n\nconst client = new RestClientV5({\n testnet: true,\n key: 'apikey',\n secret: 'apisecret',\n});\n\nclient\n .getAffiliateUserInfo({ uid: '1513500' })\n .then((response) => {\n console.log(response);\n })\n .catch((error) => {\n console.error(error);\n });\n")))),(0,r.kt)("h3",{id:"response-example"},"Response Example"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "retCode": 0,\n "retMsg": "",\n "result": {\n "uid": "1513500",\n "takerVol30Day": "10",\n "makerVol30Day": "20",\n "tradeVol30Day": "30",\n "depositAmount30Day": "90",\n "takerVol365Day": "100",\n "makerVol365Day": "500",\n "tradeVol365Day": "600",\n "depositAmount365Day": "1300",\n "totalWalletBalance": "4",\n "depositUpdateTime": "2023-06-01 05:12:04",\n "vipLevel": "99",\n "volUpdateTime": "2023-06-02 00:00:00",\n "KycLevel": 1\n },\n "retExtInfo": {},\n "time": 1685596324508\n}\n')))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/zh-TW/assets/js/11b4dd89.a41a7d3d.js b/assets/js/194144c3.8b12b6c0.js similarity index 67% rename from zh-TW/assets/js/11b4dd89.a41a7d3d.js rename to assets/js/194144c3.8b12b6c0.js index b8fc0135bd..981c1f3788 100644 --- a/zh-TW/assets/js/11b4dd89.a41a7d3d.js +++ b/assets/js/194144c3.8b12b6c0.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[7184],{15745:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[2998],{15745:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]); \ No newline at end of file diff --git a/zh-TW/assets/js/278665dc.83b67bec.js b/assets/js/2ea1c1db.750f6ea8.js similarity index 67% rename from zh-TW/assets/js/278665dc.83b67bec.js rename to assets/js/2ea1c1db.750f6ea8.js index a09e9ea87e..43c8c3e761 100644 --- a/zh-TW/assets/js/278665dc.83b67bec.js +++ b/assets/js/2ea1c1db.750f6ea8.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[4209],{7085:s=>{s.exports=JSON.parse('{"name":"docusaurus-theme-search-algolia","id":"default"}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[4500],{7085:s=>{s.exports=JSON.parse('{"name":"docusaurus-theme-search-algolia","id":"default"}')}}]); \ No newline at end of file diff --git a/assets/js/c5d3bb95.741708a2.js b/assets/js/57a70fbc.f22feff2.js similarity index 67% rename from assets/js/c5d3bb95.741708a2.js rename to assets/js/57a70fbc.f22feff2.js index d79c105baf..d73daf5218 100644 --- a/assets/js/c5d3bb95.741708a2.js +++ b/assets/js/57a70fbc.f22feff2.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[4030],{83769:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[5122],{83769:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.0b0cc018.js b/assets/js/935f2afb.0b0cc018.js deleted file mode 100644 index d7e709c0fc..0000000000 --- a/assets/js/935f2afb.0b0cc018.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[53],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"v3SideBar":[{"type":"link","label":"Introduction","href":"/docs/v3/intro","docId":"v3/intro"},{"type":"category","label":"Tax","items":[{"type":"link","label":"Get User Register Date","href":"/docs/tax/time","docId":"v3/tax/register-time"},{"type":"link","label":"Request Export Report","href":"/docs/tax/report","docId":"v3/tax/request-report"},{"type":"link","label":"Get Export Report Status","href":"/docs/tax/status","docId":"v3/tax/report-status"},{"type":"link","label":"Retrieve Data Export","href":"/docs/tax/data-export","docId":"v3/tax/data-export"},{"type":"link","label":"Data Explanation","href":"/docs/tax/explain","docId":"v3/tax/data-explain"},{"type":"link","label":"Enums Definitions","href":"/docs/tax/enum","docId":"v3/tax/enum"}],"collapsed":true,"collapsible":true}],"v5SideBar":[{"type":"link","label":"Introduction","href":"/docs/v5/intro","docId":"v5/intro"},{"type":"link","label":"Integration Guidance","href":"/docs/v5/guide","docId":"v5/guide"},{"type":"link","label":"Different Account Modes","href":"/docs/v5/acct-mode","docId":"v5/acct-mode"},{"type":"link","label":"Get Announcement","href":"/docs/v5/announcement","docId":"v5/announcement"},{"type":"link","label":"Self Match Prevention","href":"/docs/v5/smp","docId":"v5/smp"},{"type":"link","label":"How To Start Copy Trading","href":"/docs/v5/copytrade","docId":"v5/copytrade"},{"type":"link","label":"Demo Trading Service","href":"/docs/v5/demo","docId":"v5/demo"},{"type":"category","label":"Market","items":[{"type":"link","label":"Get Bybit Server Time","href":"/docs/v5/market/time","docId":"v5/market/time"},{"type":"link","label":"Get Kline","href":"/docs/v5/market/kline","docId":"v5/market/kline"},{"type":"link","label":"Get Mark Price Kline","href":"/docs/v5/market/mark-kline","docId":"v5/market/mark-kline"},{"type":"link","label":"Get Index Price Kline","href":"/docs/v5/market/index-kline","docId":"v5/market/index-kline"},{"type":"link","label":"Get Premium Index Price Kline","href":"/docs/v5/market/premium-index-kline","docId":"v5/market/premium-index-kline"},{"type":"link","label":"Get Instruments Info","href":"/docs/v5/market/instrument","docId":"v5/market/instrument"},{"type":"link","label":"Get Orderbook","href":"/docs/v5/market/orderbook","docId":"v5/market/orderbook"},{"type":"link","label":"Get Tickers","href":"/docs/v5/market/tickers","docId":"v5/market/tickers"},{"type":"link","label":"Get Funding Rate History","href":"/docs/v5/market/history-fund-rate","docId":"v5/market/history-fund-rate"},{"type":"link","label":"Get Public Recent Trading History","href":"/docs/v5/market/recent-trade","docId":"v5/market/recent-trade"},{"type":"link","label":"Get Open Interest","href":"/docs/v5/market/open-interest","docId":"v5/market/open-interest"},{"type":"link","label":"Get Historical Volatility","href":"/docs/v5/market/iv","docId":"v5/market/iv"},{"type":"link","label":"Get Insurance","href":"/docs/v5/market/insurance","docId":"v5/market/insurance"},{"type":"link","label":"Get Risk Limit","href":"/docs/v5/market/risk-limit","docId":"v5/market/risk-limit"},{"type":"link","label":"Get Delivery Price","href":"/docs/v5/market/delivery-price","docId":"v5/market/delivery-price"},{"type":"link","label":"Get Long Short Ratio","href":"/docs/v5/market/long-short-ratio","docId":"v5/market/long-short-ratio"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Trade","items":[{"type":"link","label":"Place Order","href":"/docs/v5/order/create-order","docId":"v5/order/create-order"},{"type":"link","label":"Amend Order","href":"/docs/v5/order/amend-order","docId":"v5/order/amend-order"},{"type":"link","label":"Cancel Order","href":"/docs/v5/order/cancel-order","docId":"v5/order/cancel-order"},{"type":"link","label":"Get Open & Closed Orders","href":"/docs/v5/order/open-order","docId":"v5/order/open-order"},{"type":"link","label":"Cancel All Orders","href":"/docs/v5/order/cancel-all","docId":"v5/order/cancel-all"},{"type":"link","label":"Get Order History (2 years)","href":"/docs/v5/order/order-list","docId":"v5/order/order-list"},{"type":"link","label":"Get Trade History (2 years)","href":"/docs/v5/order/execution","docId":"v5/order/execution"},{"type":"link","label":"Batch Place Order","href":"/docs/v5/order/batch-place","docId":"v5/order/batch-place"},{"type":"link","label":"Batch Amend Order","href":"/docs/v5/order/batch-amend","docId":"v5/order/batch-amend"},{"type":"link","label":"Batch Cancel Order","href":"/docs/v5/order/batch-cancel","docId":"v5/order/batch-cancel"},{"type":"link","label":"Get Borrow Quota (Spot)","href":"/docs/v5/order/spot-borrow-quota","docId":"v5/order/spot-borrow-quota"},{"type":"link","label":"Set DCP","href":"/docs/v5/order/dcp","docId":"v5/order/dcp"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Position","items":[{"type":"link","label":"Get Position Info","href":"/docs/v5/position/","docId":"v5/position/position"},{"type":"link","label":"Set Leverage","href":"/docs/v5/position/leverage","docId":"v5/position/leverage"},{"type":"link","label":"Switch Cross/Isolated Margin","href":"/docs/v5/position/cross-isolate","docId":"v5/position/cross-isolate"},{"type":"link","label":"Switch Position Mode","href":"/docs/v5/position/position-mode","docId":"v5/position/position-mode"},{"type":"link","label":"Set Trading Stop","href":"/docs/v5/position/trading-stop","docId":"v5/position/trading-stop"},{"type":"link","label":"Set Auto Add Margin","href":"/docs/v5/position/auto-add-margin","docId":"v5/position/auto-add-margin"},{"type":"link","label":"Add Or Reduce Margin","href":"/docs/v5/position/manual-add-margin","docId":"v5/position/manual-add-margin"},{"type":"link","label":"Get Closed PnL (2 years)","href":"/docs/v5/position/close-pnl","docId":"v5/position/close-pnl"},{"type":"link","label":"Move Position","href":"/docs/v5/position/move-position","docId":"v5/position/move-position"},{"type":"link","label":"Get Move Position History","href":"/docs/v5/position/move-position-history","docId":"v5/position/move-position-history"},{"type":"link","label":"Confirm New Risk Limit","href":"/docs/v5/position/confirm-mmr","docId":"v5/position/confirm-mmr"},{"type":"link","label":"Set TP/SL Mode (deprecated)","href":"/docs/v5/position/tpsl-mode","docId":"v5/position/tpsl-mode"},{"type":"link","label":"Set Risk Limit (deprecated)","href":"/docs/v5/position/set-risk-limit","docId":"v5/position/set-risk-limit"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Pre-upgrade","items":[{"type":"link","label":"Get Pre-upgrade Order History","href":"/docs/v5/pre-upgrade/order-list","docId":"v5/pre-upgrade/order-list"},{"type":"link","label":"Get Pre-upgrade Trade History","href":"/docs/v5/pre-upgrade/execution","docId":"v5/pre-upgrade/execution"},{"type":"link","label":"Get Pre-upgrade Closed PnL","href":"/docs/v5/pre-upgrade/close-pnl","docId":"v5/pre-upgrade/close-pnl"},{"type":"link","label":"Get Pre-upgrade Transaction Log","href":"/docs/v5/pre-upgrade/transaction-log","docId":"v5/pre-upgrade/transaction-log"},{"type":"link","label":"Get Pre-upgrade Delivery Record","href":"/docs/v5/pre-upgrade/delivery","docId":"v5/pre-upgrade/delivery"},{"type":"link","label":"Get Pre-upgrade USDC Session Settlement","href":"/docs/v5/pre-upgrade/settlement","docId":"v5/pre-upgrade/settlement"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Account","items":[{"type":"link","label":"Get Wallet Balance","href":"/docs/v5/account/wallet-balance","docId":"v5/account/wallet-balance"},{"type":"link","label":"Upgrade to Unified Account","href":"/docs/v5/account/upgrade-unified-account","docId":"v5/account/upgrade-unified-account"},{"type":"link","label":"Get Borrow History (2 years)","href":"/docs/v5/account/borrow-history","docId":"v5/account/borrow-history"},{"type":"link","label":"Repay Liability","href":"/docs/v5/account/repay-liability","docId":"v5/account/repay-liability"},{"type":"link","label":"Set Collateral Coin","href":"/docs/v5/account/set-collateral","docId":"v5/account/set-collateral"},{"type":"link","label":"Batch Set Collateral Coin","href":"/docs/v5/account/batch-set-collateral","docId":"v5/account/batch-set-collateral"},{"type":"link","label":"Get Collateral Info","href":"/docs/v5/account/collateral-info","docId":"v5/account/collateral-info"},{"type":"link","label":"Get Coin Greeks","href":"/docs/v5/account/coin-greeks","docId":"v5/account/coin-greeks"},{"type":"link","label":"Get Fee Rate","href":"/docs/v5/account/fee-rate","docId":"v5/account/fee-rate"},{"type":"link","label":"Get Account Info","href":"/docs/v5/account/account-info","docId":"v5/account/account-info"},{"type":"link","label":"Get DCP Info","href":"/docs/v5/account/dcp-info","docId":"v5/account/dcp-info"},{"type":"link","label":"Get Transaction Log (UTA)","href":"/docs/v5/account/transaction-log","docId":"v5/account/transaction-log"},{"type":"link","label":"Get Transaction Log (Classic)","href":"/docs/v5/account/contract-transaction-log","docId":"v5/account/contract-transaction-log"},{"type":"link","label":"Get SMP Group ID","href":"/docs/v5/account/smp-group","docId":"v5/account/smp-group"},{"type":"link","label":"Set Margin Mode","href":"/docs/v5/account/set-margin-mode","docId":"v5/account/set-margin-mode"},{"type":"link","label":"Set Spot Hedging","href":"/docs/v5/account/set-spot-hedge","docId":"v5/account/set-spot-hedge"},{"type":"link","label":"Set MMP","href":"/docs/v5/account/set-mmp","docId":"v5/account/set-mmp"},{"type":"link","label":"Reset MMP","href":"/docs/v5/account/reset-mmp","docId":"v5/account/reset-mmp"},{"type":"link","label":"Get MMP State","href":"/docs/v5/account/get-mmp-state","docId":"v5/account/get-mmp-state"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Asset","items":[{"type":"link","label":"Get Delivery Record (2 years)","href":"/docs/v5/asset/delivery","docId":"v5/asset/delivery"},{"type":"link","label":"Get USDC Session Settlement (2 years)","href":"/docs/v5/asset/settlement","docId":"v5/asset/settlement"},{"type":"link","label":"Get Coin Exchange Records","href":"/docs/v5/asset/exchange","docId":"v5/asset/exchange"},{"type":"link","label":"Get Coin Info","href":"/docs/v5/asset/coin-info","docId":"v5/asset/coin-info"},{"type":"link","label":"Get Sub UID","href":"/docs/v5/asset/sub-uid-list","docId":"v5/asset/sub-uid-list"},{"type":"category","label":"Balances","items":[{"type":"link","label":"Get Asset Info (Spot)","href":"/docs/v5/asset/balance/asset-info","docId":"v5/asset/balance/asset-info"},{"type":"link","label":"Get All Coins Balance","href":"/docs/v5/asset/balance/all-balance","docId":"v5/asset/balance/all-balance"},{"type":"link","label":"Get Single Coin Balance","href":"/docs/v5/asset/balance/account-coin-balance","docId":"v5/asset/balance/account-coin-balance"},{"type":"link","label":"Get Withdrawable Amount","href":"/docs/v5/asset/balance/delay-amount","docId":"v5/asset/balance/delay-amount"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Transfer","items":[{"type":"link","label":"Get Transferable Coin","href":"/docs/v5/asset/transfer/transferable-coin","docId":"v5/asset/transfer/transferable-coin"},{"type":"link","label":"Create Internal Transfer","href":"/docs/v5/asset/transfer/create-inter-transfer","docId":"v5/asset/transfer/create-inter-transfer"},{"type":"link","label":"Get Internal Transfer Records","href":"/docs/v5/asset/transfer/inter-transfer-list","docId":"v5/asset/transfer/inter-transfer-list"},{"type":"link","label":"Create Universal Transfer","href":"/docs/v5/asset/transfer/unitransfer","docId":"v5/asset/transfer/unitransfer"},{"type":"link","label":"Get Universal Transfer Records","href":"/docs/v5/asset/transfer/unitransfer-list","docId":"v5/asset/transfer/unitransfer-list"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Deposit","items":[{"type":"link","label":"Get Allowed Deposit Coin Info","href":"/docs/v5/asset/deposit/deposit-coin-spec","docId":"v5/asset/deposit/deposit-coin-spec"},{"type":"link","label":"Set Deposit Account","href":"/docs/v5/asset/deposit/set-deposit-acct","docId":"v5/asset/deposit/set-deposit-acct"},{"type":"link","label":"Get Deposit Records (on-chain)","href":"/docs/v5/asset/deposit/deposit-record","docId":"v5/asset/deposit/deposit-record"},{"type":"link","label":"Get Sub Deposit Records (on-chain)","href":"/docs/v5/asset/deposit/sub-deposit-record","docId":"v5/asset/deposit/sub-deposit-record"},{"type":"link","label":"Get Internal Deposit Records (off-chain)","href":"/docs/v5/asset/deposit/internal-deposit-record","docId":"v5/asset/deposit/internal-deposit-record"},{"type":"link","label":"Get Master Deposit Address","href":"/docs/v5/asset/deposit/master-deposit-addr","docId":"v5/asset/deposit/master-deposit-addr"},{"type":"link","label":"Get Sub Deposit Address","href":"/docs/v5/asset/deposit/sub-deposit-addr","docId":"v5/asset/deposit/sub-deposit-addr"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Withdraw","items":[{"type":"link","label":"Get Withdrawal Records","href":"/docs/v5/asset/withdraw/withdraw-record","docId":"v5/asset/withdraw/withdraw-record"},{"type":"link","label":"Get Exchange Entity List (KOR)","href":"/docs/v5/asset/withdraw/vasp-list","docId":"v5/asset/withdraw/vasp-list"},{"type":"link","label":"Withdraw","href":"/docs/v5/asset/withdraw/","docId":"v5/asset/withdraw/withdraw"},{"type":"link","label":"Cancel Withdrawal","href":"/docs/v5/asset/withdraw/cancel-withdraw","docId":"v5/asset/withdraw/cancel-withdraw"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Convert","items":[{"type":"link","label":"Guideline","href":"/docs/v5/asset/convert/guideline","docId":"v5/asset/convert/guideline"},{"type":"link","label":"Get Convert Coin List","href":"/docs/v5/asset/convert/convert-coin-list","docId":"v5/asset/convert/convert-coin-list"},{"type":"link","label":"Request a Quote","href":"/docs/v5/asset/convert/apply-quote","docId":"v5/asset/convert/apply-quote"},{"type":"link","label":"Confirm a Quote","href":"/docs/v5/asset/convert/confirm-quote","docId":"v5/asset/convert/confirm-quote"},{"type":"link","label":"Get Convert Status","href":"/docs/v5/asset/convert/get-convert-result","docId":"v5/asset/convert/get-convert-result"},{"type":"link","label":"Get Convert history","href":"/docs/v5/asset/convert/get-convert-history","docId":"v5/asset/convert/get-convert-history"}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"User","items":[{"type":"link","label":"Create Sub UID","href":"/docs/v5/user/create-subuid","docId":"v5/user/create-subuid"},{"type":"link","label":"Create Sub UID API Key","href":"/docs/v5/user/create-subuid-apikey","docId":"v5/user/create-subuid-apikey"},{"type":"link","label":"Get Sub UID List (Limited)","href":"/docs/v5/user/subuid-list","docId":"v5/user/subuid-list"},{"type":"link","label":"Get Sub UID List (Unlimited)","href":"/docs/v5/user/page-subuid","docId":"v5/user/page-subuid"},{"type":"link","label":"Freeze Sub UID","href":"/docs/v5/user/froze-subuid","docId":"v5/user/froze-subuid"},{"type":"link","label":"Get API Key Information","href":"/docs/v5/user/apikey-info","docId":"v5/user/apikey-info"},{"type":"link","label":"Get Sub Account All API Keys","href":"/docs/v5/user/list-sub-apikeys","docId":"v5/user/list-sub-apikeys"},{"type":"link","label":"Get UID Wallet Type","href":"/docs/v5/user/wallet-type","docId":"v5/user/wallet-type"},{"type":"link","label":"Modify Master API Key","href":"/docs/v5/user/modify-master-apikey","docId":"v5/user/modify-master-apikey"},{"type":"link","label":"Modify Sub API Key","href":"/docs/v5/user/modify-sub-apikey","docId":"v5/user/modify-sub-apikey"},{"type":"link","label":"Delete Sub UID","href":"/docs/v5/user/rm-subuid","docId":"v5/user/rm-subuid"},{"type":"link","label":"Delete Master API Key","href":"/docs/v5/user/rm-master-apikey","docId":"v5/user/rm-master-apikey"},{"type":"link","label":"Delete Sub API Key","href":"/docs/v5/user/rm-sub-apikey","docId":"v5/user/rm-sub-apikey"},{"type":"link","label":"Get Affiliate User Info","href":"/docs/v5/user/affiliate-info","docId":"v5/user/affiliate-info"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Spot Leverage Token","items":[{"type":"link","label":"Get Leverage Token Info","href":"/docs/v5/lt/leverage-token-info","docId":"v5/lt/leverage-token-info"},{"type":"link","label":"Get Leveraged Token Market","href":"/docs/v5/lt/leverage-token-reference","docId":"v5/lt/leverage-token-reference"},{"type":"link","label":"Purchase","href":"/docs/v5/lt/purchase","docId":"v5/lt/purchase"},{"type":"link","label":"Redeem","href":"/docs/v5/lt/redeem","docId":"v5/lt/redeem"},{"type":"link","label":"Get Purchase/Redemption Records","href":"/docs/v5/lt/order-record","docId":"v5/lt/order-record"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Spot Margin Trade (UTA)","items":[{"type":"link","label":"Get VIP Margin Data","href":"/docs/v5/spot-margin-uta/vip-margin","docId":"v5/spot-margin-uta/vip-margin"},{"type":"link","label":"Get Historical Interest Rate","href":"/docs/v5/spot-margin-uta/historical-interest","docId":"v5/spot-margin-uta/historical-interest"},{"type":"link","label":"Toggle Margin Trade","href":"/docs/v5/spot-margin-uta/switch-mode","docId":"v5/spot-margin-uta/switch-mode"},{"type":"link","label":"Set Leverage","href":"/docs/v5/spot-margin-uta/set-leverage","docId":"v5/spot-margin-uta/set-leverage"},{"type":"link","label":"Get Status And Leverage","href":"/docs/v5/spot-margin-uta/status","docId":"v5/spot-margin-uta/status"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Crypto Loan","items":[{"type":"link","label":"Get Collateral Coins","href":"/docs/v5/crypto-loan/collateral-coin","docId":"v5/crypto-loan/collateral-coin"},{"type":"link","label":"Get Borrowable Coins","href":"/docs/v5/crypto-loan/loan-coin","docId":"v5/crypto-loan/loan-coin"},{"type":"link","label":"Get Account Borrow/Collateral Limit","href":"/docs/v5/crypto-loan/acct-borrow-collateral","docId":"v5/crypto-loan/acct-borrow-collateral"},{"type":"link","label":"Borrow","href":"/docs/v5/crypto-loan/borrow","docId":"v5/crypto-loan/borrow"},{"type":"link","label":"Repay","href":"/docs/v5/crypto-loan/repay","docId":"v5/crypto-loan/repay"},{"type":"link","label":"Get Unpaid Loan Orders","href":"/docs/v5/crypto-loan/unpaid-loan-order","docId":"v5/crypto-loan/unpaid-loan-order"},{"type":"link","label":"Get Repayment Transaction History","href":"/docs/v5/crypto-loan/repay-transaction","docId":"v5/crypto-loan/repay-transaction"},{"type":"link","label":"Get Completed Loan Order History","href":"/docs/v5/crypto-loan/comleted-loan-order","docId":"v5/crypto-loan/comleted-loan-order"},{"type":"link","label":"Get Max. Allowed Reduction Collateral Amount","href":"/docs/v5/crypto-loan/reduce-max-collateral-amt","docId":"v5/crypto-loan/reduce-max-collateral-amt"},{"type":"link","label":"Adjust Collateral Amount","href":"/docs/v5/crypto-loan/adjust-collateral","docId":"v5/crypto-loan/adjust-collateral"},{"type":"link","label":"Get Loan LTV Adjustment History","href":"/docs/v5/crypto-loan/ltv-adjust-history","docId":"v5/crypto-loan/ltv-adjust-history"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Institutional Loan","items":[{"type":"link","label":"Get Product Info","href":"/docs/v5/otc/margin-product-info","docId":"v5/otc/margin-product-info"},{"type":"link","label":"Get Margin Coin Info","href":"/docs/v5/otc/margin-coin-convert-info","docId":"v5/otc/margin-coin-convert-info"},{"type":"link","label":"Get Loan Orders","href":"/docs/v5/otc/loan-info","docId":"v5/otc/loan-info"},{"type":"link","label":"Get Repayment Orders","href":"/docs/v5/otc/repay-info","docId":"v5/otc/repay-info"},{"type":"link","label":"Get LTV","href":"/docs/v5/otc/ltv-convert","docId":"v5/otc/ltv-convert"},{"type":"link","label":"Bind Or Unbind UID","href":"/docs/v5/otc/bind-uid","docId":"v5/otc/bind-uid"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Exchange Broker","items":[{"type":"link","label":"Get Earning","href":"/docs/v5/broker/exchange-earning","docId":"v5/broker/exchange-earning"},{"type":"link","label":"Get Account Info","href":"/docs/v5/broker/account-info","docId":"v5/broker/account-info"},{"type":"link","label":"Get Sub Account Deposit Records","href":"/docs/v5/broker/sub-deposit-record","docId":"v5/broker/sub-deposit-record"},{"type":"category","label":"Reward","items":[{"type":"link","label":"Query Voucher Spec","href":"/docs/v5/broker/reward/voucher","docId":"v5/broker/reward/voucher"},{"type":"link","label":"Issue Voucher","href":"/docs/v5/broker/reward/issue-voucher","docId":"v5/broker/reward/issue-voucher"},{"type":"link","label":"Query Issued Voucher","href":"/docs/v5/broker/reward/get-issue-voucher","docId":"v5/broker/reward/get-issue-voucher"}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"WebSocket Stream","items":[{"type":"link","label":"Connect","href":"/docs/v5/ws/connect","docId":"v5/websocket/wss-authentication"},{"type":"category","label":"Public","items":[{"type":"link","label":"Orderbook","href":"/docs/v5/websocket/public/orderbook","docId":"v5/websocket/public/orderbook"},{"type":"link","label":"Trade","href":"/docs/v5/websocket/public/trade","docId":"v5/websocket/public/trade"},{"type":"link","label":"Ticker","href":"/docs/v5/websocket/public/ticker","docId":"v5/websocket/public/ticker"},{"type":"link","label":"Kline","href":"/docs/v5/websocket/public/kline","docId":"v5/websocket/public/kline"},{"type":"link","label":"Liquidation","href":"/docs/v5/websocket/public/liquidation","docId":"v5/websocket/public/liquidation"},{"type":"link","label":"LT Kline","href":"/docs/v5/websocket/public/etp-kline","docId":"v5/websocket/public/etp-kline"},{"type":"link","label":"LT Ticker","href":"/docs/v5/websocket/public/etp-ticker","docId":"v5/websocket/public/etp-ticker"},{"type":"link","label":"LT Nav","href":"/docs/v5/websocket/public/etp-nav","docId":"v5/websocket/public/etp-nav"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Private","items":[{"type":"link","label":"Position","href":"/docs/v5/websocket/private/position","docId":"v5/websocket/private/position"},{"type":"link","label":"Execution","href":"/docs/v5/websocket/private/execution","docId":"v5/websocket/private/execution"},{"type":"link","label":"Fast Execution","href":"/docs/v5/websocket/private/fast-execution","docId":"v5/websocket/private/fast-execution"},{"type":"link","label":"Order","href":"/docs/v5/websocket/private/order","docId":"v5/websocket/private/order"},{"type":"link","label":"Wallet","href":"/docs/v5/websocket/private/wallet","docId":"v5/websocket/private/wallet"},{"type":"link","label":"Greek","href":"/docs/v5/websocket/private/greek","docId":"v5/websocket/private/greek"},{"type":"link","label":"Dcp","href":"/docs/v5/websocket/private/dcp","docId":"v5/websocket/private/dcp"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Trade","items":[{"type":"link","label":"Websocket Trade Guideline","href":"/docs/v5/websocket/trade/guideline","docId":"v5/websocket/trade/guideline"}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"link","label":"Rate Limit","href":"/docs/v5/rate-limit","docId":"v5/rate-limit"},{"type":"link","label":"Enums Definitions","href":"/docs/v5/enum","docId":"v5/enum"},{"type":"link","label":"Error Codes","href":"/docs/v5/error","docId":"v5/error"},{"type":"category","label":"Abandoned Endpoints","items":[{"type":"link","label":"Get Lending Coin Info","href":"/docs/v5/abandon/coin-info","docId":"v5/abandon/coin-info"},{"type":"link","label":"Get LTV","href":"/docs/v5/abandon/ltv","docId":"v5/abandon/ltv"},{"type":"link","label":"Deposit Funds","href":"/docs/v5/abandon/deposit","docId":"v5/abandon/deposit"},{"type":"link","label":"Get Margin Coin Info","href":"/docs/v5/abandon/margin-coin-info","docId":"v5/abandon/margin-coin-info"},{"type":"link","label":"Enable Universal Transfer for Sub UID","href":"/docs/v5/abandon/enable-unitransfer-subuid","docId":"v5/abandon/enable-unitransfer-subuid"},{"type":"link","label":"Redeem Funds","href":"/docs/v5/abandon/redeem","docId":"v5/abandon/redeem"},{"type":"link","label":"Cancel Redeem","href":"/docs/v5/abandon/cancel-redeem","docId":"v5/abandon/cancel-redeem"},{"type":"link","label":"Get Broker Earning","href":"/docs/v5/abandon/earning","docId":"v5/abandon/earning"},{"type":"link","label":"Get Order Records","href":"/docs/v5/abandon/order-record","docId":"v5/abandon/order-record"},{"type":"link","label":"Get Lending Account Info","href":"/docs/v5/abandon/account-info","docId":"v5/abandon/account-info"}],"collapsed":true,"collapsible":true}],"apiExplorerSideBar":[{"type":"category","label":"V5","items":[{"type":"category","label":"Market","items":[{"type":"link","label":"Get Bybit Server Time","href":"/docs/api-explorer/v5/market/time","className":"api-method get","docId":"api-explorer/v5/market/time"},{"type":"link","label":"Get Kline","href":"/docs/api-explorer/v5/market/kline","className":"api-method get","docId":"api-explorer/v5/market/kline"},{"type":"link","label":"Get Mark Price Kline","href":"/docs/api-explorer/v5/market/mark-kline","className":"api-method get","docId":"api-explorer/v5/market/mark-kline"},{"type":"link","label":"Get Index Price Kline","href":"/docs/api-explorer/v5/market/index-kline","className":"api-method get","docId":"api-explorer/v5/market/index-kline"},{"type":"link","label":"Get Premium Index Price Kline","href":"/docs/api-explorer/v5/market/premium-index-kline","className":"api-method get","docId":"api-explorer/v5/market/premium-index-kline"},{"type":"link","label":"Get Instrument Info","href":"/docs/api-explorer/v5/market/instrument","className":"api-method get","docId":"api-explorer/v5/market/instrument"},{"type":"link","label":"Get Orderbook","href":"/docs/api-explorer/v5/market/orderbook","className":"api-method get","docId":"api-explorer/v5/market/orderbook"},{"type":"link","label":"Get Tickers","href":"/docs/api-explorer/v5/market/tickers","className":"api-method get","docId":"api-explorer/v5/market/tickers"},{"type":"link","label":"Get Funding Rate History","href":"/docs/api-explorer/v5/market/history-fund-rate","className":"api-method get","docId":"api-explorer/v5/market/history-fund-rate"},{"type":"link","label":"Get Public Recent Trading History","href":"/docs/api-explorer/v5/market/recent-trade","className":"api-method get","docId":"api-explorer/v5/market/recent-trade"},{"type":"link","label":"Get Open Interest","href":"/docs/api-explorer/v5/market/open-interest","className":"api-method get","docId":"api-explorer/v5/market/open-interest"},{"type":"link","label":"Get Historical Volatility","href":"/docs/api-explorer/v5/market/iv","className":"api-method get","docId":"api-explorer/v5/market/iv"},{"type":"link","label":"Get Insurance","href":"/docs/api-explorer/v5/market/insurance","className":"api-method get","docId":"api-explorer/v5/market/insurance"},{"type":"link","label":"Get Risk Limit","href":"/docs/api-explorer/v5/market/risk-limit","className":"api-method get","docId":"api-explorer/v5/market/risk-limit"},{"type":"link","label":"Get Delivery Price","href":"/docs/api-explorer/v5/market/delivery-price","className":"api-method get","docId":"api-explorer/v5/market/delivery-price"},{"type":"link","label":"Get Long Short Ratio","href":"/docs/api-explorer/v5/market/long-short-ratio","className":"api-method get","docId":"api-explorer/v5/market/long-short-ratio"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/market/market"},{"type":"category","label":"Trade","items":[{"type":"link","label":"Place Order","href":"/docs/api-explorer/v5/trade/create-order","className":"api-method post","docId":"api-explorer/v5/trade/create-order"},{"type":"link","label":"Amend Order","href":"/docs/api-explorer/v5/trade/amend-order","className":"api-method post","docId":"api-explorer/v5/trade/amend-order"},{"type":"link","label":"Cancel Order","href":"/docs/api-explorer/v5/trade/cancel-order","className":"api-method post","docId":"api-explorer/v5/trade/cancel-order"},{"type":"link","label":"Get Open Orders (real-time)","href":"/docs/api-explorer/v5/trade/open-order","className":"api-method get","docId":"api-explorer/v5/trade/open-order"},{"type":"link","label":"Cancel All Orders","href":"/docs/api-explorer/v5/trade/cancel-all","className":"api-method post","docId":"api-explorer/v5/trade/cancel-all"},{"type":"link","label":"Get Order History (2 years)","href":"/docs/api-explorer/v5/trade/order-list","className":"api-method get","docId":"api-explorer/v5/trade/order-list"},{"type":"link","label":"Batch Place Order","href":"/docs/api-explorer/v5/trade/batch-place","className":"api-method post","docId":"api-explorer/v5/trade/batch-place"},{"type":"link","label":"Batch Amend Order","href":"/docs/api-explorer/v5/trade/batch-amend","className":"api-method post","docId":"api-explorer/v5/trade/batch-amend"},{"type":"link","label":"Batch Cancel Order","href":"/docs/api-explorer/v5/trade/batch-cancel","className":"api-method post","docId":"api-explorer/v5/trade/batch-cancel"},{"type":"link","label":"Get Borrow Quota (Spot)","href":"/docs/api-explorer/v5/trade/query-spot-quota","className":"api-method get","docId":"api-explorer/v5/trade/query-spot-quota"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/trade/trade"},{"type":"category","label":"Position","items":[{"type":"link","label":"Get Position Info","href":"/docs/api-explorer/v5/position/position-info","className":"api-method get","docId":"api-explorer/v5/position/position-info"},{"type":"link","label":"Set Leverage","href":"/docs/api-explorer/v5/position/leverage","className":"api-method post","docId":"api-explorer/v5/position/leverage"},{"type":"link","label":"Switch Cross/Isolated Margin","href":"/docs/api-explorer/v5/position/cross-isolate","className":"api-method post","docId":"api-explorer/v5/position/cross-isolate"},{"type":"link","label":"Set TP/SL Mode","href":"/docs/api-explorer/v5/position/tpsl-mode","className":"api-method post","docId":"api-explorer/v5/position/tpsl-mode"},{"type":"link","label":"Switch Position Mode","href":"/docs/api-explorer/v5/position/position-mode","className":"api-method post","docId":"api-explorer/v5/position/position-mode"},{"type":"link","label":"Set Risk Limit","href":"/docs/api-explorer/v5/position/set-risk-limit","className":"api-method post","docId":"api-explorer/v5/position/set-risk-limit"},{"type":"link","label":"Set Trading Stop","href":"/docs/api-explorer/v5/position/trading-stop","className":"api-method post","docId":"api-explorer/v5/position/trading-stop"},{"type":"link","label":"Set Auto Add Margin","href":"/docs/api-explorer/v5/position/auto-add-margin","className":"api-method post","docId":"api-explorer/v5/position/auto-add-margin"},{"type":"link","label":"Add Or Reduce Margin","href":"/docs/api-explorer/v5/position/manual-add-margin","className":"api-method post","docId":"api-explorer/v5/position/manual-add-margin"},{"type":"link","label":"Get Execution (2 years)","href":"/docs/api-explorer/v5/position/execution","className":"api-method get","docId":"api-explorer/v5/position/execution"},{"type":"link","label":"Get Closed PnL","href":"/docs/api-explorer/v5/position/close-pnl","className":"api-method get","docId":"api-explorer/v5/position/close-pnl"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/position/position"},{"type":"category","label":"Account","items":[{"type":"link","label":"Get Wallet Balance","href":"/docs/api-explorer/v5/account/wallet","className":"api-method get","docId":"api-explorer/v5/account/wallet"},{"type":"link","label":"Upgrade to Unified Account","href":"/docs/api-explorer/v5/account/upgrade-unified-account","className":"api-method post","docId":"api-explorer/v5/account/upgrade-unified-account"},{"type":"link","label":"Set Collateral Coin","href":"/docs/api-explorer/v5/account/set-collateral","className":"api-method post","docId":"api-explorer/v5/account/set-collateral"},{"type":"link","label":"Get Borrow History","href":"/docs/api-explorer/v5/account/borrow-history","className":"api-method get","docId":"api-explorer/v5/account/borrow-history"},{"type":"link","label":"Get Collateral Info","href":"/docs/api-explorer/v5/account/collateral-info","className":"api-method get","docId":"api-explorer/v5/account/collateral-info"},{"type":"link","label":"Get Coin Greeks","href":"/docs/api-explorer/v5/account/coin-greeks","className":"api-method get","docId":"api-explorer/v5/account/coin-greeks"},{"type":"link","label":"Get Fee Rate","href":"/docs/api-explorer/v5/account/fee-rate","className":"api-method get","docId":"api-explorer/v5/account/fee-rate"},{"type":"link","label":"Get Account Info","href":"/docs/api-explorer/v5/account/account-info","className":"api-method get","docId":"api-explorer/v5/account/account-info"},{"type":"link","label":"Get Transaction Log","href":"/docs/api-explorer/v5/account/transaction-log","className":"api-method get","docId":"api-explorer/v5/account/transaction-log"},{"type":"link","label":"Set Margin Mode","href":"/docs/api-explorer/v5/account/set-margin-mode","className":"api-method post","docId":"api-explorer/v5/account/set-margin-mode"},{"type":"link","label":"Set Spot Hedging","href":"/docs/api-explorer/v5/account/set-spot-hedge","className":"api-method post","docId":"api-explorer/v5/account/set-spot-hedge"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/account/account"},{"type":"category","label":"Asset","items":[{"type":"link","label":"Get Coin Exchange Records","href":"/docs/api-explorer/v5/asset/exchange","className":"api-method get","docId":"api-explorer/v5/asset/exchange"},{"type":"link","label":"Get Delivery Record","href":"/docs/api-explorer/v5/asset/delivery","className":"api-method get","docId":"api-explorer/v5/asset/delivery"},{"type":"link","label":"Get USDC Session Settlement","href":"/docs/api-explorer/v5/asset/settlement","className":"api-method get","docId":"api-explorer/v5/asset/settlement"},{"type":"link","label":"Get Asset Info (Spot)","href":"/docs/api-explorer/v5/asset/asset-info","className":"api-method get","docId":"api-explorer/v5/asset/asset-info"},{"type":"link","label":"Get All Coins Balance","href":"/docs/api-explorer/v5/asset/all-balance","className":"api-method get","docId":"api-explorer/v5/asset/all-balance"},{"type":"link","label":"Get Single Coin Balance","href":"/docs/api-explorer/v5/asset/account-coin-balance","className":"api-method get","docId":"api-explorer/v5/asset/account-coin-balance"},{"type":"link","label":"Get Transferable Coin","href":"/docs/api-explorer/v5/asset/transferable-coin","className":"api-method get","docId":"api-explorer/v5/asset/transferable-coin"},{"type":"link","label":"Create Internal Transfer","href":"/docs/api-explorer/v5/asset/create-inter-transfer","className":"api-method post","docId":"api-explorer/v5/asset/create-inter-transfer"},{"type":"link","label":"Get Internal Transfer Records","href":"/docs/api-explorer/v5/asset/inter-transfer-list","className":"api-method get","docId":"api-explorer/v5/asset/inter-transfer-list"},{"type":"link","label":"Get Sub UID","href":"/docs/api-explorer/v5/asset/sub-uid-list","className":"api-method get","docId":"api-explorer/v5/asset/sub-uid-list"},{"type":"link","label":"Create Universal Transfer","href":"/docs/api-explorer/v5/asset/unitransfer","className":"api-method post","docId":"api-explorer/v5/asset/unitransfer"},{"type":"link","label":"Get Universal Transfer Records","href":"/docs/api-explorer/v5/asset/unitransfer-list","className":"api-method get","docId":"api-explorer/v5/asset/unitransfer-list"},{"type":"link","label":"Get Allowed Deposit Coin Info","href":"/docs/api-explorer/v5/asset/deposit-coin-spec","className":"api-method get","docId":"api-explorer/v5/asset/deposit-coin-spec"},{"type":"link","label":"Set Deposit Account","href":"/docs/api-explorer/v5/asset/set-deposit-acct","className":"api-method post","docId":"api-explorer/v5/asset/set-deposit-acct"},{"type":"link","label":"Get Deposit Record (on-chain)","href":"/docs/api-explorer/v5/asset/deposit-record","className":"api-method get","docId":"api-explorer/v5/asset/deposit-record"},{"type":"link","label":"Get Sub Account Deposit Records (on-chain)","href":"/docs/api-explorer/v5/asset/sub-deposit-record","className":"api-method get","docId":"api-explorer/v5/asset/sub-deposit-record"},{"type":"link","label":"Get Internal Deposit Records (off-chain)","href":"/docs/api-explorer/v5/asset/internal-deposit-record","className":"api-method get","docId":"api-explorer/v5/asset/internal-deposit-record"},{"type":"link","label":"Get Master Deposit Address","href":"/docs/api-explorer/v5/asset/master-deposit-addr","className":"api-method get","docId":"api-explorer/v5/asset/master-deposit-addr"},{"type":"link","label":"Get Sub Deposit Address","href":"/docs/api-explorer/v5/asset/sub-deposit-addr","className":"api-method get","docId":"api-explorer/v5/asset/sub-deposit-addr"},{"type":"link","label":"Get Coin Info","href":"/docs/api-explorer/v5/asset/coin-info","className":"api-method get","docId":"api-explorer/v5/asset/coin-info"},{"type":"link","label":"Get Withdraw Records","href":"/docs/api-explorer/v5/asset/withdraw-record","className":"api-method get","docId":"api-explorer/v5/asset/withdraw-record"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/asset/asset"},{"type":"category","label":"User","items":[{"type":"link","label":"Get API Key Information","href":"/docs/api-explorer/v5/user/apikey-info","className":"api-method get","docId":"api-explorer/v5/user/apikey-info"},{"type":"link","label":"Get Sub Account All API Keys","href":"/docs/api-explorer/v5/user/list-sub-apikeys","className":"api-method get","docId":"api-explorer/v5/user/list-sub-apikeys"},{"type":"link","label":"Get UID Wallet Type","href":"/docs/api-explorer/v5/user/wallet-type","className":"api-method get","docId":"api-explorer/v5/user/wallet-type"},{"type":"link","label":"Get Affiliate User Info","href":"/docs/api-explorer/v5/user/affiliate-info","className":"api-method get","docId":"api-explorer/v5/user/affiliate-info"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/user/user"},{"type":"category","label":"Spot Leverage Token","items":[{"type":"link","label":"Get Leverage Token Info","href":"/docs/api-explorer/v5/lt/leverage-token-info","className":"api-method get","docId":"api-explorer/v5/lt/leverage-token-info"},{"type":"link","label":"Get Leverage Token Market","href":"/docs/api-explorer/v5/lt/leverage-token-reference","className":"api-method get","docId":"api-explorer/v5/lt/leverage-token-reference"},{"type":"link","label":"Purchase","href":"/docs/api-explorer/v5/lt/purchase","className":"api-method post","docId":"api-explorer/v5/lt/purchase"},{"type":"link","label":"Redeem","href":"/docs/api-explorer/v5/lt/redeem","className":"api-method post","docId":"api-explorer/v5/lt/redeem"},{"type":"link","label":"Get Purchase or Redeem Records","href":"/docs/api-explorer/v5/lt/order-record","className":"api-method get","docId":"api-explorer/v5/lt/order-record"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/lt/etp"},{"type":"category","label":"Spot Margin Trade (UTA)","items":[{"type":"link","label":"Get VIP Margin Data","href":"/docs/api-explorer/v5/spot-margin-uta/vip-margin","className":"api-method get","docId":"api-explorer/v5/spot-margin-uta/vip-margin"},{"type":"link","label":"Toggle Margin Trade","href":"/docs/api-explorer/v5/spot-margin-uta/switch-mode","className":"api-method post","docId":"api-explorer/v5/spot-margin-uta/switch-mode"},{"type":"link","label":"Set Leverage","href":"/docs/api-explorer/v5/spot-margin-uta/set-leverage","className":"api-method post","docId":"api-explorer/v5/spot-margin-uta/set-leverage"},{"type":"link","label":"Get Status And Leverage","href":"/docs/api-explorer/v5/spot-margin-uta/status","className":"api-method get","docId":"api-explorer/v5/spot-margin-uta/status"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/spot-margin-uta/uta-margin-trade"},{"type":"category","label":"Spot Margin Trade (Classic)","items":[{"type":"link","label":"Get VIP Margin Data","href":"/docs/api-explorer/v5/spot-margin-normal/vip-margin","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/vip-margin"},{"type":"link","label":"Get Margin Coin Info","href":"/docs/api-explorer/v5/spot-margin-normal/margin-data","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/margin-data"},{"type":"link","label":"Get Borrowable Coin Info","href":"/docs/api-explorer/v5/spot-margin-normal/borrowable-data","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/borrowable-data"},{"type":"link","label":"Get Interest & Quota","href":"/docs/api-explorer/v5/spot-margin-normal/interest-quota","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/interest-quota"},{"type":"link","label":"Get Loan Account Info","href":"/docs/api-explorer/v5/spot-margin-normal/account-info","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/account-info"},{"type":"link","label":"Borrow","href":"/docs/api-explorer/v5/spot-margin-normal/borrow","className":"api-method post","docId":"api-explorer/v5/spot-margin-normal/borrow"},{"type":"link","label":"Repay","href":"/docs/api-explorer/v5/spot-margin-normal/repay","className":"api-method post","docId":"api-explorer/v5/spot-margin-normal/repay"},{"type":"link","label":"Get Borrow Order Detail","href":"/docs/api-explorer/v5/spot-margin-normal/borrow-order","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/borrow-order"},{"type":"link","label":"Get Repayment Order Detail","href":"/docs/api-explorer/v5/spot-margin-normal/repay-order","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/repay-order"},{"type":"link","label":"Toggle Margin Trade","href":"/docs/api-explorer/v5/spot-margin-normal/switch-mode","className":"api-method post","docId":"api-explorer/v5/spot-margin-normal/switch-mode"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/spot-margin-normal/normal-margin-trade"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/category/"}],"changelogSidebar":[{"type":"link","label":"V5","href":"/docs/changelog/v5","docId":"changelog/v5"}]},"docs":{"api-explorer/v5/account/account":{"id":"api-explorer/v5/account/account","title":"Account","description":"Account","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/account-info":{"id":"api-explorer/v5/account/account-info","title":"Get Account Info","description":"Get account info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/borrow-history":{"id":"api-explorer/v5/account/borrow-history","title":"Get Borrow History","description":"Get borrow history","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/coin-greeks":{"id":"api-explorer/v5/account/coin-greeks","title":"Get Coin Greeks","description":"Get coin greek info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/collateral-info":{"id":"api-explorer/v5/account/collateral-info","title":"Get Collateral Info","description":"Get collateral info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/fee-rate":{"id":"api-explorer/v5/account/fee-rate","title":"Get Fee Rate","description":"Get fee rate","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/set-collateral":{"id":"api-explorer/v5/account/set-collateral","title":"Set Collateral Coin","description":"Set collateral coin","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/set-margin-mode":{"id":"api-explorer/v5/account/set-margin-mode","title":"Set Margin Mode","description":"Set margin mode","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/set-spot-hedge":{"id":"api-explorer/v5/account/set-spot-hedge","title":"Set Spot Hedging","description":"Set spot hedging for Portfolio margin","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/transaction-log":{"id":"api-explorer/v5/account/transaction-log","title":"Get Transaction Log","description":"Get transaction log","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/upgrade-unified-account":{"id":"api-explorer/v5/account/upgrade-unified-account","title":"Upgrade to Unified Account","description":"Upgrade to UTA","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/wallet":{"id":"api-explorer/v5/account/wallet","title":"Get Wallet Balance","description":"Get wallet balance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/account-coin-balance":{"id":"api-explorer/v5/asset/account-coin-balance","title":"Get Single Coin Balance","description":"Get Single Coin Balance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/all-balance":{"id":"api-explorer/v5/asset/all-balance","title":"Get All Coins Balance","description":"Get All Coins Balance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/asset":{"id":"api-explorer/v5/asset/asset","title":"Asset","description":"Asset","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/asset-info":{"id":"api-explorer/v5/asset/asset-info","title":"Get Asset Info (Spot)","description":"Get spot asset","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/coin-info":{"id":"api-explorer/v5/asset/coin-info","title":"Get Coin Info","description":"Get coin info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/create-inter-transfer":{"id":"api-explorer/v5/asset/create-inter-transfer","title":"Create Internal Transfer","description":"Create internal transfer","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/delivery":{"id":"api-explorer/v5/asset/delivery","title":"Get Delivery Record","description":"Get delivery record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/deposit-coin-spec":{"id":"api-explorer/v5/asset/deposit-coin-spec","title":"Get Allowed Deposit Coin Info","description":"Get allowed deposit coin info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/deposit-record":{"id":"api-explorer/v5/asset/deposit-record","title":"Get Deposit Record (on-chain)","description":"Get deposit record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/exchange":{"id":"api-explorer/v5/asset/exchange","title":"Get Coin Exchange Records","description":"Get exchange records","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/inter-transfer-list":{"id":"api-explorer/v5/asset/inter-transfer-list","title":"Get Internal Transfer Records","description":"Get internal transfer records","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/internal-deposit-record":{"id":"api-explorer/v5/asset/internal-deposit-record","title":"Get Internal Deposit Records (off-chain)","description":"Get deposit records through Bybit platform","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/master-deposit-addr":{"id":"api-explorer/v5/asset/master-deposit-addr","title":"Get Master Deposit Address","description":"Get master deposit address","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/set-deposit-acct":{"id":"api-explorer/v5/asset/set-deposit-acct","title":"Set Deposit Account","description":"Set Deposit Account","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/settlement":{"id":"api-explorer/v5/asset/settlement","title":"Get USDC Session Settlement","description":"Get usdc session settlement record.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/sub-deposit-addr":{"id":"api-explorer/v5/asset/sub-deposit-addr","title":"Get Sub Deposit Address","description":"Get sub deposit address","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/sub-deposit-record":{"id":"api-explorer/v5/asset/sub-deposit-record","title":"Get Sub Account Deposit Records (on-chain)","description":"Get sub account deposit record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/sub-uid-list":{"id":"api-explorer/v5/asset/sub-uid-list","title":"Get Sub UID","description":"Get sub uid","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/transferable-coin":{"id":"api-explorer/v5/asset/transferable-coin","title":"Get Transferable Coin","description":"Get transferable coins","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/unitransfer":{"id":"api-explorer/v5/asset/unitransfer","title":"Create Universal Transfer","description":"Create universal transfer","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/unitransfer-list":{"id":"api-explorer/v5/asset/unitransfer-list","title":"Get Universal Transfer Records","description":"Get universal transfer record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/withdraw-record":{"id":"api-explorer/v5/asset/withdraw-record","title":"Get Withdraw Records","description":"Get withdraw record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/etp":{"id":"api-explorer/v5/lt/etp","title":"Spot Leverage Token","description":"Spot Leverage Token","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/leverage-token-info":{"id":"api-explorer/v5/lt/leverage-token-info","title":"Get Leverage Token Info","description":"Get lt information","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/leverage-token-reference":{"id":"api-explorer/v5/lt/leverage-token-reference","title":"Get Leverage Token Market","description":"Get lt market information","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/order-record":{"id":"api-explorer/v5/lt/order-record","title":"Get Purchase or Redeem Records","description":"Get the order history of purchase or redeem","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/purchase":{"id":"api-explorer/v5/lt/purchase","title":"Purchase","description":"Purchase leverage token","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/redeem":{"id":"api-explorer/v5/lt/redeem","title":"Redeem","description":"Redeem leverage token","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/delivery-price":{"id":"api-explorer/v5/market/delivery-price","title":"Get Delivery Price","description":"Get delivery price","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/history-fund-rate":{"id":"api-explorer/v5/market/history-fund-rate","title":"Get Funding Rate History","description":"Get historical funding rate","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/index-kline":{"id":"api-explorer/v5/market/index-kline","title":"Get Index Price Kline","description":"Get Index Price Kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/instrument":{"id":"api-explorer/v5/market/instrument","title":"Get Instrument Info","description":"Get launched instruments information.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/insurance":{"id":"api-explorer/v5/market/insurance","title":"Get Insurance","description":"Get Insurance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/iv":{"id":"api-explorer/v5/market/iv","title":"Get Historical Volatility","description":"Get historical volatility","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/kline":{"id":"api-explorer/v5/market/kline","title":"Get Kline","description":"Get kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/long-short-ratio":{"id":"api-explorer/v5/market/long-short-ratio","title":"Get Long Short Ratio","description":"Get long short ratio","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/mark-kline":{"id":"api-explorer/v5/market/mark-kline","title":"Get Mark Price Kline","description":"Get Mark Price Kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/market":{"id":"api-explorer/v5/market/market","title":"Market","description":"Market","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/open-interest":{"id":"api-explorer/v5/market/open-interest","title":"Get Open Interest","description":"Get open interest","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/orderbook":{"id":"api-explorer/v5/market/orderbook","title":"Get Orderbook","description":"Get order book data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/premium-index-kline":{"id":"api-explorer/v5/market/premium-index-kline","title":"Get Premium Index Price Kline","description":"Get Premium Index Price Kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/recent-trade":{"id":"api-explorer/v5/market/recent-trade","title":"Get Public Recent Trading History","description":"Get public trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/risk-limit":{"id":"api-explorer/v5/market/risk-limit","title":"Get Risk Limit","description":"Get risk limit","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/tickers":{"id":"api-explorer/v5/market/tickers","title":"Get Tickers","description":"Get all latest information of symbols. All parameters are needed for OPTION","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/time":{"id":"api-explorer/v5/market/time","title":"Get Bybit Server Time","description":"Get server time","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/auto-add-margin":{"id":"api-explorer/v5/position/auto-add-margin","title":"Set Auto Add Margin","description":"Set Auto Add Margin","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/close-pnl":{"id":"api-explorer/v5/position/close-pnl","title":"Get Closed PnL","description":"Get closed pnl","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/cross-isolate":{"id":"api-explorer/v5/position/cross-isolate","title":"Switch Cross/Isolated Margin","description":"Select cross margin mode or isolated margin mode","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/execution":{"id":"api-explorer/v5/position/execution","title":"Get Execution (2 years)","description":"Get execution list","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/leverage":{"id":"api-explorer/v5/position/leverage","title":"Set Leverage","description":"Set levearage.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/manual-add-margin":{"id":"api-explorer/v5/position/manual-add-margin","title":"Add Or Reduce Margin","description":"Manually add or reduce margin for isolated margin position","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/position":{"id":"api-explorer/v5/position/position","title":"Position","description":"Position","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/position-info":{"id":"api-explorer/v5/position/position-info","title":"Get Position Info","description":"Get Position Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/position-mode":{"id":"api-explorer/v5/position/position-mode","title":"Switch Position Mode","description":"Switch Position Mode","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/set-risk-limit":{"id":"api-explorer/v5/position/set-risk-limit","title":"Set Risk Limit","description":"Set risk limit.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/tpsl-mode":{"id":"api-explorer/v5/position/tpsl-mode","title":"Set TP/SL Mode","description":"Set tp/sl mode.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/trading-stop":{"id":"api-explorer/v5/position/trading-stop","title":"Set Trading Stop","description":"Set trade stop.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/account-info":{"id":"api-explorer/v5/spot-margin-normal/account-info","title":"Get Loan Account Info","description":"Get Loan Account Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/borrow":{"id":"api-explorer/v5/spot-margin-normal/borrow","title":"Borrow","description":"Borrow","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/borrow-order":{"id":"api-explorer/v5/spot-margin-normal/borrow-order","title":"Get Borrow Order Detail","description":"Get Borrow Order Detail","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/borrowable-data":{"id":"api-explorer/v5/spot-margin-normal/borrowable-data","title":"Get Borrowable Coin Info","description":"Get Borrowable Coin Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/interest-quota":{"id":"api-explorer/v5/spot-margin-normal/interest-quota","title":"Get Interest & Quota","description":"Get Interest & Quota","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/margin-data":{"id":"api-explorer/v5/spot-margin-normal/margin-data","title":"Get Margin Coin Info","description":"Get Margin Coin Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/normal-margin-trade":{"id":"api-explorer/v5/spot-margin-normal/normal-margin-trade","title":"Spot Margin Trade (Classic)","description":"Spot Margin Trade (Classic)","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/repay":{"id":"api-explorer/v5/spot-margin-normal/repay","title":"Repay","description":"Repay","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/repay-order":{"id":"api-explorer/v5/spot-margin-normal/repay-order","title":"Get Repayment Order Detail","description":"Get Repayment Order Detail","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/switch-mode":{"id":"api-explorer/v5/spot-margin-normal/switch-mode","title":"Toggle Margin Trade","description":"Toggle Margin Trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/vip-margin":{"id":"api-explorer/v5/spot-margin-normal/vip-margin","title":"Get VIP Margin Data","description":"Get vip margin data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/set-leverage":{"id":"api-explorer/v5/spot-margin-uta/set-leverage","title":"Set Leverage","description":"Set leverage for margin trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/status":{"id":"api-explorer/v5/spot-margin-uta/status","title":"Get Status And Leverage","description":"Get status and leverage","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/switch-mode":{"id":"api-explorer/v5/spot-margin-uta/switch-mode","title":"Toggle Margin Trade","description":"Toggle margin trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/uta-margin-trade":{"id":"api-explorer/v5/spot-margin-uta/uta-margin-trade","title":"Spot Margin Trade (UTA)","description":"Spot Margin Trade (UTA)","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/vip-margin":{"id":"api-explorer/v5/spot-margin-uta/vip-margin","title":"Get VIP Margin Data","description":"Get vip margin data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/amend-order":{"id":"api-explorer/v5/trade/amend-order","title":"Amend Order","description":"Amend an order.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/batch-amend":{"id":"api-explorer/v5/trade/batch-amend","title":"Batch Amend Order","description":"Batch amend orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/batch-cancel":{"id":"api-explorer/v5/trade/batch-cancel","title":"Batch Cancel Order","description":"Batch cancel orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/batch-place":{"id":"api-explorer/v5/trade/batch-place","title":"Batch Place Order","description":"Batch place orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/cancel-all":{"id":"api-explorer/v5/trade/cancel-all","title":"Cancel All Orders","description":"Cancel all orders.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/cancel-order":{"id":"api-explorer/v5/trade/cancel-order","title":"Cancel Order","description":"Cancel a single order.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/create-order":{"id":"api-explorer/v5/trade/create-order","title":"Place Order","description":"Place an order.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/open-order":{"id":"api-explorer/v5/trade/open-order","title":"Get Open Orders (real-time)","description":"Get unfilled orders or partially filled orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/order-list":{"id":"api-explorer/v5/trade/order-list","title":"Get Order History (2 years)","description":"Get order history.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/query-spot-quota":{"id":"api-explorer/v5/trade/query-spot-quota","title":"Get Borrow Quota (Spot)","description":"Query user\'s spot available quota","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/trade":{"id":"api-explorer/v5/trade/trade","title":"Trade","description":"Trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/affiliate-info":{"id":"api-explorer/v5/user/affiliate-info","title":"Get Affiliate User Info","description":"Get affiliate user info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/apikey-info":{"id":"api-explorer/v5/user/apikey-info","title":"Get API Key Information","description":"Get API Key Information","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/list-sub-apikeys":{"id":"api-explorer/v5/user/list-sub-apikeys","title":"Get Sub Account All API Keys","description":"Get Sub Account All API Keys","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/user":{"id":"api-explorer/v5/user/user","title":"User","description":"User","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/wallet-type":{"id":"api-explorer/v5/user/wallet-type","title":"Get UID Wallet Type","description":"Get uid wallet type","sidebar":"apiExplorerSideBar"},"changelog/v5":{"id":"changelog/v5","title":"V5","description":"2024-11-19","sidebar":"changelogSidebar"},"faq":{"id":"faq","title":"Frequently Asked Questions","description":"Where are Bybit\'s servers located?"},"pilot-feature/pilot":{"id":"pilot-feature/pilot","title":"Pilot Features","description":"Inverse Contract Upgrade"},"v3/intro":{"id":"v3/intro","title":"Introduction","description":"Authentication","sidebar":"v3SideBar"},"v3/tax/data-explain":{"id":"v3/tax/data-explain","title":"Data Explanation","description":"Trade History","sidebar":"v3SideBar"},"v3/tax/data-export":{"id":"v3/tax/data-export","title":"Retrieve Data Export","description":"Retrieve data export","sidebar":"v3SideBar"},"v3/tax/enum":{"id":"v3/tax/enum","title":"Enums Definitions","description":"ReportType","sidebar":"v3SideBar"},"v3/tax/register-time":{"id":"v3/tax/register-time","title":"Get User Register Date","description":"Get User Register Date","sidebar":"v3SideBar"},"v3/tax/report-status":{"id":"v3/tax/report-status","title":"Get Export Report Status","description":"Get Export Report Status","sidebar":"v3SideBar"},"v3/tax/request-report":{"id":"v3/tax/request-report","title":"Request Export Report","description":"Request to export report","sidebar":"v3SideBar"},"v5/abandon/account-info":{"id":"v5/abandon/account-info","title":"Get Lending Account Info","description":"HTTP Request","sidebar":"v5SideBar"},"v5/abandon/cancel-redeem":{"id":"v5/abandon/cancel-redeem","title":"Cancel Redeem","description":"Cancel the withdrawal operation.","sidebar":"v5SideBar"},"v5/abandon/coin-info":{"id":"v5/abandon/coin-info","title":"Get Lending Coin Info","description":"Get the basic information of lending coins","sidebar":"v5SideBar"},"v5/abandon/deposit":{"id":"v5/abandon/deposit","title":"Deposit Funds","description":"Lending funds to Bybit asset pool","sidebar":"v5SideBar"},"v5/abandon/earning":{"id":"v5/abandon/earning","title":"Get Broker Earning","description":"This endpoint has been deprecated, please move to new Get Exchange Broker Earning","sidebar":"v5SideBar"},"v5/abandon/enable-unitransfer-subuid":{"id":"v5/abandon/enable-unitransfer-subuid","title":"Enable Universal Transfer for Sub UID","description":"You no longer need to configure transferable sub UIDs. Now, all sub UIDs are automatically enabled for universal transfer.","sidebar":"v5SideBar"},"v5/abandon/ltv":{"id":"v5/abandon/ltv","title":"Get LTV","description":"HTTP Request","sidebar":"v5SideBar"},"v5/abandon/margin-coin-info":{"id":"v5/abandon/margin-coin-info","title":"Get Margin Coin Info","description":"HTTP Request","sidebar":"v5SideBar"},"v5/abandon/order-record":{"id":"v5/abandon/order-record","title":"Get Order Records","description":"Get lending or redeem history","sidebar":"v5SideBar"},"v5/abandon/redeem":{"id":"v5/abandon/redeem","title":"Redeem Funds","description":"Withdraw funds from the Bybit asset pool.","sidebar":"v5SideBar"},"v5/account/account-info":{"id":"v5/account/account-info","title":"Get Account Info","description":"Query the account information, like margin mode, account mode, etc.","sidebar":"v5SideBar"},"v5/account/batch-set-collateral":{"id":"v5/account/batch-set-collateral","title":"Batch Set Collateral Coin","description":"HTTP Request","sidebar":"v5SideBar"},"v5/account/borrow-history":{"id":"v5/account/borrow-history","title":"Get Borrow History","description":"Get interest records, sorted in reverse order of creation time.","sidebar":"v5SideBar"},"v5/account/coin-greeks":{"id":"v5/account/coin-greeks","title":"Get Coin Greeks","description":"Get current account Greeks information","sidebar":"v5SideBar"},"v5/account/collateral-info":{"id":"v5/account/collateral-info","title":"Get Collateral Info","description":"Get the collateral information of the current unified margin account, including loan interest rate, loanable amount,","sidebar":"v5SideBar"},"v5/account/contract-transaction-log":{"id":"v5/account/contract-transaction-log","title":"Get Transaction Log","description":"Query transaction logs in the derivatives wallet (classic account), and inverse derivatives account (upgraded to UTA)","sidebar":"v5SideBar"},"v5/account/dcp-info":{"id":"v5/account/dcp-info","title":"Get DCP Info","description":"Query the DCP configuration of the account. Before calling the interface, please make sure you have applied for the UTA account DCP configuration with your account manager","sidebar":"v5SideBar"},"v5/account/fee-rate":{"id":"v5/account/fee-rate","title":"Get Fee Rate","description":"Get the trading fee rate.","sidebar":"v5SideBar"},"v5/account/get-mmp-state":{"id":"v5/account/get-mmp-state","title":"Get MMP State","description":"HTTP Request","sidebar":"v5SideBar"},"v5/account/repay-liability":{"id":"v5/account/repay-liability","title":"Repay Liability","description":"You can manually repay the liabilities of Unified account","sidebar":"v5SideBar"},"v5/account/reset-mmp":{"id":"v5/account/reset-mmp","title":"Reset MMP","description":"* Once the mmp triggered, you can unfreeze the account by this endpoint, then qtyLimit and deltaLimit will be reset to 0.","sidebar":"v5SideBar"},"v5/account/set-collateral":{"id":"v5/account/set-collateral","title":"Set Collateral Coin","description":"You can decide whether the assets in the Unified account needs to be collateral coins.","sidebar":"v5SideBar"},"v5/account/set-margin-mode":{"id":"v5/account/set-margin-mode","title":"Set Margin Mode","description":"Default is regular margin mode","sidebar":"v5SideBar"},"v5/account/set-mmp":{"id":"v5/account/set-mmp","title":"Set MMP","description":"What is MMP?","sidebar":"v5SideBar"},"v5/account/set-spot-hedge":{"id":"v5/account/set-spot-hedge","title":"Set Spot Hedging","description":"You can turn on/off Spot hedging feature in Portfolio margin for Unified account","sidebar":"v5SideBar"},"v5/account/smp-group":{"id":"v5/account/smp-group","title":"Get SMP Group ID","description":"Query the SMP group ID of self match prevention","sidebar":"v5SideBar"},"v5/account/transaction-log":{"id":"v5/account/transaction-log","title":"Get Transaction Log","description":"Query transaction logs in Unified account, it supports up to 2 years data","sidebar":"v5SideBar"},"v5/account/upgrade-unified-account":{"id":"v5/account/upgrade-unified-account","title":"Upgrade to Unified Account","description":"Check your current account status by calling this Get Account Info","sidebar":"v5SideBar"},"v5/account/wallet-balance":{"id":"v5/account/wallet-balance","title":"Get Wallet Balance","description":"Obtain wallet balance, query asset information of each currency. By default, currency","sidebar":"v5SideBar"},"v5/acct-mode":{"id":"v5/acct-mode","title":"Different Account Modes","description":"There are currently three account modes existing on the Bybit platform, namely classic account, unified account 1.0, and unified account 2.0.","sidebar":"v5SideBar"},"v5/announcement":{"id":"v5/announcement","title":"Get Announcement","description":"HTTP Request","sidebar":"v5SideBar"},"v5/asset/balance/account-coin-balance":{"id":"v5/asset/balance/account-coin-balance","title":"Get Single Coin Balance","description":"Query the balance of a specific coin in a specific account type. Supports querying sub UID\'s balance.","sidebar":"v5SideBar"},"v5/asset/balance/all-balance":{"id":"v5/asset/balance/all-balance","title":"Get All Coins Balance","description":"You could get all coin balance of all account types under the master account, and sub account.","sidebar":"v5SideBar"},"v5/asset/balance/asset-info":{"id":"v5/asset/balance/asset-info","title":"Get Asset Info","description":"Query Spot asset information","sidebar":"v5SideBar"},"v5/asset/balance/delay-amount":{"id":"v5/asset/balance/delay-amount","title":"Get Withdrawable Amount","description":"How can partial funds be subject to delayed withdrawal requests?","sidebar":"v5SideBar"},"v5/asset/coin-info":{"id":"v5/asset/coin-info","title":"Get Coin Info","description":"Query coin information, including chain information, withdraw and deposit status.","sidebar":"v5SideBar"},"v5/asset/convert/apply-quote":{"id":"v5/asset/convert/apply-quote","title":"Request a Quote","description":"HTTP Request","sidebar":"v5SideBar"},"v5/asset/convert/confirm-quote":{"id":"v5/asset/convert/confirm-quote","title":"Confirm a Quote","description":"1. The exchange is async, please check the final status by calling query result API.","sidebar":"v5SideBar"},"v5/asset/convert/convert-coin-list":{"id":"v5/asset/convert/convert-coin-list","title":"Get Convert Coin List","description":"You can query the coin list of convert from (to).","sidebar":"v5SideBar"},"v5/asset/convert/get-convert-history":{"id":"v5/asset/convert/get-convert-history","title":"Get Convert history","description":"Those confirmed quotes no matter status are showns by this API.","sidebar":"v5SideBar"},"v5/asset/convert/get-convert-result":{"id":"v5/asset/convert/get-convert-result","title":"Get Convert Status","description":"You can query the exchange result by sending quoteTxId.","sidebar":"v5SideBar"},"v5/asset/convert/guideline":{"id":"v5/asset/convert/guideline","title":"Convert Guideline","description":"* All convert api need authentication","sidebar":"v5SideBar"},"v5/asset/delivery":{"id":"v5/asset/delivery","title":"Get Delivery Record","description":"Query delivery records of Invese Futures, USDC Futures and Options, sorted by deliveryTime in descending order","sidebar":"v5SideBar"},"v5/asset/deposit/deposit-coin-spec":{"id":"v5/asset/deposit/deposit-coin-spec","title":"Get Allowed Deposit Coin Info","description":"Query allowed deposit coin information. To find out paired chain of coin, please refer coin info api.","sidebar":"v5SideBar"},"v5/asset/deposit/deposit-record":{"id":"v5/asset/deposit/deposit-record","title":"Get Deposit Records (on-chain)","description":"Query deposit records.","sidebar":"v5SideBar"},"v5/asset/deposit/internal-deposit-record":{"id":"v5/asset/deposit/internal-deposit-record","title":"Get Internal Deposit Records (off-chain)","description":"Query deposit records within the Bybit platform. These transactions are not on the blockchain.","sidebar":"v5SideBar"},"v5/asset/deposit/master-deposit-addr":{"id":"v5/asset/deposit/master-deposit-addr","title":"Get Master Deposit Address","description":"Query the deposit address information of MASTER account.","sidebar":"v5SideBar"},"v5/asset/deposit/set-deposit-acct":{"id":"v5/asset/deposit/set-deposit-acct","title":"Set Deposit Account","description":"Set auto transfer account after deposit. The same function as the setting for Deposit on web GUI","sidebar":"v5SideBar"},"v5/asset/deposit/sub-deposit-addr":{"id":"v5/asset/deposit/sub-deposit-addr","title":"Get Sub Deposit Address","description":"Query the deposit address information of SUB account.","sidebar":"v5SideBar"},"v5/asset/deposit/sub-deposit-record":{"id":"v5/asset/deposit/sub-deposit-record","title":"Get Sub Deposit Records (on-chain)","description":"Query subaccount\'s deposit records by main UID\'s API key.","sidebar":"v5SideBar"},"v5/asset/exchange":{"id":"v5/asset/exchange","title":"Get Coin Exchange Records","description":"Query the coin exchange records.","sidebar":"v5SideBar"},"v5/asset/settlement":{"id":"v5/asset/settlement","title":"Get USDC Session Settlement","description":"Query session settlement records of USDC perpetual and futures","sidebar":"v5SideBar"},"v5/asset/sub-uid-list":{"id":"v5/asset/sub-uid-list","title":"Get Sub UID","description":"Query the sub UIDs under a main UID. It returns up to 2000 sub accounts, if you need more, please call this endpoint.","sidebar":"v5SideBar"},"v5/asset/transfer/create-inter-transfer":{"id":"v5/asset/transfer/create-inter-transfer","title":"Create Internal Transfer","description":"Create the internal transfer between different account types under the same UID.","sidebar":"v5SideBar"},"v5/asset/transfer/inter-transfer-list":{"id":"v5/asset/transfer/inter-transfer-list","title":"Get Internal Transfer Records","description":"Query the internal transfer records between different account types under the same UID.","sidebar":"v5SideBar"},"v5/asset/transfer/transferable-coin":{"id":"v5/asset/transfer/transferable-coin","title":"Get Transferable Coin","description":"Query the transferable coin list between each account type","sidebar":"v5SideBar"},"v5/asset/transfer/unitransfer":{"id":"v5/asset/transfer/unitransfer","title":"Create Universal Transfer","description":"Transfer between sub-sub or main-sub.","sidebar":"v5SideBar"},"v5/asset/transfer/unitransfer-list":{"id":"v5/asset/transfer/unitransfer-list","title":"Get Universal Transfer Records","description":"Query universal transfer records","sidebar":"v5SideBar"},"v5/asset/withdraw/cancel-withdraw":{"id":"v5/asset/withdraw/cancel-withdraw","title":"Cancel Withdrawal","description":"Cancel the withdrawal","sidebar":"v5SideBar"},"v5/asset/withdraw/vasp-list":{"id":"v5/asset/withdraw/vasp-list","title":"Get Exchange Entity List","description":"This endpoint is particularly used for kyc=KOR users. When withdraw funds, you need to fill entity id.","sidebar":"v5SideBar"},"v5/asset/withdraw/withdraw":{"id":"v5/asset/withdraw/withdraw","title":"Withdraw","description":"Withdraw assets from your Bybit account. You can make an off-chain transfer if the target wallet address is from Bybit. This means that no blockchain fee will be charged.","sidebar":"v5SideBar"},"v5/asset/withdraw/withdraw-record":{"id":"v5/asset/withdraw/withdraw-record","title":"Get Withdrawal Records","description":"Query withdrawal records.","sidebar":"v5SideBar"},"v5/backup/set-pledge-token":{"id":"v5/backup/set-pledge-token","title":"Set Pledge Token","description":"Set Pledge Token in cross margin"},"v5/broker/account-info":{"id":"v5/broker/account-info","title":"Get Account Info","description":"* Use exchange broker master account to query","sidebar":"v5SideBar"},"v5/broker/exchange-earning":{"id":"v5/broker/exchange-earning","title":"Get Earning","description":"* Use exchange broker master account to query","sidebar":"v5SideBar"},"v5/broker/reward/get-issue-voucher":{"id":"v5/broker/reward/get-issue-voucher","title":"Query Issued Voucher","description":"HTTP Request","sidebar":"v5SideBar"},"v5/broker/reward/issue-voucher":{"id":"v5/broker/reward/issue-voucher","title":"Issue Voucher","description":"HTTP Request","sidebar":"v5SideBar"},"v5/broker/reward/voucher":{"id":"v5/broker/reward/voucher","title":"Query Voucher Spec","description":"HTTP Request","sidebar":"v5SideBar"},"v5/broker/sub-deposit-record":{"id":"v5/broker/sub-deposit-record","title":"Get Sub Account Deposit Records","description":"Exchange broker can query subaccount\'s deposit records by main UID\'s API key without specifying uid.","sidebar":"v5SideBar"},"v5/copytrade":{"id":"v5/copytrade","title":"How To Start Copy Trading","description":"Become A Master Trader","sidebar":"v5SideBar"},"v5/crypto-loan/acct-borrow-collateral":{"id":"v5/crypto-loan/acct-borrow-collateral","title":"Get Account Borrow/Collateral Limit","description":"Query the account borrowable/collateral limit","sidebar":"v5SideBar"},"v5/crypto-loan/adjust-collateral":{"id":"v5/crypto-loan/adjust-collateral","title":"Adjust Collateral Amount","description":"You can increase or reduce collateral amount. When you reduce, please follow the max. allowed reduction amount.","sidebar":"v5SideBar"},"v5/crypto-loan/borrow":{"id":"v5/crypto-loan/borrow","title":"Borrow","description":"Permission: \\"Spot trade\\"","sidebar":"v5SideBar"},"v5/crypto-loan/collateral-coin":{"id":"v5/crypto-loan/collateral-coin","title":"Get Collateral Coins","description":"Do not need authentication","sidebar":"v5SideBar"},"v5/crypto-loan/comleted-loan-order":{"id":"v5/crypto-loan/comleted-loan-order","title":"Get Completed Loan Order History","description":"Query the completed loan orders","sidebar":"v5SideBar"},"v5/crypto-loan/loan-coin":{"id":"v5/crypto-loan/loan-coin","title":"Get Borrowable Coins","description":"Do not need authentication","sidebar":"v5SideBar"},"v5/crypto-loan/ltv-adjust-history":{"id":"v5/crypto-loan/ltv-adjust-history","title":"Get Loan LTV Adjustment History","description":"Query the transaction history of collateral amount adjustment","sidebar":"v5SideBar"},"v5/crypto-loan/reduce-max-collateral-amt":{"id":"v5/crypto-loan/reduce-max-collateral-amt","title":"Get Max. Allowed Reduction Collateral Amount","description":"Query the maximum allowed reduction collateral amount","sidebar":"v5SideBar"},"v5/crypto-loan/repay":{"id":"v5/crypto-loan/repay","title":"Repay","description":"You can repay partial loan. If there is interest occurred, interest will be repaid in priority","sidebar":"v5SideBar"},"v5/crypto-loan/repay-transaction":{"id":"v5/crypto-loan/repay-transaction","title":"Get Repayment Transaction History","description":"Query repaid transaction history","sidebar":"v5SideBar"},"v5/crypto-loan/unpaid-loan-order":{"id":"v5/crypto-loan/unpaid-loan-order","title":"Get Unpaid Loan Orders","description":"Query the ongoing loan orders, which are not fully repaid","sidebar":"v5SideBar"},"v5/demo":{"id":"v5/demo","title":"Demo Trading Service","description":"Introduction","sidebar":"v5SideBar"},"v5/enum":{"id":"v5/enum","title":"Enums Definitions","description":"locale","sidebar":"v5SideBar"},"v5/error":{"id":"v5/error","title":"Error Codes","description":"HTTP Code","sidebar":"v5SideBar"},"v5/guide":{"id":"v5/guide","title":"Integration Guidance","description":"To learn more about the V5 API, please read the Introduction.","sidebar":"v5SideBar"},"v5/intro":{"id":"v5/intro","title":"Introduction","description":"Overview","sidebar":"v5SideBar"},"v5/lt/leverage-token-info":{"id":"v5/lt/leverage-token-info","title":"Get Leverage Token Info","description":"Query leverage token information","sidebar":"v5SideBar"},"v5/lt/leverage-token-reference":{"id":"v5/lt/leverage-token-reference","title":"Get Leveraged Token Market","description":"Get leverage token market information","sidebar":"v5SideBar"},"v5/lt/order-record":{"id":"v5/lt/order-record","title":"Get Purchase/Redemption Records","description":"Get purchase or redeem history","sidebar":"v5SideBar"},"v5/lt/purchase":{"id":"v5/lt/purchase","title":"Purchase","description":"Purchase levearge token","sidebar":"v5SideBar"},"v5/lt/redeem":{"id":"v5/lt/redeem","title":"Redeem","description":"Redeem leverage token","sidebar":"v5SideBar"},"v5/market/delivery-price":{"id":"v5/market/delivery-price","title":"Get Delivery Price","description":"Get the delivery price.","sidebar":"v5SideBar"},"v5/market/history-fund-rate":{"id":"v5/market/history-fund-rate","title":"Get Funding Rate History","description":"Query for historical funding rates. Each symbol has a different funding interval. For example, if the interval is 8 hours and the current time is UTC 12, then it returns the last funding rate, which settled at UTC 8.","sidebar":"v5SideBar"},"v5/market/index-kline":{"id":"v5/market/index-kline","title":"Get Index Price Kline","description":"Query for historical index price klines. Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/instrument":{"id":"v5/market/instrument","title":"Get Instruments Info","description":"Query for the instrument specification of online trading pairs.","sidebar":"v5SideBar"},"v5/market/insurance":{"id":"v5/market/insurance","title":"Get Insurance","description":"Query for Bybit insurance pool data (BTC/USDT/USDC etc). The data is updated every 24 hours.","sidebar":"v5SideBar"},"v5/market/iv":{"id":"v5/market/iv","title":"Get Historical Volatility","description":"Query option historical volatility","sidebar":"v5SideBar"},"v5/market/kline":{"id":"v5/market/kline","title":"Get Kline","description":"Query for historical klines (also known as candles/candlesticks). Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/long-short-ratio":{"id":"v5/market/long-short-ratio","title":"Get Long Short Ratio","description":"HTTP Request","sidebar":"v5SideBar"},"v5/market/mark-kline":{"id":"v5/market/mark-kline","title":"Get Mark Price Kline","description":"Query for historical mark price klines. Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/open-interest":{"id":"v5/market/open-interest","title":"Get Open Interest","description":"Get the open interest of each symbol.","sidebar":"v5SideBar"},"v5/market/orderbook":{"id":"v5/market/orderbook","title":"Get Orderbook","description":"Query for orderbook depth data.","sidebar":"v5SideBar"},"v5/market/premium-index-kline":{"id":"v5/market/premium-index-kline","title":"Get Premium Index Price Kline","description":"Query for historical premium index klines. Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/recent-trade":{"id":"v5/market/recent-trade","title":"Get Public Recent Trading History","description":"Query recent public trading data in Bybit.","sidebar":"v5SideBar"},"v5/market/risk-limit":{"id":"v5/market/risk-limit","title":"Get Risk Limit","description":"Query for the risk limit.","sidebar":"v5SideBar"},"v5/market/tickers":{"id":"v5/market/tickers","title":"Get Tickers","description":"Query for the latest price snapshot, best bid/ask price, and trading volume in the last 24 hours.","sidebar":"v5SideBar"},"v5/market/time":{"id":"v5/market/time","title":"Get Bybit Server Time","description":"HTTP Request","sidebar":"v5SideBar"},"v5/order/amend-order":{"id":"v5/order/amend-order","title":"Amend Order","description":"You can only modify unfilled or partially filled orders.","sidebar":"v5SideBar"},"v5/order/batch-amend":{"id":"v5/order/batch-amend","title":"Batch Amend Order","description":"This endpoint allows you to amend more than one open order in a single request.","sidebar":"v5SideBar"},"v5/order/batch-cancel":{"id":"v5/order/batch-cancel","title":"Batch Cancel Order","description":"This endpoint allows you to cancel more than one open order in a single request.","sidebar":"v5SideBar"},"v5/order/batch-place":{"id":"v5/order/batch-place","title":"Batch Place Order","description":"This endpoint allows you to place more than one order in a single request.","sidebar":"v5SideBar"},"v5/order/cancel-all":{"id":"v5/order/cancel-all","title":"Cancel All Orders","description":"Cancel all open orders","sidebar":"v5SideBar"},"v5/order/cancel-order":{"id":"v5/order/cancel-order","title":"Cancel Order","description":"- You must specify orderId or orderLinkId to cancel the order.","sidebar":"v5SideBar"},"v5/order/create-order":{"id":"v5/order/create-order","title":"Place Order","description":"This endpoint supports to create the order for Spot, Margin trading, USDT perpetual, USDC perpetual, USDC futures, Inverse Futures and Options.","sidebar":"v5SideBar"},"v5/order/dcp":{"id":"v5/order/dcp","title":"Set Disconnect Cancel All","description":"What is Disconnection Protect (DCP)?","sidebar":"v5SideBar"},"v5/order/execution":{"id":"v5/order/execution","title":"Get Trade History","description":"Query users\' execution records, sorted by execTime in descending order. However, for Classic spot, they are sorted by execId in descending order.","sidebar":"v5SideBar"},"v5/order/open-order":{"id":"v5/order/open-order","title":"Get Open & Closed Orders","description":"Primarily query unfilled or partially filled orders in real-time, but also supports querying recent 500 closed status (Cancelled, Filled) orders. Please see the usage of request param openOnly.","sidebar":"v5SideBar"},"v5/order/order-list":{"id":"v5/order/order-list","title":"Get Order History","description":"Query order history. As order creation/cancellation is asynchronous, the data returned from this endpoint may delay. If you want to get","sidebar":"v5SideBar"},"v5/order/spot-borrow-quota":{"id":"v5/order/spot-borrow-quota","title":"Get Borrow Quota (Spot)","description":"Query the available balance for Spot trading and Margin trading","sidebar":"v5SideBar"},"v5/otc/bind-uid":{"id":"v5/otc/bind-uid","title":"Bind Or Unbind UID","description":"For the institutional loan product, you can bind new UIDs to the risk unit or unbind UID from the risk unit.","sidebar":"v5SideBar"},"v5/otc/loan-info":{"id":"v5/otc/loan-info","title":"Get Loan Orders","description":"Get loan orders information","sidebar":"v5SideBar"},"v5/otc/ltv-convert":{"id":"v5/otc/ltv-convert","title":"Get LTV","description":"Get your loan-to-value (LTV) ratio.","sidebar":"v5SideBar"},"v5/otc/margin-coin-convert-info":{"id":"v5/otc/margin-coin-convert-info","title":"Get Margin Coin Info","description":"* This endpoint can be queried without api key and secret, then it returns public margin data","sidebar":"v5SideBar"},"v5/otc/margin-product-info":{"id":"v5/otc/margin-product-info","title":"Get Product Info","description":"* This endpoint can be queried without api key and secret, then it returns public product data","sidebar":"v5SideBar"},"v5/otc/repay-info":{"id":"v5/otc/repay-info","title":"Get Repayment Orders","description":"Get a list of your loan repayment orders (orders which repaid the loan).","sidebar":"v5SideBar"},"v5/position/auto-add-margin":{"id":"v5/position/auto-add-margin","title":"Set Auto Add Margin","description":"Turn on/off auto-add-margin for isolated margin position","sidebar":"v5SideBar"},"v5/position/close-pnl":{"id":"v5/position/close-pnl","title":"Get Closed PnL","description":"Query user\'s closed profit and loss records","sidebar":"v5SideBar"},"v5/position/confirm-mmr":{"id":"v5/position/confirm-mmr","title":"Confirm New Risk Limit","description":"It is only applicable when the user is marked as only reducing positions (please see the isReduceOnly field in","sidebar":"v5SideBar"},"v5/position/cross-isolate":{"id":"v5/position/cross-isolate","title":"Switch Cross/Isolated Margin","description":"Select cross margin mode or isolated margin mode per symbol level","sidebar":"v5SideBar"},"v5/position/leverage":{"id":"v5/position/leverage","title":"Set Leverage","description":"According to the risk limit, leverage affects the maximum position value that can be opened,","sidebar":"v5SideBar"},"v5/position/manual-add-margin":{"id":"v5/position/manual-add-margin","title":"Add Or Reduce Margin","description":"Manually add or reduce margin for isolated margin position","sidebar":"v5SideBar"},"v5/position/move-position":{"id":"v5/position/move-position","title":"Move Position","description":"You can move positions between sub-master, master-sub, or sub-sub UIDs when necessary","sidebar":"v5SideBar"},"v5/position/move-position-history":{"id":"v5/position/move-position-history","title":"Get Move Position History","description":"You can query moved position data by master UID api key","sidebar":"v5SideBar"},"v5/position/position":{"id":"v5/position/position","title":"Get Position Info","description":"Query real-time position data, such as position size, cumulative realizedPNL.","sidebar":"v5SideBar"},"v5/position/position-mode":{"id":"v5/position/position-mode","title":"Switch Position Mode","description":"It supports to switch the position mode for USDT perpetual and Inverse futures. If you are in one-way Mode, you can only open one position on Buy or Sell side. If you are in hedge mode, you can open both Buy and Sell side positions simultaneously.","sidebar":"v5SideBar"},"v5/position/set-risk-limit":{"id":"v5/position/set-risk-limit","title":"Set Risk Limit","description":"Since bybit has launched auto risk limit on 12 March 2024, please click here to learn more, so it will not take effect even you set it successfully.","sidebar":"v5SideBar"},"v5/position/tpsl-mode":{"id":"v5/position/tpsl-mode","title":"Set TP/SL Mode","description":"_To some extent, this endpoint is deprecated because now tpsl is based on order level. This API was used for position level","sidebar":"v5SideBar"},"v5/position/trading-stop":{"id":"v5/position/trading-stop","title":"Set Trading Stop","description":"Set the take profit, stop loss or trailing stop for the position.","sidebar":"v5SideBar"},"v5/pre-upgrade/close-pnl":{"id":"v5/pre-upgrade/close-pnl","title":"Get Pre-upgrade Closed PnL","description":"Query user\'s closed profit and loss records from before you upgraded the account to a Unified account. The results are sorted by updatedTime in descending order.","sidebar":"v5SideBar"},"v5/pre-upgrade/delivery":{"id":"v5/pre-upgrade/delivery","title":"Get Pre-upgrade Delivery Record","description":"Query delivery records of Options before you upgraded the account to a Unified account, sorted by deliveryTime in descending order","sidebar":"v5SideBar"},"v5/pre-upgrade/execution":{"id":"v5/pre-upgrade/execution","title":"Get Pre-upgrade Trade History","description":"Get users\' execution records which occurred before you upgraded the account to a Unified account, sorted by execTime in descending order","sidebar":"v5SideBar"},"v5/pre-upgrade/order-list":{"id":"v5/pre-upgrade/order-list","title":"Get Pre-upgrade Order History","description":"After the account is upgraded to a Unified account, you can get the orders which occurred before the upgrade.","sidebar":"v5SideBar"},"v5/pre-upgrade/settlement":{"id":"v5/pre-upgrade/settlement","title":"Get Pre-upgrade USDC Session Settlement","description":"Query session settlement records of USDC perpetual before you upgrade the account to Unified account.","sidebar":"v5SideBar"},"v5/pre-upgrade/transaction-log":{"id":"v5/pre-upgrade/transaction-log","title":"Get Pre-upgrade Transaction Log","description":"Query transaction logs which occurred in the USDC Derivatives wallet before the account was upgraded to a Unified account.","sidebar":"v5SideBar"},"v5/rate-limit":{"id":"v5/rate-limit","title":"Rate Limit","description":"IP Rate Limit","sidebar":"v5SideBar"},"v5/smp":{"id":"v5/smp","title":"Self Match Prevention","description":"What is SMP?","sidebar":"v5SideBar"},"v5/spot-margin-normal/account-info":{"id":"v5/spot-margin-normal/account-info","title":"Get Loan Account Info","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/borrow":{"id":"v5/spot-margin-normal/borrow","title":"Borrow","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/borrow-order":{"id":"v5/spot-margin-normal/borrow-order","title":"Get Borrow Order Detail","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/borrowable-data":{"id":"v5/spot-margin-normal/borrowable-data","title":"Get Borrowable Coin Info","description":"Do not need authentication"},"v5/spot-margin-normal/interest-quota":{"id":"v5/spot-margin-normal/interest-quota","title":"Get Interest & Quota","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/margin-data":{"id":"v5/spot-margin-normal/margin-data","title":"Get Margin Coin Info","description":"Do not need authentication"},"v5/spot-margin-normal/repay":{"id":"v5/spot-margin-normal/repay","title":"Repay","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/repay-order":{"id":"v5/spot-margin-normal/repay-order","title":"Get Repayment Order Detail","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/switch-mode":{"id":"v5/spot-margin-normal/switch-mode","title":"Toggle Margin Trade","description":"Turn on / off spot margin trade"},"v5/spot-margin-normal/vip-margin":{"id":"v5/spot-margin-normal/vip-margin","title":"Get VIP Margin Data","description":"This margin data is for Classic account in particular."},"v5/spot-margin-uta/historical-interest":{"id":"v5/spot-margin-uta/historical-interest","title":"Get Historical Interest Rate","description":"You can query up to six months borrowing interest rate of Margin trading.","sidebar":"v5SideBar"},"v5/spot-margin-uta/set-leverage":{"id":"v5/spot-margin-uta/set-leverage","title":"Set Leverage","description":"Set the user\'s maximum leverage in spot cross margin","sidebar":"v5SideBar"},"v5/spot-margin-uta/status":{"id":"v5/spot-margin-uta/status","title":"Get Status And Leverage","description":"Query the Spot margin status and leverage of Unified account","sidebar":"v5SideBar"},"v5/spot-margin-uta/switch-mode":{"id":"v5/spot-margin-uta/switch-mode","title":"Toggle Margin Trade","description":"Turn on / off spot margin trade","sidebar":"v5SideBar"},"v5/spot-margin-uta/vip-margin":{"id":"v5/spot-margin-uta/vip-margin","title":"Get VIP Margin Data","description":"This margin data is for Unified account in particular.","sidebar":"v5SideBar"},"v5/user/affiliate-info":{"id":"v5/user/affiliate-info","title":"Get Affiliate User Info","description":"To use this endpoint, you should have an affiliate account and only tick \\"affiliate\\" permission while creating the API key.","sidebar":"v5SideBar"},"v5/user/apikey-info":{"id":"v5/user/apikey-info","title":"Get API Key Information","description":"Get the information of the api key. Use the api key pending to be checked to call the endpoint. Both master and sub user\'s api key are applicable.","sidebar":"v5SideBar"},"v5/user/create-subuid":{"id":"v5/user/create-subuid","title":"Create Sub UID","description":"Create a new sub user id. Use master account\'s api key.","sidebar":"v5SideBar"},"v5/user/create-subuid-apikey":{"id":"v5/user/create-subuid-apikey","title":"Create Sub UID API Key","description":"To create new API key for those newly created sub UID. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/froze-subuid":{"id":"v5/user/froze-subuid","title":"Freeze Sub UID","description":"Freeze Sub UID. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/list-sub-apikeys":{"id":"v5/user/list-sub-apikeys","title":"Get Sub Account All API Keys","description":"Query all api keys information of a sub UID.","sidebar":"v5SideBar"},"v5/user/modify-master-apikey":{"id":"v5/user/modify-master-apikey","title":"Modify Master API Key","description":"Modify the settings of master api key. Use the api key pending to be modified to call the endpoint. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/modify-sub-apikey":{"id":"v5/user/modify-sub-apikey","title":"Modify Sub API Key","description":"Modify the settings of sub api key. Use the sub account api key pending to be modified to call the endpoint or use master","sidebar":"v5SideBar"},"v5/user/page-subuid":{"id":"v5/user/page-subuid","title":"Get Sub UID List (Unlimited)","description":"This API is applicable to the client who has over 10k sub accounts. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/rm-master-apikey":{"id":"v5/user/rm-master-apikey","title":"Delete Master API Key","description":"Delete the api key of master account. Use the api key pending to be delete to call the endpoint. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/rm-sub-apikey":{"id":"v5/user/rm-sub-apikey","title":"Delete Sub API Key","description":"Delete the api key of sub account. Use the sub api key pending to be delete to call the endpoint or use the master api key","sidebar":"v5SideBar"},"v5/user/rm-subuid":{"id":"v5/user/rm-subuid","title":"Delete Sub UID","description":"Delete a sub UID. Before deleting the UID, please make sure there is no asset.","sidebar":"v5SideBar"},"v5/user/subuid-list":{"id":"v5/user/subuid-list","title":"Get Sub UID List (Limited)","description":"Get at most 10k sub UID of master account. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/wallet-type":{"id":"v5/user/wallet-type","title":"Get UID Wallet Type","description":"Get available wallet types for the master account or sub account","sidebar":"v5SideBar"},"v5/websocket/private/dcp":{"id":"v5/websocket/private/dcp","title":"Dcp","description":"Subscribe to the dcp stream to trigger DCP function.","sidebar":"v5SideBar"},"v5/websocket/private/execution":{"id":"v5/websocket/private/execution","title":"Execution","description":"Subscribe to the execution stream to see your executions in real-time.","sidebar":"v5SideBar"},"v5/websocket/private/fast-execution":{"id":"v5/websocket/private/fast-execution","title":"Fast Execution","description":"Fast execution stream significantly reduces data latency compared original \\"execution\\" stream. However, it pushes limited","sidebar":"v5SideBar"},"v5/websocket/private/greek":{"id":"v5/websocket/private/greek","title":"Greek","description":"Subscribe to the greeks stream to see changes to your greeks data in real-time. option only.","sidebar":"v5SideBar"},"v5/websocket/private/order":{"id":"v5/websocket/private/order","title":"Order","description":"Subscribe to the order stream to see changes to your orders in real-time.","sidebar":"v5SideBar"},"v5/websocket/private/position":{"id":"v5/websocket/private/position","title":"Position","description":"Subscribe to the position stream to see changes to your position data in real-time.","sidebar":"v5SideBar"},"v5/websocket/private/wallet":{"id":"v5/websocket/private/wallet","title":"Wallet","description":"Subscribe to the wallet stream to see changes to your wallet in real-time.","sidebar":"v5SideBar"},"v5/websocket/public/etp-kline":{"id":"v5/websocket/public/etp-kline","title":"LT Kline","description":"Subscribe to the leveraged token kline stream.","sidebar":"v5SideBar"},"v5/websocket/public/etp-nav":{"id":"v5/websocket/public/etp-nav","title":"LT Nav","description":"Subscribe to the leveraged token nav stream.","sidebar":"v5SideBar"},"v5/websocket/public/etp-ticker":{"id":"v5/websocket/public/etp-ticker","title":"LT Ticker","description":"Subscribe to the leveraged token ticker stream.","sidebar":"v5SideBar"},"v5/websocket/public/kline":{"id":"v5/websocket/public/kline","title":"Kline","description":"Subscribe to the klines stream.","sidebar":"v5SideBar"},"v5/websocket/public/liquidation":{"id":"v5/websocket/public/liquidation","title":"Liquidation","description":"Subscribe to the liquidation stream. Pushes at most one order per second per symbol. As such, this feed does not push all liquidations that occur on Bybit.","sidebar":"v5SideBar"},"v5/websocket/public/orderbook":{"id":"v5/websocket/public/orderbook","title":"Orderbook","description":"Subscribe to the orderbook stream. Supports different depths.","sidebar":"v5SideBar"},"v5/websocket/public/ticker":{"id":"v5/websocket/public/ticker","title":"Ticker","description":"Subscribe to the ticker stream.","sidebar":"v5SideBar"},"v5/websocket/public/trade":{"id":"v5/websocket/public/trade","title":"Trade","description":"Subscribe to the recent trades stream.","sidebar":"v5SideBar"},"v5/websocket/trade/guideline":{"id":"v5/websocket/trade/guideline","title":"Websocket Trade Guideline","description":"URL","sidebar":"v5SideBar"},"v5/websocket/wss-authentication":{"id":"v5/websocket/wss-authentication","title":"Connect","description":"WebSocket public stream:","sidebar":"v5SideBar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.da7e7d1a.js b/assets/js/935f2afb.da7e7d1a.js new file mode 100644 index 0000000000..96fef90280 --- /dev/null +++ b/assets/js/935f2afb.da7e7d1a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[53],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"v3SideBar":[{"type":"link","label":"Introduction","href":"/docs/v3/intro","docId":"v3/intro"},{"type":"category","label":"Tax","items":[{"type":"link","label":"Get User Register Date","href":"/docs/tax/time","docId":"v3/tax/register-time"},{"type":"link","label":"Request Export Report","href":"/docs/tax/report","docId":"v3/tax/request-report"},{"type":"link","label":"Get Export Report Status","href":"/docs/tax/status","docId":"v3/tax/report-status"},{"type":"link","label":"Retrieve Data Export","href":"/docs/tax/data-export","docId":"v3/tax/data-export"},{"type":"link","label":"Data Explanation","href":"/docs/tax/explain","docId":"v3/tax/data-explain"},{"type":"link","label":"Enums Definitions","href":"/docs/tax/enum","docId":"v3/tax/enum"}],"collapsed":true,"collapsible":true}],"v5SideBar":[{"type":"link","label":"Introduction","href":"/docs/v5/intro","docId":"v5/intro"},{"type":"link","label":"Integration Guidance","href":"/docs/v5/guide","docId":"v5/guide"},{"type":"link","label":"Different Account Modes","href":"/docs/v5/acct-mode","docId":"v5/acct-mode"},{"type":"link","label":"Get Announcement","href":"/docs/v5/announcement","docId":"v5/announcement"},{"type":"link","label":"Self Match Prevention","href":"/docs/v5/smp","docId":"v5/smp"},{"type":"link","label":"How To Start Copy Trading","href":"/docs/v5/copytrade","docId":"v5/copytrade"},{"type":"link","label":"Demo Trading Service","href":"/docs/v5/demo","docId":"v5/demo"},{"type":"category","label":"Market","items":[{"type":"link","label":"Get Bybit Server Time","href":"/docs/v5/market/time","docId":"v5/market/time"},{"type":"link","label":"Get Kline","href":"/docs/v5/market/kline","docId":"v5/market/kline"},{"type":"link","label":"Get Mark Price Kline","href":"/docs/v5/market/mark-kline","docId":"v5/market/mark-kline"},{"type":"link","label":"Get Index Price Kline","href":"/docs/v5/market/index-kline","docId":"v5/market/index-kline"},{"type":"link","label":"Get Premium Index Price Kline","href":"/docs/v5/market/premium-index-kline","docId":"v5/market/premium-index-kline"},{"type":"link","label":"Get Instruments Info","href":"/docs/v5/market/instrument","docId":"v5/market/instrument"},{"type":"link","label":"Get Orderbook","href":"/docs/v5/market/orderbook","docId":"v5/market/orderbook"},{"type":"link","label":"Get Tickers","href":"/docs/v5/market/tickers","docId":"v5/market/tickers"},{"type":"link","label":"Get Funding Rate History","href":"/docs/v5/market/history-fund-rate","docId":"v5/market/history-fund-rate"},{"type":"link","label":"Get Public Recent Trading History","href":"/docs/v5/market/recent-trade","docId":"v5/market/recent-trade"},{"type":"link","label":"Get Open Interest","href":"/docs/v5/market/open-interest","docId":"v5/market/open-interest"},{"type":"link","label":"Get Historical Volatility","href":"/docs/v5/market/iv","docId":"v5/market/iv"},{"type":"link","label":"Get Insurance","href":"/docs/v5/market/insurance","docId":"v5/market/insurance"},{"type":"link","label":"Get Risk Limit","href":"/docs/v5/market/risk-limit","docId":"v5/market/risk-limit"},{"type":"link","label":"Get Delivery Price","href":"/docs/v5/market/delivery-price","docId":"v5/market/delivery-price"},{"type":"link","label":"Get Long Short Ratio","href":"/docs/v5/market/long-short-ratio","docId":"v5/market/long-short-ratio"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Trade","items":[{"type":"link","label":"Place Order","href":"/docs/v5/order/create-order","docId":"v5/order/create-order"},{"type":"link","label":"Amend Order","href":"/docs/v5/order/amend-order","docId":"v5/order/amend-order"},{"type":"link","label":"Cancel Order","href":"/docs/v5/order/cancel-order","docId":"v5/order/cancel-order"},{"type":"link","label":"Get Open & Closed Orders","href":"/docs/v5/order/open-order","docId":"v5/order/open-order"},{"type":"link","label":"Cancel All Orders","href":"/docs/v5/order/cancel-all","docId":"v5/order/cancel-all"},{"type":"link","label":"Get Order History (2 years)","href":"/docs/v5/order/order-list","docId":"v5/order/order-list"},{"type":"link","label":"Get Trade History (2 years)","href":"/docs/v5/order/execution","docId":"v5/order/execution"},{"type":"link","label":"Batch Place Order","href":"/docs/v5/order/batch-place","docId":"v5/order/batch-place"},{"type":"link","label":"Batch Amend Order","href":"/docs/v5/order/batch-amend","docId":"v5/order/batch-amend"},{"type":"link","label":"Batch Cancel Order","href":"/docs/v5/order/batch-cancel","docId":"v5/order/batch-cancel"},{"type":"link","label":"Get Borrow Quota (Spot)","href":"/docs/v5/order/spot-borrow-quota","docId":"v5/order/spot-borrow-quota"},{"type":"link","label":"Set DCP","href":"/docs/v5/order/dcp","docId":"v5/order/dcp"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Position","items":[{"type":"link","label":"Get Position Info","href":"/docs/v5/position/","docId":"v5/position/position"},{"type":"link","label":"Set Leverage","href":"/docs/v5/position/leverage","docId":"v5/position/leverage"},{"type":"link","label":"Switch Cross/Isolated Margin","href":"/docs/v5/position/cross-isolate","docId":"v5/position/cross-isolate"},{"type":"link","label":"Switch Position Mode","href":"/docs/v5/position/position-mode","docId":"v5/position/position-mode"},{"type":"link","label":"Set Trading Stop","href":"/docs/v5/position/trading-stop","docId":"v5/position/trading-stop"},{"type":"link","label":"Set Auto Add Margin","href":"/docs/v5/position/auto-add-margin","docId":"v5/position/auto-add-margin"},{"type":"link","label":"Add Or Reduce Margin","href":"/docs/v5/position/manual-add-margin","docId":"v5/position/manual-add-margin"},{"type":"link","label":"Get Closed PnL (2 years)","href":"/docs/v5/position/close-pnl","docId":"v5/position/close-pnl"},{"type":"link","label":"Move Position","href":"/docs/v5/position/move-position","docId":"v5/position/move-position"},{"type":"link","label":"Get Move Position History","href":"/docs/v5/position/move-position-history","docId":"v5/position/move-position-history"},{"type":"link","label":"Confirm New Risk Limit","href":"/docs/v5/position/confirm-mmr","docId":"v5/position/confirm-mmr"},{"type":"link","label":"Set TP/SL Mode (deprecated)","href":"/docs/v5/position/tpsl-mode","docId":"v5/position/tpsl-mode"},{"type":"link","label":"Set Risk Limit (deprecated)","href":"/docs/v5/position/set-risk-limit","docId":"v5/position/set-risk-limit"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Pre-upgrade","items":[{"type":"link","label":"Get Pre-upgrade Order History","href":"/docs/v5/pre-upgrade/order-list","docId":"v5/pre-upgrade/order-list"},{"type":"link","label":"Get Pre-upgrade Trade History","href":"/docs/v5/pre-upgrade/execution","docId":"v5/pre-upgrade/execution"},{"type":"link","label":"Get Pre-upgrade Closed PnL","href":"/docs/v5/pre-upgrade/close-pnl","docId":"v5/pre-upgrade/close-pnl"},{"type":"link","label":"Get Pre-upgrade Transaction Log","href":"/docs/v5/pre-upgrade/transaction-log","docId":"v5/pre-upgrade/transaction-log"},{"type":"link","label":"Get Pre-upgrade Delivery Record","href":"/docs/v5/pre-upgrade/delivery","docId":"v5/pre-upgrade/delivery"},{"type":"link","label":"Get Pre-upgrade USDC Session Settlement","href":"/docs/v5/pre-upgrade/settlement","docId":"v5/pre-upgrade/settlement"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Account","items":[{"type":"link","label":"Get Wallet Balance","href":"/docs/v5/account/wallet-balance","docId":"v5/account/wallet-balance"},{"type":"link","label":"Upgrade to Unified Account","href":"/docs/v5/account/upgrade-unified-account","docId":"v5/account/upgrade-unified-account"},{"type":"link","label":"Get Borrow History (2 years)","href":"/docs/v5/account/borrow-history","docId":"v5/account/borrow-history"},{"type":"link","label":"Repay Liability","href":"/docs/v5/account/repay-liability","docId":"v5/account/repay-liability"},{"type":"link","label":"Set Collateral Coin","href":"/docs/v5/account/set-collateral","docId":"v5/account/set-collateral"},{"type":"link","label":"Batch Set Collateral Coin","href":"/docs/v5/account/batch-set-collateral","docId":"v5/account/batch-set-collateral"},{"type":"link","label":"Get Collateral Info","href":"/docs/v5/account/collateral-info","docId":"v5/account/collateral-info"},{"type":"link","label":"Get Coin Greeks","href":"/docs/v5/account/coin-greeks","docId":"v5/account/coin-greeks"},{"type":"link","label":"Get Fee Rate","href":"/docs/v5/account/fee-rate","docId":"v5/account/fee-rate"},{"type":"link","label":"Get Account Info","href":"/docs/v5/account/account-info","docId":"v5/account/account-info"},{"type":"link","label":"Get DCP Info","href":"/docs/v5/account/dcp-info","docId":"v5/account/dcp-info"},{"type":"link","label":"Get Transaction Log (UTA)","href":"/docs/v5/account/transaction-log","docId":"v5/account/transaction-log"},{"type":"link","label":"Get Transaction Log (Classic)","href":"/docs/v5/account/contract-transaction-log","docId":"v5/account/contract-transaction-log"},{"type":"link","label":"Get SMP Group ID","href":"/docs/v5/account/smp-group","docId":"v5/account/smp-group"},{"type":"link","label":"Set Margin Mode","href":"/docs/v5/account/set-margin-mode","docId":"v5/account/set-margin-mode"},{"type":"link","label":"Set Spot Hedging","href":"/docs/v5/account/set-spot-hedge","docId":"v5/account/set-spot-hedge"},{"type":"link","label":"Set MMP","href":"/docs/v5/account/set-mmp","docId":"v5/account/set-mmp"},{"type":"link","label":"Reset MMP","href":"/docs/v5/account/reset-mmp","docId":"v5/account/reset-mmp"},{"type":"link","label":"Get MMP State","href":"/docs/v5/account/get-mmp-state","docId":"v5/account/get-mmp-state"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Asset","items":[{"type":"link","label":"Get Delivery Record (2 years)","href":"/docs/v5/asset/delivery","docId":"v5/asset/delivery"},{"type":"link","label":"Get USDC Session Settlement (2 years)","href":"/docs/v5/asset/settlement","docId":"v5/asset/settlement"},{"type":"link","label":"Get Coin Exchange Records","href":"/docs/v5/asset/exchange","docId":"v5/asset/exchange"},{"type":"link","label":"Get Coin Info","href":"/docs/v5/asset/coin-info","docId":"v5/asset/coin-info"},{"type":"link","label":"Get Sub UID","href":"/docs/v5/asset/sub-uid-list","docId":"v5/asset/sub-uid-list"},{"type":"category","label":"Balances","items":[{"type":"link","label":"Get Asset Info (Spot)","href":"/docs/v5/asset/balance/asset-info","docId":"v5/asset/balance/asset-info"},{"type":"link","label":"Get All Coins Balance","href":"/docs/v5/asset/balance/all-balance","docId":"v5/asset/balance/all-balance"},{"type":"link","label":"Get Single Coin Balance","href":"/docs/v5/asset/balance/account-coin-balance","docId":"v5/asset/balance/account-coin-balance"},{"type":"link","label":"Get Withdrawable Amount","href":"/docs/v5/asset/balance/delay-amount","docId":"v5/asset/balance/delay-amount"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Transfer","items":[{"type":"link","label":"Get Transferable Coin","href":"/docs/v5/asset/transfer/transferable-coin","docId":"v5/asset/transfer/transferable-coin"},{"type":"link","label":"Create Internal Transfer","href":"/docs/v5/asset/transfer/create-inter-transfer","docId":"v5/asset/transfer/create-inter-transfer"},{"type":"link","label":"Get Internal Transfer Records","href":"/docs/v5/asset/transfer/inter-transfer-list","docId":"v5/asset/transfer/inter-transfer-list"},{"type":"link","label":"Create Universal Transfer","href":"/docs/v5/asset/transfer/unitransfer","docId":"v5/asset/transfer/unitransfer"},{"type":"link","label":"Get Universal Transfer Records","href":"/docs/v5/asset/transfer/unitransfer-list","docId":"v5/asset/transfer/unitransfer-list"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Deposit","items":[{"type":"link","label":"Get Allowed Deposit Coin Info","href":"/docs/v5/asset/deposit/deposit-coin-spec","docId":"v5/asset/deposit/deposit-coin-spec"},{"type":"link","label":"Set Deposit Account","href":"/docs/v5/asset/deposit/set-deposit-acct","docId":"v5/asset/deposit/set-deposit-acct"},{"type":"link","label":"Get Deposit Records (on-chain)","href":"/docs/v5/asset/deposit/deposit-record","docId":"v5/asset/deposit/deposit-record"},{"type":"link","label":"Get Sub Deposit Records (on-chain)","href":"/docs/v5/asset/deposit/sub-deposit-record","docId":"v5/asset/deposit/sub-deposit-record"},{"type":"link","label":"Get Internal Deposit Records (off-chain)","href":"/docs/v5/asset/deposit/internal-deposit-record","docId":"v5/asset/deposit/internal-deposit-record"},{"type":"link","label":"Get Master Deposit Address","href":"/docs/v5/asset/deposit/master-deposit-addr","docId":"v5/asset/deposit/master-deposit-addr"},{"type":"link","label":"Get Sub Deposit Address","href":"/docs/v5/asset/deposit/sub-deposit-addr","docId":"v5/asset/deposit/sub-deposit-addr"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Withdraw","items":[{"type":"link","label":"Get Withdrawal Records","href":"/docs/v5/asset/withdraw/withdraw-record","docId":"v5/asset/withdraw/withdraw-record"},{"type":"link","label":"Get Exchange Entity List (KOR)","href":"/docs/v5/asset/withdraw/vasp-list","docId":"v5/asset/withdraw/vasp-list"},{"type":"link","label":"Withdraw","href":"/docs/v5/asset/withdraw/","docId":"v5/asset/withdraw/withdraw"},{"type":"link","label":"Cancel Withdrawal","href":"/docs/v5/asset/withdraw/cancel-withdraw","docId":"v5/asset/withdraw/cancel-withdraw"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Convert","items":[{"type":"link","label":"Guideline","href":"/docs/v5/asset/convert/guideline","docId":"v5/asset/convert/guideline"},{"type":"link","label":"Get Convert Coin List","href":"/docs/v5/asset/convert/convert-coin-list","docId":"v5/asset/convert/convert-coin-list"},{"type":"link","label":"Request a Quote","href":"/docs/v5/asset/convert/apply-quote","docId":"v5/asset/convert/apply-quote"},{"type":"link","label":"Confirm a Quote","href":"/docs/v5/asset/convert/confirm-quote","docId":"v5/asset/convert/confirm-quote"},{"type":"link","label":"Get Convert Status","href":"/docs/v5/asset/convert/get-convert-result","docId":"v5/asset/convert/get-convert-result"},{"type":"link","label":"Get Convert history","href":"/docs/v5/asset/convert/get-convert-history","docId":"v5/asset/convert/get-convert-history"}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"User","items":[{"type":"link","label":"Create Sub UID","href":"/docs/v5/user/create-subuid","docId":"v5/user/create-subuid"},{"type":"link","label":"Create Sub UID API Key","href":"/docs/v5/user/create-subuid-apikey","docId":"v5/user/create-subuid-apikey"},{"type":"link","label":"Get Sub UID List (Limited)","href":"/docs/v5/user/subuid-list","docId":"v5/user/subuid-list"},{"type":"link","label":"Get Sub UID List (Unlimited)","href":"/docs/v5/user/page-subuid","docId":"v5/user/page-subuid"},{"type":"link","label":"Freeze Sub UID","href":"/docs/v5/user/froze-subuid","docId":"v5/user/froze-subuid"},{"type":"link","label":"Get API Key Information","href":"/docs/v5/user/apikey-info","docId":"v5/user/apikey-info"},{"type":"link","label":"Get Sub Account All API Keys","href":"/docs/v5/user/list-sub-apikeys","docId":"v5/user/list-sub-apikeys"},{"type":"link","label":"Get UID Wallet Type","href":"/docs/v5/user/wallet-type","docId":"v5/user/wallet-type"},{"type":"link","label":"Modify Master API Key","href":"/docs/v5/user/modify-master-apikey","docId":"v5/user/modify-master-apikey"},{"type":"link","label":"Modify Sub API Key","href":"/docs/v5/user/modify-sub-apikey","docId":"v5/user/modify-sub-apikey"},{"type":"link","label":"Delete Sub UID","href":"/docs/v5/user/rm-subuid","docId":"v5/user/rm-subuid"},{"type":"link","label":"Delete Master API Key","href":"/docs/v5/user/rm-master-apikey","docId":"v5/user/rm-master-apikey"},{"type":"link","label":"Delete Sub API Key","href":"/docs/v5/user/rm-sub-apikey","docId":"v5/user/rm-sub-apikey"},{"type":"link","label":"Get Affiliate User Info","href":"/docs/v5/user/affiliate-info","docId":"v5/user/affiliate-info"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Affiliate","items":[{"type":"link","label":"Get Affiliate User List","href":"/docs/v5/affiliate/affiliate-user-list","docId":"v5/affiliate/affiliate-user-list"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Spot Leverage Token","items":[{"type":"link","label":"Get Leverage Token Info","href":"/docs/v5/lt/leverage-token-info","docId":"v5/lt/leverage-token-info"},{"type":"link","label":"Get Leveraged Token Market","href":"/docs/v5/lt/leverage-token-reference","docId":"v5/lt/leverage-token-reference"},{"type":"link","label":"Purchase","href":"/docs/v5/lt/purchase","docId":"v5/lt/purchase"},{"type":"link","label":"Redeem","href":"/docs/v5/lt/redeem","docId":"v5/lt/redeem"},{"type":"link","label":"Get Purchase/Redemption Records","href":"/docs/v5/lt/order-record","docId":"v5/lt/order-record"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Spot Margin Trade (UTA)","items":[{"type":"link","label":"Get VIP Margin Data","href":"/docs/v5/spot-margin-uta/vip-margin","docId":"v5/spot-margin-uta/vip-margin"},{"type":"link","label":"Get Historical Interest Rate","href":"/docs/v5/spot-margin-uta/historical-interest","docId":"v5/spot-margin-uta/historical-interest"},{"type":"link","label":"Toggle Margin Trade","href":"/docs/v5/spot-margin-uta/switch-mode","docId":"v5/spot-margin-uta/switch-mode"},{"type":"link","label":"Set Leverage","href":"/docs/v5/spot-margin-uta/set-leverage","docId":"v5/spot-margin-uta/set-leverage"},{"type":"link","label":"Get Status And Leverage","href":"/docs/v5/spot-margin-uta/status","docId":"v5/spot-margin-uta/status"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Crypto Loan","items":[{"type":"link","label":"Get Collateral Coins","href":"/docs/v5/crypto-loan/collateral-coin","docId":"v5/crypto-loan/collateral-coin"},{"type":"link","label":"Get Borrowable Coins","href":"/docs/v5/crypto-loan/loan-coin","docId":"v5/crypto-loan/loan-coin"},{"type":"link","label":"Get Account Borrow/Collateral Limit","href":"/docs/v5/crypto-loan/acct-borrow-collateral","docId":"v5/crypto-loan/acct-borrow-collateral"},{"type":"link","label":"Borrow","href":"/docs/v5/crypto-loan/borrow","docId":"v5/crypto-loan/borrow"},{"type":"link","label":"Repay","href":"/docs/v5/crypto-loan/repay","docId":"v5/crypto-loan/repay"},{"type":"link","label":"Get Unpaid Loan Orders","href":"/docs/v5/crypto-loan/unpaid-loan-order","docId":"v5/crypto-loan/unpaid-loan-order"},{"type":"link","label":"Get Repayment Transaction History","href":"/docs/v5/crypto-loan/repay-transaction","docId":"v5/crypto-loan/repay-transaction"},{"type":"link","label":"Get Completed Loan Order History","href":"/docs/v5/crypto-loan/comleted-loan-order","docId":"v5/crypto-loan/comleted-loan-order"},{"type":"link","label":"Get Max. Allowed Reduction Collateral Amount","href":"/docs/v5/crypto-loan/reduce-max-collateral-amt","docId":"v5/crypto-loan/reduce-max-collateral-amt"},{"type":"link","label":"Adjust Collateral Amount","href":"/docs/v5/crypto-loan/adjust-collateral","docId":"v5/crypto-loan/adjust-collateral"},{"type":"link","label":"Get Loan LTV Adjustment History","href":"/docs/v5/crypto-loan/ltv-adjust-history","docId":"v5/crypto-loan/ltv-adjust-history"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Institutional Loan","items":[{"type":"link","label":"Get Product Info","href":"/docs/v5/otc/margin-product-info","docId":"v5/otc/margin-product-info"},{"type":"link","label":"Get Margin Coin Info","href":"/docs/v5/otc/margin-coin-convert-info","docId":"v5/otc/margin-coin-convert-info"},{"type":"link","label":"Get Loan Orders","href":"/docs/v5/otc/loan-info","docId":"v5/otc/loan-info"},{"type":"link","label":"Get Repayment Orders","href":"/docs/v5/otc/repay-info","docId":"v5/otc/repay-info"},{"type":"link","label":"Get LTV","href":"/docs/v5/otc/ltv-convert","docId":"v5/otc/ltv-convert"},{"type":"link","label":"Bind Or Unbind UID","href":"/docs/v5/otc/bind-uid","docId":"v5/otc/bind-uid"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Exchange Broker","items":[{"type":"link","label":"Get Earning","href":"/docs/v5/broker/exchange-earning","docId":"v5/broker/exchange-earning"},{"type":"link","label":"Get Account Info","href":"/docs/v5/broker/account-info","docId":"v5/broker/account-info"},{"type":"link","label":"Get Sub Account Deposit Records","href":"/docs/v5/broker/sub-deposit-record","docId":"v5/broker/sub-deposit-record"},{"type":"category","label":"Reward","items":[{"type":"link","label":"Query Voucher Spec","href":"/docs/v5/broker/reward/voucher","docId":"v5/broker/reward/voucher"},{"type":"link","label":"Issue Voucher","href":"/docs/v5/broker/reward/issue-voucher","docId":"v5/broker/reward/issue-voucher"},{"type":"link","label":"Query Issued Voucher","href":"/docs/v5/broker/reward/get-issue-voucher","docId":"v5/broker/reward/get-issue-voucher"}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"WebSocket Stream","items":[{"type":"link","label":"Connect","href":"/docs/v5/ws/connect","docId":"v5/websocket/wss-authentication"},{"type":"category","label":"Public","items":[{"type":"link","label":"Orderbook","href":"/docs/v5/websocket/public/orderbook","docId":"v5/websocket/public/orderbook"},{"type":"link","label":"Trade","href":"/docs/v5/websocket/public/trade","docId":"v5/websocket/public/trade"},{"type":"link","label":"Ticker","href":"/docs/v5/websocket/public/ticker","docId":"v5/websocket/public/ticker"},{"type":"link","label":"Kline","href":"/docs/v5/websocket/public/kline","docId":"v5/websocket/public/kline"},{"type":"link","label":"Liquidation","href":"/docs/v5/websocket/public/liquidation","docId":"v5/websocket/public/liquidation"},{"type":"link","label":"LT Kline","href":"/docs/v5/websocket/public/etp-kline","docId":"v5/websocket/public/etp-kline"},{"type":"link","label":"LT Ticker","href":"/docs/v5/websocket/public/etp-ticker","docId":"v5/websocket/public/etp-ticker"},{"type":"link","label":"LT Nav","href":"/docs/v5/websocket/public/etp-nav","docId":"v5/websocket/public/etp-nav"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Private","items":[{"type":"link","label":"Position","href":"/docs/v5/websocket/private/position","docId":"v5/websocket/private/position"},{"type":"link","label":"Execution","href":"/docs/v5/websocket/private/execution","docId":"v5/websocket/private/execution"},{"type":"link","label":"Fast Execution","href":"/docs/v5/websocket/private/fast-execution","docId":"v5/websocket/private/fast-execution"},{"type":"link","label":"Order","href":"/docs/v5/websocket/private/order","docId":"v5/websocket/private/order"},{"type":"link","label":"Wallet","href":"/docs/v5/websocket/private/wallet","docId":"v5/websocket/private/wallet"},{"type":"link","label":"Greek","href":"/docs/v5/websocket/private/greek","docId":"v5/websocket/private/greek"},{"type":"link","label":"Dcp","href":"/docs/v5/websocket/private/dcp","docId":"v5/websocket/private/dcp"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Trade","items":[{"type":"link","label":"Websocket Trade Guideline","href":"/docs/v5/websocket/trade/guideline","docId":"v5/websocket/trade/guideline"}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"link","label":"Rate Limit","href":"/docs/v5/rate-limit","docId":"v5/rate-limit"},{"type":"link","label":"Enums Definitions","href":"/docs/v5/enum","docId":"v5/enum"},{"type":"link","label":"Error Codes","href":"/docs/v5/error","docId":"v5/error"},{"type":"category","label":"Abandoned Endpoints","items":[{"type":"link","label":"Get Lending Coin Info","href":"/docs/v5/abandon/coin-info","docId":"v5/abandon/coin-info"},{"type":"link","label":"Get LTV","href":"/docs/v5/abandon/ltv","docId":"v5/abandon/ltv"},{"type":"link","label":"Deposit Funds","href":"/docs/v5/abandon/deposit","docId":"v5/abandon/deposit"},{"type":"link","label":"Get Margin Coin Info","href":"/docs/v5/abandon/margin-coin-info","docId":"v5/abandon/margin-coin-info"},{"type":"link","label":"Enable Universal Transfer for Sub UID","href":"/docs/v5/abandon/enable-unitransfer-subuid","docId":"v5/abandon/enable-unitransfer-subuid"},{"type":"link","label":"Redeem Funds","href":"/docs/v5/abandon/redeem","docId":"v5/abandon/redeem"},{"type":"link","label":"Cancel Redeem","href":"/docs/v5/abandon/cancel-redeem","docId":"v5/abandon/cancel-redeem"},{"type":"link","label":"Get Broker Earning","href":"/docs/v5/abandon/earning","docId":"v5/abandon/earning"},{"type":"link","label":"Get Order Records","href":"/docs/v5/abandon/order-record","docId":"v5/abandon/order-record"},{"type":"link","label":"Get Lending Account Info","href":"/docs/v5/abandon/account-info","docId":"v5/abandon/account-info"}],"collapsed":true,"collapsible":true}],"apiExplorerSideBar":[{"type":"category","label":"V5","items":[{"type":"category","label":"Market","items":[{"type":"link","label":"Get Bybit Server Time","href":"/docs/api-explorer/v5/market/time","className":"api-method get","docId":"api-explorer/v5/market/time"},{"type":"link","label":"Get Kline","href":"/docs/api-explorer/v5/market/kline","className":"api-method get","docId":"api-explorer/v5/market/kline"},{"type":"link","label":"Get Mark Price Kline","href":"/docs/api-explorer/v5/market/mark-kline","className":"api-method get","docId":"api-explorer/v5/market/mark-kline"},{"type":"link","label":"Get Index Price Kline","href":"/docs/api-explorer/v5/market/index-kline","className":"api-method get","docId":"api-explorer/v5/market/index-kline"},{"type":"link","label":"Get Premium Index Price Kline","href":"/docs/api-explorer/v5/market/premium-index-kline","className":"api-method get","docId":"api-explorer/v5/market/premium-index-kline"},{"type":"link","label":"Get Instrument Info","href":"/docs/api-explorer/v5/market/instrument","className":"api-method get","docId":"api-explorer/v5/market/instrument"},{"type":"link","label":"Get Orderbook","href":"/docs/api-explorer/v5/market/orderbook","className":"api-method get","docId":"api-explorer/v5/market/orderbook"},{"type":"link","label":"Get Tickers","href":"/docs/api-explorer/v5/market/tickers","className":"api-method get","docId":"api-explorer/v5/market/tickers"},{"type":"link","label":"Get Funding Rate History","href":"/docs/api-explorer/v5/market/history-fund-rate","className":"api-method get","docId":"api-explorer/v5/market/history-fund-rate"},{"type":"link","label":"Get Public Recent Trading History","href":"/docs/api-explorer/v5/market/recent-trade","className":"api-method get","docId":"api-explorer/v5/market/recent-trade"},{"type":"link","label":"Get Open Interest","href":"/docs/api-explorer/v5/market/open-interest","className":"api-method get","docId":"api-explorer/v5/market/open-interest"},{"type":"link","label":"Get Historical Volatility","href":"/docs/api-explorer/v5/market/iv","className":"api-method get","docId":"api-explorer/v5/market/iv"},{"type":"link","label":"Get Insurance","href":"/docs/api-explorer/v5/market/insurance","className":"api-method get","docId":"api-explorer/v5/market/insurance"},{"type":"link","label":"Get Risk Limit","href":"/docs/api-explorer/v5/market/risk-limit","className":"api-method get","docId":"api-explorer/v5/market/risk-limit"},{"type":"link","label":"Get Delivery Price","href":"/docs/api-explorer/v5/market/delivery-price","className":"api-method get","docId":"api-explorer/v5/market/delivery-price"},{"type":"link","label":"Get Long Short Ratio","href":"/docs/api-explorer/v5/market/long-short-ratio","className":"api-method get","docId":"api-explorer/v5/market/long-short-ratio"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/market/market"},{"type":"category","label":"Trade","items":[{"type":"link","label":"Place Order","href":"/docs/api-explorer/v5/trade/create-order","className":"api-method post","docId":"api-explorer/v5/trade/create-order"},{"type":"link","label":"Amend Order","href":"/docs/api-explorer/v5/trade/amend-order","className":"api-method post","docId":"api-explorer/v5/trade/amend-order"},{"type":"link","label":"Cancel Order","href":"/docs/api-explorer/v5/trade/cancel-order","className":"api-method post","docId":"api-explorer/v5/trade/cancel-order"},{"type":"link","label":"Get Open Orders (real-time)","href":"/docs/api-explorer/v5/trade/open-order","className":"api-method get","docId":"api-explorer/v5/trade/open-order"},{"type":"link","label":"Cancel All Orders","href":"/docs/api-explorer/v5/trade/cancel-all","className":"api-method post","docId":"api-explorer/v5/trade/cancel-all"},{"type":"link","label":"Get Order History (2 years)","href":"/docs/api-explorer/v5/trade/order-list","className":"api-method get","docId":"api-explorer/v5/trade/order-list"},{"type":"link","label":"Batch Place Order","href":"/docs/api-explorer/v5/trade/batch-place","className":"api-method post","docId":"api-explorer/v5/trade/batch-place"},{"type":"link","label":"Batch Amend Order","href":"/docs/api-explorer/v5/trade/batch-amend","className":"api-method post","docId":"api-explorer/v5/trade/batch-amend"},{"type":"link","label":"Batch Cancel Order","href":"/docs/api-explorer/v5/trade/batch-cancel","className":"api-method post","docId":"api-explorer/v5/trade/batch-cancel"},{"type":"link","label":"Get Borrow Quota (Spot)","href":"/docs/api-explorer/v5/trade/query-spot-quota","className":"api-method get","docId":"api-explorer/v5/trade/query-spot-quota"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/trade/trade"},{"type":"category","label":"Position","items":[{"type":"link","label":"Get Position Info","href":"/docs/api-explorer/v5/position/position-info","className":"api-method get","docId":"api-explorer/v5/position/position-info"},{"type":"link","label":"Set Leverage","href":"/docs/api-explorer/v5/position/leverage","className":"api-method post","docId":"api-explorer/v5/position/leverage"},{"type":"link","label":"Switch Cross/Isolated Margin","href":"/docs/api-explorer/v5/position/cross-isolate","className":"api-method post","docId":"api-explorer/v5/position/cross-isolate"},{"type":"link","label":"Set TP/SL Mode","href":"/docs/api-explorer/v5/position/tpsl-mode","className":"api-method post","docId":"api-explorer/v5/position/tpsl-mode"},{"type":"link","label":"Switch Position Mode","href":"/docs/api-explorer/v5/position/position-mode","className":"api-method post","docId":"api-explorer/v5/position/position-mode"},{"type":"link","label":"Set Risk Limit","href":"/docs/api-explorer/v5/position/set-risk-limit","className":"api-method post","docId":"api-explorer/v5/position/set-risk-limit"},{"type":"link","label":"Set Trading Stop","href":"/docs/api-explorer/v5/position/trading-stop","className":"api-method post","docId":"api-explorer/v5/position/trading-stop"},{"type":"link","label":"Set Auto Add Margin","href":"/docs/api-explorer/v5/position/auto-add-margin","className":"api-method post","docId":"api-explorer/v5/position/auto-add-margin"},{"type":"link","label":"Add Or Reduce Margin","href":"/docs/api-explorer/v5/position/manual-add-margin","className":"api-method post","docId":"api-explorer/v5/position/manual-add-margin"},{"type":"link","label":"Get Execution (2 years)","href":"/docs/api-explorer/v5/position/execution","className":"api-method get","docId":"api-explorer/v5/position/execution"},{"type":"link","label":"Get Closed PnL","href":"/docs/api-explorer/v5/position/close-pnl","className":"api-method get","docId":"api-explorer/v5/position/close-pnl"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/position/position"},{"type":"category","label":"Account","items":[{"type":"link","label":"Get Wallet Balance","href":"/docs/api-explorer/v5/account/wallet","className":"api-method get","docId":"api-explorer/v5/account/wallet"},{"type":"link","label":"Upgrade to Unified Account","href":"/docs/api-explorer/v5/account/upgrade-unified-account","className":"api-method post","docId":"api-explorer/v5/account/upgrade-unified-account"},{"type":"link","label":"Set Collateral Coin","href":"/docs/api-explorer/v5/account/set-collateral","className":"api-method post","docId":"api-explorer/v5/account/set-collateral"},{"type":"link","label":"Get Borrow History","href":"/docs/api-explorer/v5/account/borrow-history","className":"api-method get","docId":"api-explorer/v5/account/borrow-history"},{"type":"link","label":"Get Collateral Info","href":"/docs/api-explorer/v5/account/collateral-info","className":"api-method get","docId":"api-explorer/v5/account/collateral-info"},{"type":"link","label":"Get Coin Greeks","href":"/docs/api-explorer/v5/account/coin-greeks","className":"api-method get","docId":"api-explorer/v5/account/coin-greeks"},{"type":"link","label":"Get Fee Rate","href":"/docs/api-explorer/v5/account/fee-rate","className":"api-method get","docId":"api-explorer/v5/account/fee-rate"},{"type":"link","label":"Get Account Info","href":"/docs/api-explorer/v5/account/account-info","className":"api-method get","docId":"api-explorer/v5/account/account-info"},{"type":"link","label":"Get Transaction Log","href":"/docs/api-explorer/v5/account/transaction-log","className":"api-method get","docId":"api-explorer/v5/account/transaction-log"},{"type":"link","label":"Set Margin Mode","href":"/docs/api-explorer/v5/account/set-margin-mode","className":"api-method post","docId":"api-explorer/v5/account/set-margin-mode"},{"type":"link","label":"Set Spot Hedging","href":"/docs/api-explorer/v5/account/set-spot-hedge","className":"api-method post","docId":"api-explorer/v5/account/set-spot-hedge"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/account/account"},{"type":"category","label":"Asset","items":[{"type":"link","label":"Get Coin Exchange Records","href":"/docs/api-explorer/v5/asset/exchange","className":"api-method get","docId":"api-explorer/v5/asset/exchange"},{"type":"link","label":"Get Delivery Record","href":"/docs/api-explorer/v5/asset/delivery","className":"api-method get","docId":"api-explorer/v5/asset/delivery"},{"type":"link","label":"Get USDC Session Settlement","href":"/docs/api-explorer/v5/asset/settlement","className":"api-method get","docId":"api-explorer/v5/asset/settlement"},{"type":"link","label":"Get Asset Info (Spot)","href":"/docs/api-explorer/v5/asset/asset-info","className":"api-method get","docId":"api-explorer/v5/asset/asset-info"},{"type":"link","label":"Get All Coins Balance","href":"/docs/api-explorer/v5/asset/all-balance","className":"api-method get","docId":"api-explorer/v5/asset/all-balance"},{"type":"link","label":"Get Single Coin Balance","href":"/docs/api-explorer/v5/asset/account-coin-balance","className":"api-method get","docId":"api-explorer/v5/asset/account-coin-balance"},{"type":"link","label":"Get Transferable Coin","href":"/docs/api-explorer/v5/asset/transferable-coin","className":"api-method get","docId":"api-explorer/v5/asset/transferable-coin"},{"type":"link","label":"Create Internal Transfer","href":"/docs/api-explorer/v5/asset/create-inter-transfer","className":"api-method post","docId":"api-explorer/v5/asset/create-inter-transfer"},{"type":"link","label":"Get Internal Transfer Records","href":"/docs/api-explorer/v5/asset/inter-transfer-list","className":"api-method get","docId":"api-explorer/v5/asset/inter-transfer-list"},{"type":"link","label":"Get Sub UID","href":"/docs/api-explorer/v5/asset/sub-uid-list","className":"api-method get","docId":"api-explorer/v5/asset/sub-uid-list"},{"type":"link","label":"Create Universal Transfer","href":"/docs/api-explorer/v5/asset/unitransfer","className":"api-method post","docId":"api-explorer/v5/asset/unitransfer"},{"type":"link","label":"Get Universal Transfer Records","href":"/docs/api-explorer/v5/asset/unitransfer-list","className":"api-method get","docId":"api-explorer/v5/asset/unitransfer-list"},{"type":"link","label":"Get Allowed Deposit Coin Info","href":"/docs/api-explorer/v5/asset/deposit-coin-spec","className":"api-method get","docId":"api-explorer/v5/asset/deposit-coin-spec"},{"type":"link","label":"Set Deposit Account","href":"/docs/api-explorer/v5/asset/set-deposit-acct","className":"api-method post","docId":"api-explorer/v5/asset/set-deposit-acct"},{"type":"link","label":"Get Deposit Record (on-chain)","href":"/docs/api-explorer/v5/asset/deposit-record","className":"api-method get","docId":"api-explorer/v5/asset/deposit-record"},{"type":"link","label":"Get Sub Account Deposit Records (on-chain)","href":"/docs/api-explorer/v5/asset/sub-deposit-record","className":"api-method get","docId":"api-explorer/v5/asset/sub-deposit-record"},{"type":"link","label":"Get Internal Deposit Records (off-chain)","href":"/docs/api-explorer/v5/asset/internal-deposit-record","className":"api-method get","docId":"api-explorer/v5/asset/internal-deposit-record"},{"type":"link","label":"Get Master Deposit Address","href":"/docs/api-explorer/v5/asset/master-deposit-addr","className":"api-method get","docId":"api-explorer/v5/asset/master-deposit-addr"},{"type":"link","label":"Get Sub Deposit Address","href":"/docs/api-explorer/v5/asset/sub-deposit-addr","className":"api-method get","docId":"api-explorer/v5/asset/sub-deposit-addr"},{"type":"link","label":"Get Coin Info","href":"/docs/api-explorer/v5/asset/coin-info","className":"api-method get","docId":"api-explorer/v5/asset/coin-info"},{"type":"link","label":"Get Withdraw Records","href":"/docs/api-explorer/v5/asset/withdraw-record","className":"api-method get","docId":"api-explorer/v5/asset/withdraw-record"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/asset/asset"},{"type":"category","label":"User","items":[{"type":"link","label":"Get API Key Information","href":"/docs/api-explorer/v5/user/apikey-info","className":"api-method get","docId":"api-explorer/v5/user/apikey-info"},{"type":"link","label":"Get Sub Account All API Keys","href":"/docs/api-explorer/v5/user/list-sub-apikeys","className":"api-method get","docId":"api-explorer/v5/user/list-sub-apikeys"},{"type":"link","label":"Get UID Wallet Type","href":"/docs/api-explorer/v5/user/wallet-type","className":"api-method get","docId":"api-explorer/v5/user/wallet-type"},{"type":"link","label":"Get Affiliate User Info","href":"/docs/api-explorer/v5/user/affiliate-info","className":"api-method get","docId":"api-explorer/v5/user/affiliate-info"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/user/user"},{"type":"category","label":"Spot Leverage Token","items":[{"type":"link","label":"Get Leverage Token Info","href":"/docs/api-explorer/v5/lt/leverage-token-info","className":"api-method get","docId":"api-explorer/v5/lt/leverage-token-info"},{"type":"link","label":"Get Leverage Token Market","href":"/docs/api-explorer/v5/lt/leverage-token-reference","className":"api-method get","docId":"api-explorer/v5/lt/leverage-token-reference"},{"type":"link","label":"Purchase","href":"/docs/api-explorer/v5/lt/purchase","className":"api-method post","docId":"api-explorer/v5/lt/purchase"},{"type":"link","label":"Redeem","href":"/docs/api-explorer/v5/lt/redeem","className":"api-method post","docId":"api-explorer/v5/lt/redeem"},{"type":"link","label":"Get Purchase or Redeem Records","href":"/docs/api-explorer/v5/lt/order-record","className":"api-method get","docId":"api-explorer/v5/lt/order-record"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/lt/etp"},{"type":"category","label":"Spot Margin Trade (UTA)","items":[{"type":"link","label":"Get VIP Margin Data","href":"/docs/api-explorer/v5/spot-margin-uta/vip-margin","className":"api-method get","docId":"api-explorer/v5/spot-margin-uta/vip-margin"},{"type":"link","label":"Toggle Margin Trade","href":"/docs/api-explorer/v5/spot-margin-uta/switch-mode","className":"api-method post","docId":"api-explorer/v5/spot-margin-uta/switch-mode"},{"type":"link","label":"Set Leverage","href":"/docs/api-explorer/v5/spot-margin-uta/set-leverage","className":"api-method post","docId":"api-explorer/v5/spot-margin-uta/set-leverage"},{"type":"link","label":"Get Status And Leverage","href":"/docs/api-explorer/v5/spot-margin-uta/status","className":"api-method get","docId":"api-explorer/v5/spot-margin-uta/status"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/spot-margin-uta/uta-margin-trade"},{"type":"category","label":"Spot Margin Trade (Classic)","items":[{"type":"link","label":"Get VIP Margin Data","href":"/docs/api-explorer/v5/spot-margin-normal/vip-margin","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/vip-margin"},{"type":"link","label":"Get Margin Coin Info","href":"/docs/api-explorer/v5/spot-margin-normal/margin-data","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/margin-data"},{"type":"link","label":"Get Borrowable Coin Info","href":"/docs/api-explorer/v5/spot-margin-normal/borrowable-data","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/borrowable-data"},{"type":"link","label":"Get Interest & Quota","href":"/docs/api-explorer/v5/spot-margin-normal/interest-quota","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/interest-quota"},{"type":"link","label":"Get Loan Account Info","href":"/docs/api-explorer/v5/spot-margin-normal/account-info","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/account-info"},{"type":"link","label":"Borrow","href":"/docs/api-explorer/v5/spot-margin-normal/borrow","className":"api-method post","docId":"api-explorer/v5/spot-margin-normal/borrow"},{"type":"link","label":"Repay","href":"/docs/api-explorer/v5/spot-margin-normal/repay","className":"api-method post","docId":"api-explorer/v5/spot-margin-normal/repay"},{"type":"link","label":"Get Borrow Order Detail","href":"/docs/api-explorer/v5/spot-margin-normal/borrow-order","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/borrow-order"},{"type":"link","label":"Get Repayment Order Detail","href":"/docs/api-explorer/v5/spot-margin-normal/repay-order","className":"api-method get","docId":"api-explorer/v5/spot-margin-normal/repay-order"},{"type":"link","label":"Toggle Margin Trade","href":"/docs/api-explorer/v5/spot-margin-normal/switch-mode","className":"api-method post","docId":"api-explorer/v5/spot-margin-normal/switch-mode"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/spot-margin-normal/normal-margin-trade"}],"collapsed":true,"collapsible":true,"href":"/docs/api-explorer/v5/category/"}],"changelogSidebar":[{"type":"link","label":"V5","href":"/docs/changelog/v5","docId":"changelog/v5"}]},"docs":{"api-explorer/v5/account/account":{"id":"api-explorer/v5/account/account","title":"Account","description":"Account","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/account-info":{"id":"api-explorer/v5/account/account-info","title":"Get Account Info","description":"Get account info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/borrow-history":{"id":"api-explorer/v5/account/borrow-history","title":"Get Borrow History","description":"Get borrow history","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/coin-greeks":{"id":"api-explorer/v5/account/coin-greeks","title":"Get Coin Greeks","description":"Get coin greek info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/collateral-info":{"id":"api-explorer/v5/account/collateral-info","title":"Get Collateral Info","description":"Get collateral info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/fee-rate":{"id":"api-explorer/v5/account/fee-rate","title":"Get Fee Rate","description":"Get fee rate","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/set-collateral":{"id":"api-explorer/v5/account/set-collateral","title":"Set Collateral Coin","description":"Set collateral coin","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/set-margin-mode":{"id":"api-explorer/v5/account/set-margin-mode","title":"Set Margin Mode","description":"Set margin mode","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/set-spot-hedge":{"id":"api-explorer/v5/account/set-spot-hedge","title":"Set Spot Hedging","description":"Set spot hedging for Portfolio margin","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/transaction-log":{"id":"api-explorer/v5/account/transaction-log","title":"Get Transaction Log","description":"Get transaction log","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/upgrade-unified-account":{"id":"api-explorer/v5/account/upgrade-unified-account","title":"Upgrade to Unified Account","description":"Upgrade to UTA","sidebar":"apiExplorerSideBar"},"api-explorer/v5/account/wallet":{"id":"api-explorer/v5/account/wallet","title":"Get Wallet Balance","description":"Get wallet balance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/account-coin-balance":{"id":"api-explorer/v5/asset/account-coin-balance","title":"Get Single Coin Balance","description":"Get Single Coin Balance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/all-balance":{"id":"api-explorer/v5/asset/all-balance","title":"Get All Coins Balance","description":"Get All Coins Balance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/asset":{"id":"api-explorer/v5/asset/asset","title":"Asset","description":"Asset","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/asset-info":{"id":"api-explorer/v5/asset/asset-info","title":"Get Asset Info (Spot)","description":"Get spot asset","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/coin-info":{"id":"api-explorer/v5/asset/coin-info","title":"Get Coin Info","description":"Get coin info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/create-inter-transfer":{"id":"api-explorer/v5/asset/create-inter-transfer","title":"Create Internal Transfer","description":"Create internal transfer","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/delivery":{"id":"api-explorer/v5/asset/delivery","title":"Get Delivery Record","description":"Get delivery record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/deposit-coin-spec":{"id":"api-explorer/v5/asset/deposit-coin-spec","title":"Get Allowed Deposit Coin Info","description":"Get allowed deposit coin info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/deposit-record":{"id":"api-explorer/v5/asset/deposit-record","title":"Get Deposit Record (on-chain)","description":"Get deposit record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/exchange":{"id":"api-explorer/v5/asset/exchange","title":"Get Coin Exchange Records","description":"Get exchange records","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/inter-transfer-list":{"id":"api-explorer/v5/asset/inter-transfer-list","title":"Get Internal Transfer Records","description":"Get internal transfer records","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/internal-deposit-record":{"id":"api-explorer/v5/asset/internal-deposit-record","title":"Get Internal Deposit Records (off-chain)","description":"Get deposit records through Bybit platform","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/master-deposit-addr":{"id":"api-explorer/v5/asset/master-deposit-addr","title":"Get Master Deposit Address","description":"Get master deposit address","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/set-deposit-acct":{"id":"api-explorer/v5/asset/set-deposit-acct","title":"Set Deposit Account","description":"Set Deposit Account","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/settlement":{"id":"api-explorer/v5/asset/settlement","title":"Get USDC Session Settlement","description":"Get usdc session settlement record.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/sub-deposit-addr":{"id":"api-explorer/v5/asset/sub-deposit-addr","title":"Get Sub Deposit Address","description":"Get sub deposit address","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/sub-deposit-record":{"id":"api-explorer/v5/asset/sub-deposit-record","title":"Get Sub Account Deposit Records (on-chain)","description":"Get sub account deposit record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/sub-uid-list":{"id":"api-explorer/v5/asset/sub-uid-list","title":"Get Sub UID","description":"Get sub uid","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/transferable-coin":{"id":"api-explorer/v5/asset/transferable-coin","title":"Get Transferable Coin","description":"Get transferable coins","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/unitransfer":{"id":"api-explorer/v5/asset/unitransfer","title":"Create Universal Transfer","description":"Create universal transfer","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/unitransfer-list":{"id":"api-explorer/v5/asset/unitransfer-list","title":"Get Universal Transfer Records","description":"Get universal transfer record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/asset/withdraw-record":{"id":"api-explorer/v5/asset/withdraw-record","title":"Get Withdraw Records","description":"Get withdraw record","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/etp":{"id":"api-explorer/v5/lt/etp","title":"Spot Leverage Token","description":"Spot Leverage Token","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/leverage-token-info":{"id":"api-explorer/v5/lt/leverage-token-info","title":"Get Leverage Token Info","description":"Get lt information","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/leverage-token-reference":{"id":"api-explorer/v5/lt/leverage-token-reference","title":"Get Leverage Token Market","description":"Get lt market information","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/order-record":{"id":"api-explorer/v5/lt/order-record","title":"Get Purchase or Redeem Records","description":"Get the order history of purchase or redeem","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/purchase":{"id":"api-explorer/v5/lt/purchase","title":"Purchase","description":"Purchase leverage token","sidebar":"apiExplorerSideBar"},"api-explorer/v5/lt/redeem":{"id":"api-explorer/v5/lt/redeem","title":"Redeem","description":"Redeem leverage token","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/delivery-price":{"id":"api-explorer/v5/market/delivery-price","title":"Get Delivery Price","description":"Get delivery price","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/history-fund-rate":{"id":"api-explorer/v5/market/history-fund-rate","title":"Get Funding Rate History","description":"Get historical funding rate","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/index-kline":{"id":"api-explorer/v5/market/index-kline","title":"Get Index Price Kline","description":"Get Index Price Kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/instrument":{"id":"api-explorer/v5/market/instrument","title":"Get Instrument Info","description":"Get launched instruments information.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/insurance":{"id":"api-explorer/v5/market/insurance","title":"Get Insurance","description":"Get Insurance","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/iv":{"id":"api-explorer/v5/market/iv","title":"Get Historical Volatility","description":"Get historical volatility","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/kline":{"id":"api-explorer/v5/market/kline","title":"Get Kline","description":"Get kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/long-short-ratio":{"id":"api-explorer/v5/market/long-short-ratio","title":"Get Long Short Ratio","description":"Get long short ratio","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/mark-kline":{"id":"api-explorer/v5/market/mark-kline","title":"Get Mark Price Kline","description":"Get Mark Price Kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/market":{"id":"api-explorer/v5/market/market","title":"Market","description":"Market","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/open-interest":{"id":"api-explorer/v5/market/open-interest","title":"Get Open Interest","description":"Get open interest","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/orderbook":{"id":"api-explorer/v5/market/orderbook","title":"Get Orderbook","description":"Get order book data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/premium-index-kline":{"id":"api-explorer/v5/market/premium-index-kline","title":"Get Premium Index Price Kline","description":"Get Premium Index Price Kline data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/recent-trade":{"id":"api-explorer/v5/market/recent-trade","title":"Get Public Recent Trading History","description":"Get public trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/risk-limit":{"id":"api-explorer/v5/market/risk-limit","title":"Get Risk Limit","description":"Get risk limit","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/tickers":{"id":"api-explorer/v5/market/tickers","title":"Get Tickers","description":"Get all latest information of symbols. All parameters are needed for OPTION","sidebar":"apiExplorerSideBar"},"api-explorer/v5/market/time":{"id":"api-explorer/v5/market/time","title":"Get Bybit Server Time","description":"Get server time","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/auto-add-margin":{"id":"api-explorer/v5/position/auto-add-margin","title":"Set Auto Add Margin","description":"Set Auto Add Margin","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/close-pnl":{"id":"api-explorer/v5/position/close-pnl","title":"Get Closed PnL","description":"Get closed pnl","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/cross-isolate":{"id":"api-explorer/v5/position/cross-isolate","title":"Switch Cross/Isolated Margin","description":"Select cross margin mode or isolated margin mode","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/execution":{"id":"api-explorer/v5/position/execution","title":"Get Execution (2 years)","description":"Get execution list","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/leverage":{"id":"api-explorer/v5/position/leverage","title":"Set Leverage","description":"Set levearage.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/manual-add-margin":{"id":"api-explorer/v5/position/manual-add-margin","title":"Add Or Reduce Margin","description":"Manually add or reduce margin for isolated margin position","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/position":{"id":"api-explorer/v5/position/position","title":"Position","description":"Position","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/position-info":{"id":"api-explorer/v5/position/position-info","title":"Get Position Info","description":"Get Position Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/position-mode":{"id":"api-explorer/v5/position/position-mode","title":"Switch Position Mode","description":"Switch Position Mode","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/set-risk-limit":{"id":"api-explorer/v5/position/set-risk-limit","title":"Set Risk Limit","description":"Set risk limit.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/tpsl-mode":{"id":"api-explorer/v5/position/tpsl-mode","title":"Set TP/SL Mode","description":"Set tp/sl mode.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/position/trading-stop":{"id":"api-explorer/v5/position/trading-stop","title":"Set Trading Stop","description":"Set trade stop.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/account-info":{"id":"api-explorer/v5/spot-margin-normal/account-info","title":"Get Loan Account Info","description":"Get Loan Account Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/borrow":{"id":"api-explorer/v5/spot-margin-normal/borrow","title":"Borrow","description":"Borrow","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/borrow-order":{"id":"api-explorer/v5/spot-margin-normal/borrow-order","title":"Get Borrow Order Detail","description":"Get Borrow Order Detail","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/borrowable-data":{"id":"api-explorer/v5/spot-margin-normal/borrowable-data","title":"Get Borrowable Coin Info","description":"Get Borrowable Coin Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/interest-quota":{"id":"api-explorer/v5/spot-margin-normal/interest-quota","title":"Get Interest & Quota","description":"Get Interest & Quota","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/margin-data":{"id":"api-explorer/v5/spot-margin-normal/margin-data","title":"Get Margin Coin Info","description":"Get Margin Coin Info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/normal-margin-trade":{"id":"api-explorer/v5/spot-margin-normal/normal-margin-trade","title":"Spot Margin Trade (Classic)","description":"Spot Margin Trade (Classic)","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/repay":{"id":"api-explorer/v5/spot-margin-normal/repay","title":"Repay","description":"Repay","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/repay-order":{"id":"api-explorer/v5/spot-margin-normal/repay-order","title":"Get Repayment Order Detail","description":"Get Repayment Order Detail","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/switch-mode":{"id":"api-explorer/v5/spot-margin-normal/switch-mode","title":"Toggle Margin Trade","description":"Toggle Margin Trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-normal/vip-margin":{"id":"api-explorer/v5/spot-margin-normal/vip-margin","title":"Get VIP Margin Data","description":"Get vip margin data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/set-leverage":{"id":"api-explorer/v5/spot-margin-uta/set-leverage","title":"Set Leverage","description":"Set leverage for margin trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/status":{"id":"api-explorer/v5/spot-margin-uta/status","title":"Get Status And Leverage","description":"Get status and leverage","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/switch-mode":{"id":"api-explorer/v5/spot-margin-uta/switch-mode","title":"Toggle Margin Trade","description":"Toggle margin trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/uta-margin-trade":{"id":"api-explorer/v5/spot-margin-uta/uta-margin-trade","title":"Spot Margin Trade (UTA)","description":"Spot Margin Trade (UTA)","sidebar":"apiExplorerSideBar"},"api-explorer/v5/spot-margin-uta/vip-margin":{"id":"api-explorer/v5/spot-margin-uta/vip-margin","title":"Get VIP Margin Data","description":"Get vip margin data","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/amend-order":{"id":"api-explorer/v5/trade/amend-order","title":"Amend Order","description":"Amend an order.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/batch-amend":{"id":"api-explorer/v5/trade/batch-amend","title":"Batch Amend Order","description":"Batch amend orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/batch-cancel":{"id":"api-explorer/v5/trade/batch-cancel","title":"Batch Cancel Order","description":"Batch cancel orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/batch-place":{"id":"api-explorer/v5/trade/batch-place","title":"Batch Place Order","description":"Batch place orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/cancel-all":{"id":"api-explorer/v5/trade/cancel-all","title":"Cancel All Orders","description":"Cancel all orders.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/cancel-order":{"id":"api-explorer/v5/trade/cancel-order","title":"Cancel Order","description":"Cancel a single order.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/create-order":{"id":"api-explorer/v5/trade/create-order","title":"Place Order","description":"Place an order.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/open-order":{"id":"api-explorer/v5/trade/open-order","title":"Get Open Orders (real-time)","description":"Get unfilled orders or partially filled orders","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/order-list":{"id":"api-explorer/v5/trade/order-list","title":"Get Order History (2 years)","description":"Get order history.","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/query-spot-quota":{"id":"api-explorer/v5/trade/query-spot-quota","title":"Get Borrow Quota (Spot)","description":"Query user\'s spot available quota","sidebar":"apiExplorerSideBar"},"api-explorer/v5/trade/trade":{"id":"api-explorer/v5/trade/trade","title":"Trade","description":"Trade","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/affiliate-info":{"id":"api-explorer/v5/user/affiliate-info","title":"Get Affiliate User Info","description":"Get affiliate user info","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/apikey-info":{"id":"api-explorer/v5/user/apikey-info","title":"Get API Key Information","description":"Get API Key Information","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/list-sub-apikeys":{"id":"api-explorer/v5/user/list-sub-apikeys","title":"Get Sub Account All API Keys","description":"Get Sub Account All API Keys","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/user":{"id":"api-explorer/v5/user/user","title":"User","description":"User","sidebar":"apiExplorerSideBar"},"api-explorer/v5/user/wallet-type":{"id":"api-explorer/v5/user/wallet-type","title":"Get UID Wallet Type","description":"Get uid wallet type","sidebar":"apiExplorerSideBar"},"changelog/v5":{"id":"changelog/v5","title":"V5","description":"2024-12-04","sidebar":"changelogSidebar"},"faq":{"id":"faq","title":"Frequently Asked Questions","description":"Where are Bybit\'s servers located?"},"pilot-feature/pilot":{"id":"pilot-feature/pilot","title":"Pilot Features","description":"Inverse Contract Upgrade"},"v3/intro":{"id":"v3/intro","title":"Introduction","description":"Authentication","sidebar":"v3SideBar"},"v3/tax/data-explain":{"id":"v3/tax/data-explain","title":"Data Explanation","description":"Trade History","sidebar":"v3SideBar"},"v3/tax/data-export":{"id":"v3/tax/data-export","title":"Retrieve Data Export","description":"Retrieve data export","sidebar":"v3SideBar"},"v3/tax/enum":{"id":"v3/tax/enum","title":"Enums Definitions","description":"ReportType","sidebar":"v3SideBar"},"v3/tax/register-time":{"id":"v3/tax/register-time","title":"Get User Register Date","description":"Get User Register Date","sidebar":"v3SideBar"},"v3/tax/report-status":{"id":"v3/tax/report-status","title":"Get Export Report Status","description":"Get Export Report Status","sidebar":"v3SideBar"},"v3/tax/request-report":{"id":"v3/tax/request-report","title":"Request Export Report","description":"Request to export report","sidebar":"v3SideBar"},"v5/abandon/account-info":{"id":"v5/abandon/account-info","title":"Get Lending Account Info","description":"HTTP Request","sidebar":"v5SideBar"},"v5/abandon/cancel-redeem":{"id":"v5/abandon/cancel-redeem","title":"Cancel Redeem","description":"Cancel the withdrawal operation.","sidebar":"v5SideBar"},"v5/abandon/coin-info":{"id":"v5/abandon/coin-info","title":"Get Lending Coin Info","description":"Get the basic information of lending coins","sidebar":"v5SideBar"},"v5/abandon/deposit":{"id":"v5/abandon/deposit","title":"Deposit Funds","description":"Lending funds to Bybit asset pool","sidebar":"v5SideBar"},"v5/abandon/earning":{"id":"v5/abandon/earning","title":"Get Broker Earning","description":"This endpoint has been deprecated, please move to new Get Exchange Broker Earning","sidebar":"v5SideBar"},"v5/abandon/enable-unitransfer-subuid":{"id":"v5/abandon/enable-unitransfer-subuid","title":"Enable Universal Transfer for Sub UID","description":"You no longer need to configure transferable sub UIDs. Now, all sub UIDs are automatically enabled for universal transfer.","sidebar":"v5SideBar"},"v5/abandon/ltv":{"id":"v5/abandon/ltv","title":"Get LTV","description":"HTTP Request","sidebar":"v5SideBar"},"v5/abandon/margin-coin-info":{"id":"v5/abandon/margin-coin-info","title":"Get Margin Coin Info","description":"HTTP Request","sidebar":"v5SideBar"},"v5/abandon/order-record":{"id":"v5/abandon/order-record","title":"Get Order Records","description":"Get lending or redeem history","sidebar":"v5SideBar"},"v5/abandon/redeem":{"id":"v5/abandon/redeem","title":"Redeem Funds","description":"Withdraw funds from the Bybit asset pool.","sidebar":"v5SideBar"},"v5/account/account-info":{"id":"v5/account/account-info","title":"Get Account Info","description":"Query the account information, like margin mode, account mode, etc.","sidebar":"v5SideBar"},"v5/account/batch-set-collateral":{"id":"v5/account/batch-set-collateral","title":"Batch Set Collateral Coin","description":"HTTP Request","sidebar":"v5SideBar"},"v5/account/borrow-history":{"id":"v5/account/borrow-history","title":"Get Borrow History","description":"Get interest records, sorted in reverse order of creation time.","sidebar":"v5SideBar"},"v5/account/coin-greeks":{"id":"v5/account/coin-greeks","title":"Get Coin Greeks","description":"Get current account Greeks information","sidebar":"v5SideBar"},"v5/account/collateral-info":{"id":"v5/account/collateral-info","title":"Get Collateral Info","description":"Get the collateral information of the current unified margin account, including loan interest rate, loanable amount,","sidebar":"v5SideBar"},"v5/account/contract-transaction-log":{"id":"v5/account/contract-transaction-log","title":"Get Transaction Log","description":"Query transaction logs in the derivatives wallet (classic account), and inverse derivatives account (upgraded to UTA)","sidebar":"v5SideBar"},"v5/account/dcp-info":{"id":"v5/account/dcp-info","title":"Get DCP Info","description":"Query the DCP configuration of the account. Before calling the interface, please make sure you have applied for the UTA account DCP configuration with your account manager","sidebar":"v5SideBar"},"v5/account/fee-rate":{"id":"v5/account/fee-rate","title":"Get Fee Rate","description":"Get the trading fee rate.","sidebar":"v5SideBar"},"v5/account/get-mmp-state":{"id":"v5/account/get-mmp-state","title":"Get MMP State","description":"HTTP Request","sidebar":"v5SideBar"},"v5/account/repay-liability":{"id":"v5/account/repay-liability","title":"Repay Liability","description":"You can manually repay the liabilities of Unified account","sidebar":"v5SideBar"},"v5/account/reset-mmp":{"id":"v5/account/reset-mmp","title":"Reset MMP","description":"* Once the mmp triggered, you can unfreeze the account by this endpoint, then qtyLimit and deltaLimit will be reset to 0.","sidebar":"v5SideBar"},"v5/account/set-collateral":{"id":"v5/account/set-collateral","title":"Set Collateral Coin","description":"You can decide whether the assets in the Unified account needs to be collateral coins.","sidebar":"v5SideBar"},"v5/account/set-margin-mode":{"id":"v5/account/set-margin-mode","title":"Set Margin Mode","description":"Default is regular margin mode","sidebar":"v5SideBar"},"v5/account/set-mmp":{"id":"v5/account/set-mmp","title":"Set MMP","description":"What is MMP?","sidebar":"v5SideBar"},"v5/account/set-spot-hedge":{"id":"v5/account/set-spot-hedge","title":"Set Spot Hedging","description":"You can turn on/off Spot hedging feature in Portfolio margin for Unified account","sidebar":"v5SideBar"},"v5/account/smp-group":{"id":"v5/account/smp-group","title":"Get SMP Group ID","description":"Query the SMP group ID of self match prevention","sidebar":"v5SideBar"},"v5/account/transaction-log":{"id":"v5/account/transaction-log","title":"Get Transaction Log","description":"Query transaction logs in Unified account, it supports up to 2 years data","sidebar":"v5SideBar"},"v5/account/upgrade-unified-account":{"id":"v5/account/upgrade-unified-account","title":"Upgrade to Unified Account","description":"Check your current account status by calling this Get Account Info","sidebar":"v5SideBar"},"v5/account/wallet-balance":{"id":"v5/account/wallet-balance","title":"Get Wallet Balance","description":"Obtain wallet balance, query asset information of each currency. By default, currency","sidebar":"v5SideBar"},"v5/acct-mode":{"id":"v5/acct-mode","title":"Different Account Modes","description":"There are currently three account modes existing on the Bybit platform, namely classic account, unified account 1.0, and unified account 2.0.","sidebar":"v5SideBar"},"v5/affiliate/affiliate-user-list":{"id":"v5/affiliate/affiliate-user-list","title":"Get Affiliate User List","description":"To use this endpoint, you should have an affiliate account and only tick \\"affiliate\\" permission while creating the API key.","sidebar":"v5SideBar"},"v5/announcement":{"id":"v5/announcement","title":"Get Announcement","description":"HTTP Request","sidebar":"v5SideBar"},"v5/asset/balance/account-coin-balance":{"id":"v5/asset/balance/account-coin-balance","title":"Get Single Coin Balance","description":"Query the balance of a specific coin in a specific account type. Supports querying sub UID\'s balance.","sidebar":"v5SideBar"},"v5/asset/balance/all-balance":{"id":"v5/asset/balance/all-balance","title":"Get All Coins Balance","description":"You could get all coin balance of all account types under the master account, and sub account.","sidebar":"v5SideBar"},"v5/asset/balance/asset-info":{"id":"v5/asset/balance/asset-info","title":"Get Asset Info","description":"Query Spot asset information","sidebar":"v5SideBar"},"v5/asset/balance/delay-amount":{"id":"v5/asset/balance/delay-amount","title":"Get Withdrawable Amount","description":"How can partial funds be subject to delayed withdrawal requests?","sidebar":"v5SideBar"},"v5/asset/coin-info":{"id":"v5/asset/coin-info","title":"Get Coin Info","description":"Query coin information, including chain information, withdraw and deposit status.","sidebar":"v5SideBar"},"v5/asset/convert/apply-quote":{"id":"v5/asset/convert/apply-quote","title":"Request a Quote","description":"HTTP Request","sidebar":"v5SideBar"},"v5/asset/convert/confirm-quote":{"id":"v5/asset/convert/confirm-quote","title":"Confirm a Quote","description":"1. The exchange is async, please check the final status by calling query result API.","sidebar":"v5SideBar"},"v5/asset/convert/convert-coin-list":{"id":"v5/asset/convert/convert-coin-list","title":"Get Convert Coin List","description":"You can query the coin list of convert from (to).","sidebar":"v5SideBar"},"v5/asset/convert/get-convert-history":{"id":"v5/asset/convert/get-convert-history","title":"Get Convert history","description":"Those confirmed quotes no matter status are showns by this API.","sidebar":"v5SideBar"},"v5/asset/convert/get-convert-result":{"id":"v5/asset/convert/get-convert-result","title":"Get Convert Status","description":"You can query the exchange result by sending quoteTxId.","sidebar":"v5SideBar"},"v5/asset/convert/guideline":{"id":"v5/asset/convert/guideline","title":"Convert Guideline","description":"* All convert api need authentication","sidebar":"v5SideBar"},"v5/asset/delivery":{"id":"v5/asset/delivery","title":"Get Delivery Record","description":"Query delivery records of Invese Futures, USDC Futures and Options, sorted by deliveryTime in descending order","sidebar":"v5SideBar"},"v5/asset/deposit/deposit-coin-spec":{"id":"v5/asset/deposit/deposit-coin-spec","title":"Get Allowed Deposit Coin Info","description":"Query allowed deposit coin information. To find out paired chain of coin, please refer coin info api.","sidebar":"v5SideBar"},"v5/asset/deposit/deposit-record":{"id":"v5/asset/deposit/deposit-record","title":"Get Deposit Records (on-chain)","description":"Query deposit records.","sidebar":"v5SideBar"},"v5/asset/deposit/internal-deposit-record":{"id":"v5/asset/deposit/internal-deposit-record","title":"Get Internal Deposit Records (off-chain)","description":"Query deposit records within the Bybit platform. These transactions are not on the blockchain.","sidebar":"v5SideBar"},"v5/asset/deposit/master-deposit-addr":{"id":"v5/asset/deposit/master-deposit-addr","title":"Get Master Deposit Address","description":"Query the deposit address information of MASTER account.","sidebar":"v5SideBar"},"v5/asset/deposit/set-deposit-acct":{"id":"v5/asset/deposit/set-deposit-acct","title":"Set Deposit Account","description":"Set auto transfer account after deposit. The same function as the setting for Deposit on web GUI","sidebar":"v5SideBar"},"v5/asset/deposit/sub-deposit-addr":{"id":"v5/asset/deposit/sub-deposit-addr","title":"Get Sub Deposit Address","description":"Query the deposit address information of SUB account.","sidebar":"v5SideBar"},"v5/asset/deposit/sub-deposit-record":{"id":"v5/asset/deposit/sub-deposit-record","title":"Get Sub Deposit Records (on-chain)","description":"Query subaccount\'s deposit records by main UID\'s API key.","sidebar":"v5SideBar"},"v5/asset/exchange":{"id":"v5/asset/exchange","title":"Get Coin Exchange Records","description":"Query the coin exchange records.","sidebar":"v5SideBar"},"v5/asset/settlement":{"id":"v5/asset/settlement","title":"Get USDC Session Settlement","description":"Query session settlement records of USDC perpetual and futures","sidebar":"v5SideBar"},"v5/asset/sub-uid-list":{"id":"v5/asset/sub-uid-list","title":"Get Sub UID","description":"Query the sub UIDs under a main UID. It returns up to 2000 sub accounts, if you need more, please call this endpoint.","sidebar":"v5SideBar"},"v5/asset/transfer/create-inter-transfer":{"id":"v5/asset/transfer/create-inter-transfer","title":"Create Internal Transfer","description":"Create the internal transfer between different account types under the same UID.","sidebar":"v5SideBar"},"v5/asset/transfer/inter-transfer-list":{"id":"v5/asset/transfer/inter-transfer-list","title":"Get Internal Transfer Records","description":"Query the internal transfer records between different account types under the same UID.","sidebar":"v5SideBar"},"v5/asset/transfer/transferable-coin":{"id":"v5/asset/transfer/transferable-coin","title":"Get Transferable Coin","description":"Query the transferable coin list between each account type","sidebar":"v5SideBar"},"v5/asset/transfer/unitransfer":{"id":"v5/asset/transfer/unitransfer","title":"Create Universal Transfer","description":"Transfer between sub-sub or main-sub.","sidebar":"v5SideBar"},"v5/asset/transfer/unitransfer-list":{"id":"v5/asset/transfer/unitransfer-list","title":"Get Universal Transfer Records","description":"Query universal transfer records","sidebar":"v5SideBar"},"v5/asset/withdraw/cancel-withdraw":{"id":"v5/asset/withdraw/cancel-withdraw","title":"Cancel Withdrawal","description":"Cancel the withdrawal","sidebar":"v5SideBar"},"v5/asset/withdraw/vasp-list":{"id":"v5/asset/withdraw/vasp-list","title":"Get Exchange Entity List","description":"This endpoint is particularly used for kyc=KOR users. When withdraw funds, you need to fill entity id.","sidebar":"v5SideBar"},"v5/asset/withdraw/withdraw":{"id":"v5/asset/withdraw/withdraw","title":"Withdraw","description":"Withdraw assets from your Bybit account. You can make an off-chain transfer if the target wallet address is from Bybit. This means that no blockchain fee will be charged.","sidebar":"v5SideBar"},"v5/asset/withdraw/withdraw-record":{"id":"v5/asset/withdraw/withdraw-record","title":"Get Withdrawal Records","description":"Query withdrawal records.","sidebar":"v5SideBar"},"v5/backup/set-pledge-token":{"id":"v5/backup/set-pledge-token","title":"Set Pledge Token","description":"Set Pledge Token in cross margin"},"v5/broker/account-info":{"id":"v5/broker/account-info","title":"Get Account Info","description":"* Use exchange broker master account to query","sidebar":"v5SideBar"},"v5/broker/exchange-earning":{"id":"v5/broker/exchange-earning","title":"Get Earning","description":"* Use exchange broker master account to query","sidebar":"v5SideBar"},"v5/broker/reward/get-issue-voucher":{"id":"v5/broker/reward/get-issue-voucher","title":"Query Issued Voucher","description":"HTTP Request","sidebar":"v5SideBar"},"v5/broker/reward/issue-voucher":{"id":"v5/broker/reward/issue-voucher","title":"Issue Voucher","description":"HTTP Request","sidebar":"v5SideBar"},"v5/broker/reward/voucher":{"id":"v5/broker/reward/voucher","title":"Query Voucher Spec","description":"HTTP Request","sidebar":"v5SideBar"},"v5/broker/sub-deposit-record":{"id":"v5/broker/sub-deposit-record","title":"Get Sub Account Deposit Records","description":"Exchange broker can query subaccount\'s deposit records by main UID\'s API key without specifying uid.","sidebar":"v5SideBar"},"v5/copytrade":{"id":"v5/copytrade","title":"How To Start Copy Trading","description":"Become A Master Trader","sidebar":"v5SideBar"},"v5/crypto-loan/acct-borrow-collateral":{"id":"v5/crypto-loan/acct-borrow-collateral","title":"Get Account Borrow/Collateral Limit","description":"Query the account borrowable/collateral limit","sidebar":"v5SideBar"},"v5/crypto-loan/adjust-collateral":{"id":"v5/crypto-loan/adjust-collateral","title":"Adjust Collateral Amount","description":"You can increase or reduce collateral amount. When you reduce, please follow the max. allowed reduction amount.","sidebar":"v5SideBar"},"v5/crypto-loan/borrow":{"id":"v5/crypto-loan/borrow","title":"Borrow","description":"Permission: \\"Spot trade\\"","sidebar":"v5SideBar"},"v5/crypto-loan/collateral-coin":{"id":"v5/crypto-loan/collateral-coin","title":"Get Collateral Coins","description":"Do not need authentication","sidebar":"v5SideBar"},"v5/crypto-loan/comleted-loan-order":{"id":"v5/crypto-loan/comleted-loan-order","title":"Get Completed Loan Order History","description":"Query the completed loan orders","sidebar":"v5SideBar"},"v5/crypto-loan/loan-coin":{"id":"v5/crypto-loan/loan-coin","title":"Get Borrowable Coins","description":"Do not need authentication","sidebar":"v5SideBar"},"v5/crypto-loan/ltv-adjust-history":{"id":"v5/crypto-loan/ltv-adjust-history","title":"Get Loan LTV Adjustment History","description":"Query the transaction history of collateral amount adjustment","sidebar":"v5SideBar"},"v5/crypto-loan/reduce-max-collateral-amt":{"id":"v5/crypto-loan/reduce-max-collateral-amt","title":"Get Max. Allowed Reduction Collateral Amount","description":"Query the maximum allowed reduction collateral amount","sidebar":"v5SideBar"},"v5/crypto-loan/repay":{"id":"v5/crypto-loan/repay","title":"Repay","description":"You can repay partial loan. If there is interest occurred, interest will be repaid in priority","sidebar":"v5SideBar"},"v5/crypto-loan/repay-transaction":{"id":"v5/crypto-loan/repay-transaction","title":"Get Repayment Transaction History","description":"Query repaid transaction history","sidebar":"v5SideBar"},"v5/crypto-loan/unpaid-loan-order":{"id":"v5/crypto-loan/unpaid-loan-order","title":"Get Unpaid Loan Orders","description":"Query the ongoing loan orders, which are not fully repaid","sidebar":"v5SideBar"},"v5/demo":{"id":"v5/demo","title":"Demo Trading Service","description":"Introduction","sidebar":"v5SideBar"},"v5/enum":{"id":"v5/enum","title":"Enums Definitions","description":"locale","sidebar":"v5SideBar"},"v5/error":{"id":"v5/error","title":"Error Codes","description":"HTTP Code","sidebar":"v5SideBar"},"v5/guide":{"id":"v5/guide","title":"Integration Guidance","description":"To learn more about the V5 API, please read the Introduction.","sidebar":"v5SideBar"},"v5/intro":{"id":"v5/intro","title":"Introduction","description":"Overview","sidebar":"v5SideBar"},"v5/lt/leverage-token-info":{"id":"v5/lt/leverage-token-info","title":"Get Leverage Token Info","description":"Query leverage token information","sidebar":"v5SideBar"},"v5/lt/leverage-token-reference":{"id":"v5/lt/leverage-token-reference","title":"Get Leveraged Token Market","description":"Get leverage token market information","sidebar":"v5SideBar"},"v5/lt/order-record":{"id":"v5/lt/order-record","title":"Get Purchase/Redemption Records","description":"Get purchase or redeem history","sidebar":"v5SideBar"},"v5/lt/purchase":{"id":"v5/lt/purchase","title":"Purchase","description":"Purchase levearge token","sidebar":"v5SideBar"},"v5/lt/redeem":{"id":"v5/lt/redeem","title":"Redeem","description":"Redeem leverage token","sidebar":"v5SideBar"},"v5/market/delivery-price":{"id":"v5/market/delivery-price","title":"Get Delivery Price","description":"Get the delivery price.","sidebar":"v5SideBar"},"v5/market/history-fund-rate":{"id":"v5/market/history-fund-rate","title":"Get Funding Rate History","description":"Query for historical funding rates. Each symbol has a different funding interval. For example, if the interval is 8 hours and the current time is UTC 12, then it returns the last funding rate, which settled at UTC 8.","sidebar":"v5SideBar"},"v5/market/index-kline":{"id":"v5/market/index-kline","title":"Get Index Price Kline","description":"Query for historical index price klines. Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/instrument":{"id":"v5/market/instrument","title":"Get Instruments Info","description":"Query for the instrument specification of online trading pairs.","sidebar":"v5SideBar"},"v5/market/insurance":{"id":"v5/market/insurance","title":"Get Insurance","description":"Query for Bybit insurance pool data (BTC/USDT/USDC etc). The data is updated every 24 hours.","sidebar":"v5SideBar"},"v5/market/iv":{"id":"v5/market/iv","title":"Get Historical Volatility","description":"Query option historical volatility","sidebar":"v5SideBar"},"v5/market/kline":{"id":"v5/market/kline","title":"Get Kline","description":"Query for historical klines (also known as candles/candlesticks). Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/long-short-ratio":{"id":"v5/market/long-short-ratio","title":"Get Long Short Ratio","description":"HTTP Request","sidebar":"v5SideBar"},"v5/market/mark-kline":{"id":"v5/market/mark-kline","title":"Get Mark Price Kline","description":"Query for historical mark price klines. Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/open-interest":{"id":"v5/market/open-interest","title":"Get Open Interest","description":"Get the open interest of each symbol.","sidebar":"v5SideBar"},"v5/market/orderbook":{"id":"v5/market/orderbook","title":"Get Orderbook","description":"Query for orderbook depth data.","sidebar":"v5SideBar"},"v5/market/premium-index-kline":{"id":"v5/market/premium-index-kline","title":"Get Premium Index Price Kline","description":"Query for historical premium index klines. Charts are returned in groups based on the requested interval.","sidebar":"v5SideBar"},"v5/market/recent-trade":{"id":"v5/market/recent-trade","title":"Get Public Recent Trading History","description":"Query recent public trading data in Bybit.","sidebar":"v5SideBar"},"v5/market/risk-limit":{"id":"v5/market/risk-limit","title":"Get Risk Limit","description":"Query for the risk limit.","sidebar":"v5SideBar"},"v5/market/tickers":{"id":"v5/market/tickers","title":"Get Tickers","description":"Query for the latest price snapshot, best bid/ask price, and trading volume in the last 24 hours.","sidebar":"v5SideBar"},"v5/market/time":{"id":"v5/market/time","title":"Get Bybit Server Time","description":"HTTP Request","sidebar":"v5SideBar"},"v5/order/amend-order":{"id":"v5/order/amend-order","title":"Amend Order","description":"You can only modify unfilled or partially filled orders.","sidebar":"v5SideBar"},"v5/order/batch-amend":{"id":"v5/order/batch-amend","title":"Batch Amend Order","description":"This endpoint allows you to amend more than one open order in a single request.","sidebar":"v5SideBar"},"v5/order/batch-cancel":{"id":"v5/order/batch-cancel","title":"Batch Cancel Order","description":"This endpoint allows you to cancel more than one open order in a single request.","sidebar":"v5SideBar"},"v5/order/batch-place":{"id":"v5/order/batch-place","title":"Batch Place Order","description":"This endpoint allows you to place more than one order in a single request.","sidebar":"v5SideBar"},"v5/order/cancel-all":{"id":"v5/order/cancel-all","title":"Cancel All Orders","description":"Cancel all open orders","sidebar":"v5SideBar"},"v5/order/cancel-order":{"id":"v5/order/cancel-order","title":"Cancel Order","description":"- You must specify orderId or orderLinkId to cancel the order.","sidebar":"v5SideBar"},"v5/order/create-order":{"id":"v5/order/create-order","title":"Place Order","description":"This endpoint supports to create the order for Spot, Margin trading, USDT perpetual, USDC perpetual, USDC futures, Inverse Futures and Options.","sidebar":"v5SideBar"},"v5/order/dcp":{"id":"v5/order/dcp","title":"Set Disconnect Cancel All","description":"What is Disconnection Protect (DCP)?","sidebar":"v5SideBar"},"v5/order/execution":{"id":"v5/order/execution","title":"Get Trade History","description":"Query users\' execution records, sorted by execTime in descending order. However, for Classic spot, they are sorted by execId in descending order.","sidebar":"v5SideBar"},"v5/order/open-order":{"id":"v5/order/open-order","title":"Get Open & Closed Orders","description":"Primarily query unfilled or partially filled orders in real-time, but also supports querying recent 500 closed status (Cancelled, Filled) orders. Please see the usage of request param openOnly.","sidebar":"v5SideBar"},"v5/order/order-list":{"id":"v5/order/order-list","title":"Get Order History","description":"Query order history. As order creation/cancellation is asynchronous, the data returned from this endpoint may delay. If you want to get","sidebar":"v5SideBar"},"v5/order/spot-borrow-quota":{"id":"v5/order/spot-borrow-quota","title":"Get Borrow Quota (Spot)","description":"Query the available balance for Spot trading and Margin trading","sidebar":"v5SideBar"},"v5/otc/bind-uid":{"id":"v5/otc/bind-uid","title":"Bind Or Unbind UID","description":"For the institutional loan product, you can bind new UIDs to the risk unit or unbind UID from the risk unit.","sidebar":"v5SideBar"},"v5/otc/loan-info":{"id":"v5/otc/loan-info","title":"Get Loan Orders","description":"Get loan orders information","sidebar":"v5SideBar"},"v5/otc/ltv-convert":{"id":"v5/otc/ltv-convert","title":"Get LTV","description":"Get your loan-to-value (LTV) ratio.","sidebar":"v5SideBar"},"v5/otc/margin-coin-convert-info":{"id":"v5/otc/margin-coin-convert-info","title":"Get Margin Coin Info","description":"* This endpoint can be queried without api key and secret, then it returns public margin data","sidebar":"v5SideBar"},"v5/otc/margin-product-info":{"id":"v5/otc/margin-product-info","title":"Get Product Info","description":"* This endpoint can be queried without api key and secret, then it returns public product data","sidebar":"v5SideBar"},"v5/otc/repay-info":{"id":"v5/otc/repay-info","title":"Get Repayment Orders","description":"Get a list of your loan repayment orders (orders which repaid the loan).","sidebar":"v5SideBar"},"v5/position/auto-add-margin":{"id":"v5/position/auto-add-margin","title":"Set Auto Add Margin","description":"Turn on/off auto-add-margin for isolated margin position","sidebar":"v5SideBar"},"v5/position/close-pnl":{"id":"v5/position/close-pnl","title":"Get Closed PnL","description":"Query user\'s closed profit and loss records","sidebar":"v5SideBar"},"v5/position/confirm-mmr":{"id":"v5/position/confirm-mmr","title":"Confirm New Risk Limit","description":"It is only applicable when the user is marked as only reducing positions (please see the isReduceOnly field in","sidebar":"v5SideBar"},"v5/position/cross-isolate":{"id":"v5/position/cross-isolate","title":"Switch Cross/Isolated Margin","description":"Select cross margin mode or isolated margin mode per symbol level","sidebar":"v5SideBar"},"v5/position/leverage":{"id":"v5/position/leverage","title":"Set Leverage","description":"According to the risk limit, leverage affects the maximum position value that can be opened,","sidebar":"v5SideBar"},"v5/position/manual-add-margin":{"id":"v5/position/manual-add-margin","title":"Add Or Reduce Margin","description":"Manually add or reduce margin for isolated margin position","sidebar":"v5SideBar"},"v5/position/move-position":{"id":"v5/position/move-position","title":"Move Position","description":"You can move positions between sub-master, master-sub, or sub-sub UIDs when necessary","sidebar":"v5SideBar"},"v5/position/move-position-history":{"id":"v5/position/move-position-history","title":"Get Move Position History","description":"You can query moved position data by master UID api key","sidebar":"v5SideBar"},"v5/position/position":{"id":"v5/position/position","title":"Get Position Info","description":"Query real-time position data, such as position size, cumulative realizedPNL.","sidebar":"v5SideBar"},"v5/position/position-mode":{"id":"v5/position/position-mode","title":"Switch Position Mode","description":"It supports to switch the position mode for USDT perpetual and Inverse futures. If you are in one-way Mode, you can only open one position on Buy or Sell side. If you are in hedge mode, you can open both Buy and Sell side positions simultaneously.","sidebar":"v5SideBar"},"v5/position/set-risk-limit":{"id":"v5/position/set-risk-limit","title":"Set Risk Limit","description":"Since bybit has launched auto risk limit on 12 March 2024, please click here to learn more, so it will not take effect even you set it successfully.","sidebar":"v5SideBar"},"v5/position/tpsl-mode":{"id":"v5/position/tpsl-mode","title":"Set TP/SL Mode","description":"_To some extent, this endpoint is deprecated because now tpsl is based on order level. This API was used for position level","sidebar":"v5SideBar"},"v5/position/trading-stop":{"id":"v5/position/trading-stop","title":"Set Trading Stop","description":"Set the take profit, stop loss or trailing stop for the position.","sidebar":"v5SideBar"},"v5/pre-upgrade/close-pnl":{"id":"v5/pre-upgrade/close-pnl","title":"Get Pre-upgrade Closed PnL","description":"Query user\'s closed profit and loss records from before you upgraded the account to a Unified account. The results are sorted by updatedTime in descending order.","sidebar":"v5SideBar"},"v5/pre-upgrade/delivery":{"id":"v5/pre-upgrade/delivery","title":"Get Pre-upgrade Delivery Record","description":"Query delivery records of Options before you upgraded the account to a Unified account, sorted by deliveryTime in descending order","sidebar":"v5SideBar"},"v5/pre-upgrade/execution":{"id":"v5/pre-upgrade/execution","title":"Get Pre-upgrade Trade History","description":"Get users\' execution records which occurred before you upgraded the account to a Unified account, sorted by execTime in descending order","sidebar":"v5SideBar"},"v5/pre-upgrade/order-list":{"id":"v5/pre-upgrade/order-list","title":"Get Pre-upgrade Order History","description":"After the account is upgraded to a Unified account, you can get the orders which occurred before the upgrade.","sidebar":"v5SideBar"},"v5/pre-upgrade/settlement":{"id":"v5/pre-upgrade/settlement","title":"Get Pre-upgrade USDC Session Settlement","description":"Query session settlement records of USDC perpetual before you upgrade the account to Unified account.","sidebar":"v5SideBar"},"v5/pre-upgrade/transaction-log":{"id":"v5/pre-upgrade/transaction-log","title":"Get Pre-upgrade Transaction Log","description":"Query transaction logs which occurred in the USDC Derivatives wallet before the account was upgraded to a Unified account.","sidebar":"v5SideBar"},"v5/rate-limit":{"id":"v5/rate-limit","title":"Rate Limit","description":"IP Rate Limit","sidebar":"v5SideBar"},"v5/smp":{"id":"v5/smp","title":"Self Match Prevention","description":"What is SMP?","sidebar":"v5SideBar"},"v5/spot-margin-normal/account-info":{"id":"v5/spot-margin-normal/account-info","title":"Get Loan Account Info","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/borrow":{"id":"v5/spot-margin-normal/borrow","title":"Borrow","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/borrow-order":{"id":"v5/spot-margin-normal/borrow-order","title":"Get Borrow Order Detail","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/borrowable-data":{"id":"v5/spot-margin-normal/borrowable-data","title":"Get Borrowable Coin Info","description":"Do not need authentication"},"v5/spot-margin-normal/interest-quota":{"id":"v5/spot-margin-normal/interest-quota","title":"Get Interest & Quota","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/margin-data":{"id":"v5/spot-margin-normal/margin-data","title":"Get Margin Coin Info","description":"Do not need authentication"},"v5/spot-margin-normal/repay":{"id":"v5/spot-margin-normal/repay","title":"Repay","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/repay-order":{"id":"v5/spot-margin-normal/repay-order","title":"Get Repayment Order Detail","description":"Covers: Margin trade (Classic Account)"},"v5/spot-margin-normal/switch-mode":{"id":"v5/spot-margin-normal/switch-mode","title":"Toggle Margin Trade","description":"Turn on / off spot margin trade"},"v5/spot-margin-normal/vip-margin":{"id":"v5/spot-margin-normal/vip-margin","title":"Get VIP Margin Data","description":"This margin data is for Classic account in particular."},"v5/spot-margin-uta/historical-interest":{"id":"v5/spot-margin-uta/historical-interest","title":"Get Historical Interest Rate","description":"You can query up to six months borrowing interest rate of Margin trading.","sidebar":"v5SideBar"},"v5/spot-margin-uta/set-leverage":{"id":"v5/spot-margin-uta/set-leverage","title":"Set Leverage","description":"Set the user\'s maximum leverage in spot cross margin","sidebar":"v5SideBar"},"v5/spot-margin-uta/status":{"id":"v5/spot-margin-uta/status","title":"Get Status And Leverage","description":"Query the Spot margin status and leverage of Unified account","sidebar":"v5SideBar"},"v5/spot-margin-uta/switch-mode":{"id":"v5/spot-margin-uta/switch-mode","title":"Toggle Margin Trade","description":"Turn on / off spot margin trade","sidebar":"v5SideBar"},"v5/spot-margin-uta/vip-margin":{"id":"v5/spot-margin-uta/vip-margin","title":"Get VIP Margin Data","description":"This margin data is for Unified account in particular.","sidebar":"v5SideBar"},"v5/user/affiliate-info":{"id":"v5/user/affiliate-info","title":"Get Affiliate User Info","description":"To use this endpoint, you should have an affiliate account and only tick \\"affiliate\\" permission while creating the API key.","sidebar":"v5SideBar"},"v5/user/apikey-info":{"id":"v5/user/apikey-info","title":"Get API Key Information","description":"Get the information of the api key. Use the api key pending to be checked to call the endpoint. Both master and sub user\'s api key are applicable.","sidebar":"v5SideBar"},"v5/user/create-subuid":{"id":"v5/user/create-subuid","title":"Create Sub UID","description":"Create a new sub user id. Use master account\'s api key.","sidebar":"v5SideBar"},"v5/user/create-subuid-apikey":{"id":"v5/user/create-subuid-apikey","title":"Create Sub UID API Key","description":"To create new API key for those newly created sub UID. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/froze-subuid":{"id":"v5/user/froze-subuid","title":"Freeze Sub UID","description":"Freeze Sub UID. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/list-sub-apikeys":{"id":"v5/user/list-sub-apikeys","title":"Get Sub Account All API Keys","description":"Query all api keys information of a sub UID.","sidebar":"v5SideBar"},"v5/user/modify-master-apikey":{"id":"v5/user/modify-master-apikey","title":"Modify Master API Key","description":"Modify the settings of master api key. Use the api key pending to be modified to call the endpoint. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/modify-sub-apikey":{"id":"v5/user/modify-sub-apikey","title":"Modify Sub API Key","description":"Modify the settings of sub api key. Use the sub account api key pending to be modified to call the endpoint or use master","sidebar":"v5SideBar"},"v5/user/page-subuid":{"id":"v5/user/page-subuid","title":"Get Sub UID List (Unlimited)","description":"This API is applicable to the client who has over 10k sub accounts. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/rm-master-apikey":{"id":"v5/user/rm-master-apikey","title":"Delete Master API Key","description":"Delete the api key of master account. Use the api key pending to be delete to call the endpoint. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/rm-sub-apikey":{"id":"v5/user/rm-sub-apikey","title":"Delete Sub API Key","description":"Delete the api key of sub account. Use the sub api key pending to be delete to call the endpoint or use the master api key","sidebar":"v5SideBar"},"v5/user/rm-subuid":{"id":"v5/user/rm-subuid","title":"Delete Sub UID","description":"Delete a sub UID. Before deleting the UID, please make sure there is no asset.","sidebar":"v5SideBar"},"v5/user/subuid-list":{"id":"v5/user/subuid-list","title":"Get Sub UID List (Limited)","description":"Get at most 10k sub UID of master account. Use master user\'s api key only.","sidebar":"v5SideBar"},"v5/user/wallet-type":{"id":"v5/user/wallet-type","title":"Get UID Wallet Type","description":"Get available wallet types for the master account or sub account","sidebar":"v5SideBar"},"v5/websocket/private/dcp":{"id":"v5/websocket/private/dcp","title":"Dcp","description":"Subscribe to the dcp stream to trigger DCP function.","sidebar":"v5SideBar"},"v5/websocket/private/execution":{"id":"v5/websocket/private/execution","title":"Execution","description":"Subscribe to the execution stream to see your executions in real-time.","sidebar":"v5SideBar"},"v5/websocket/private/fast-execution":{"id":"v5/websocket/private/fast-execution","title":"Fast Execution","description":"Fast execution stream significantly reduces data latency compared original \\"execution\\" stream. However, it pushes limited","sidebar":"v5SideBar"},"v5/websocket/private/greek":{"id":"v5/websocket/private/greek","title":"Greek","description":"Subscribe to the greeks stream to see changes to your greeks data in real-time. option only.","sidebar":"v5SideBar"},"v5/websocket/private/order":{"id":"v5/websocket/private/order","title":"Order","description":"Subscribe to the order stream to see changes to your orders in real-time.","sidebar":"v5SideBar"},"v5/websocket/private/position":{"id":"v5/websocket/private/position","title":"Position","description":"Subscribe to the position stream to see changes to your position data in real-time.","sidebar":"v5SideBar"},"v5/websocket/private/wallet":{"id":"v5/websocket/private/wallet","title":"Wallet","description":"Subscribe to the wallet stream to see changes to your wallet in real-time.","sidebar":"v5SideBar"},"v5/websocket/public/etp-kline":{"id":"v5/websocket/public/etp-kline","title":"LT Kline","description":"Subscribe to the leveraged token kline stream.","sidebar":"v5SideBar"},"v5/websocket/public/etp-nav":{"id":"v5/websocket/public/etp-nav","title":"LT Nav","description":"Subscribe to the leveraged token nav stream.","sidebar":"v5SideBar"},"v5/websocket/public/etp-ticker":{"id":"v5/websocket/public/etp-ticker","title":"LT Ticker","description":"Subscribe to the leveraged token ticker stream.","sidebar":"v5SideBar"},"v5/websocket/public/kline":{"id":"v5/websocket/public/kline","title":"Kline","description":"Subscribe to the klines stream.","sidebar":"v5SideBar"},"v5/websocket/public/liquidation":{"id":"v5/websocket/public/liquidation","title":"Liquidation","description":"Subscribe to the liquidation stream. Pushes at most one order per second per symbol. As such, this feed does not push all liquidations that occur on Bybit.","sidebar":"v5SideBar"},"v5/websocket/public/orderbook":{"id":"v5/websocket/public/orderbook","title":"Orderbook","description":"Subscribe to the orderbook stream. Supports different depths.","sidebar":"v5SideBar"},"v5/websocket/public/ticker":{"id":"v5/websocket/public/ticker","title":"Ticker","description":"Subscribe to the ticker stream.","sidebar":"v5SideBar"},"v5/websocket/public/trade":{"id":"v5/websocket/public/trade","title":"Trade","description":"Subscribe to the recent trades stream.","sidebar":"v5SideBar"},"v5/websocket/trade/guideline":{"id":"v5/websocket/trade/guideline","title":"Websocket Trade Guideline","description":"URL","sidebar":"v5SideBar"},"v5/websocket/wss-authentication":{"id":"v5/websocket/wss-authentication","title":"Connect","description":"WebSocket public stream:","sidebar":"v5SideBar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/a0c0c9f6.0bc21d43.js b/assets/js/a0c0c9f6.0bc21d43.js new file mode 100644 index 0000000000..5cd6697c52 --- /dev/null +++ b/assets/js/a0c0c9f6.0bc21d43.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[8972],{3905:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>k});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var u=r.createContext({}),s=function(e){var t=r.useContext(u),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},c=function(e){var t=s(e.components);return r.createElement(u.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},p=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,l=e.originalType,u=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),p=s(n),k=a,h=p["".concat(u,".").concat(k)]||p[k]||d[k]||l;return n?r.createElement(h,o(o({ref:t},c),{},{components:n})):r.createElement(h,o({ref:t},c))}));function k(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var l=n.length,o=new Array(l);o[0]=p;var i={};for(var u in t)hasOwnProperty.call(t,u)&&(i[u]=t[u]);i.originalType=e,i.mdxType="string"==typeof e?e:a,o[1]=i;for(var s=2;s{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>i,toc:()=>s});var r=n(87462),a=(n(67294),n(3905));const l={title:"Different Account Modes",sidebar_label:"Different Account Modes"},o=void 0,i={unversionedId:"v5/acct-mode",id:"v5/acct-mode",title:"Different Account Modes",description:"There are currently three account modes existing on the Bybit platform, namely classic account, unified account 1.0, and unified account 2.0.",source:"@site/docs/v5/acct-mode.mdx",sourceDirName:"v5",slug:"/v5/acct-mode",permalink:"/docs/v5/acct-mode",draft:!1,tags:[],version:"current",frontMatter:{title:"Different Account Modes",sidebar_label:"Different Account Modes"},sidebar:"v5SideBar",previous:{title:"Integration Guidance",permalink:"/docs/v5/guide"},next:{title:"Get Announcement",permalink:"/docs/v5/announcement"}},u={},s=[{value:"UTA 2.0",id:"uta-20",level:2},{value:"UTA 1.0",id:"uta-10",level:2},{value:"Classic Account",id:"classic-account",level:2},{value:"Determine account mode through API",id:"determine-account-mode-through-api",level:2},{value:"API usage changes for UTA 2.0",id:"api-usage-changes-for-uta-20",level:2}],c={toc:s};function d(e){let{components:t,...l}=e;return(0,a.kt)("wrapper",(0,r.Z)({},c,l,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("p",null,"There are currently three account modes existing on the Bybit platform, namely classic account, unified account 1.0, and unified account 2.0."),(0,a.kt)("h2",{id:"uta-20"},"UTA 2.0"),(0,a.kt)("p",null,"This account mode is the ultimate version of the unified account, integrating inverse contracts, USDT perpetual, USDC perpetual, USDC Futures,\nspot and options into a unified trading system. In cross margin and portifolio margin modes, margin is shared among all trades."),(0,a.kt)("p",null,(0,a.kt)("img",{alt:"uta2.0",src:n(48145).Z,width:"1702",height:"648"})),(0,a.kt)("h2",{id:"uta-10"},"UTA 1.0"),(0,a.kt)("p",null,'Under this account mode, inverse contract transactions are in a separate trading account, and the corresponding margin currency needs to be deposited\ninto the "inverse derivatives account" before trading, and the margins are not shared between each other. For USDT perpetual, USDC perpetual, USDC\nFutures, spot and options are all traded within the "unified trading"'),(0,a.kt)("p",null,(0,a.kt)("img",{alt:"uta1.0",src:n(2465).Z,width:"2018",height:"878"})),(0,a.kt)("h2",{id:"classic-account"},"Classic Account"),(0,a.kt)("p",null,'Under this account mode, contract transactions and spot transactions are separated. Inverse contracts and USDT perpetual transactions are completed in\nthe "derivatives account", and spot transactions are completed in the "spot account"'),(0,a.kt)("p",null,(0,a.kt)("img",{alt:"classic",src:n(24842).Z,width:"1772",height:"784"})),(0,a.kt)("h2",{id:"determine-account-mode-through-api"},"Determine account mode through API"),(0,a.kt)("p",null,"Use the key of the corresponding account to call ",(0,a.kt)("a",{parentName:"p",href:"account/account-info#"},"Get Account Info"),", look at the field ",(0,a.kt)("inlineCode",{parentName:"p"},"unifiedMarginStatus")),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"1"),": classic account"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"3"),": uta1.0"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"4"),": uta1.0 (pro version)"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"5"),": uta2.0"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"6"),": uta2.0 (pro version)",(0,a.kt)("br",null),(0,a.kt)("i",null,"P.S. uta or uta (pro), they are the same thing, but pro has a slight performance advantage when trading via API"))),(0,a.kt)("h2",{id:"api-usage-changes-for-uta-20"},"API usage changes for UTA 2.0"),(0,a.kt)("span",{class:"blocky_table"},(0,a.kt)("table",null,(0,a.kt)("tr",null,(0,a.kt)("th",{rowSpan:"2",align:"center"},"API category"),(0,a.kt)("th",{rowSpan:"2"},"API"),(0,a.kt)("th",null,"uta2.0"),(0,a.kt)("th",null,"uta1.0")),(0,a.kt)("tr",null,(0,a.kt)("td",{align:"center"},"category=inverse"),(0,a.kt)("td",{align:"center"},"category=inverse")),(0,a.kt)("tr",null,(0,a.kt)("td",{align:"center"},"Market"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"market/instrument#"},"Get Instruments Info")),(0,a.kt)("td",null,'"unifiedMarginTrade" is true after UTA2.0 is implemented'),(0,a.kt)("td",null,'"unifiedMarginTrade" is false')),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"8",align:"center"},"Trade"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/create-order#"},"Place Order")),(0,a.kt)("td",null,'Inverse Futures no longer support hedge mode, so "positionIdx" is always ',(0,a.kt)("code",null,"0")),(0,a.kt)("td",null,'Inverse Futures support hedge mode, so "positionIdx" can be ',(0,a.kt)("code",null,"0"),", ",(0,a.kt)("code",null,"1"),", ",(0,a.kt)("code",null,"2"))),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/open-order#"},"Get Open & Closed Orders")),(0,a.kt)("td",null,"To query the final status orders, use ",(0,a.kt)("code",null,"openOnly"),"=1, and only retain the latest 500 orders."),(0,a.kt)("td",null,"To query the final status orders, use ",(0,a.kt)("code",null,"openOnly"),"=2")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/order-list#"},"Get Order History")),(0,a.kt)("td",null,"1. ",(0,a.kt)("code",null,"orderStatus")," is not passed, and all final orders are queried by default",(0,a.kt)("br",null),"2. Parameters ",(0,a.kt)("code",null,"baseCoin")," and ",(0,a.kt)("code",null,"settleCoin")," are supported",(0,a.kt)("br",null),"3. Active order query is not supported, and some final orders are limited to query",(0,a.kt)("br",null),"4. Cancelled orders save up to 24 hours",(0,a.kt)("br",null),"5. Only orders generated after the upgrade can be queried"),(0,a.kt)("td",null,"1. ",(0,a.kt)("code",null,"orderStatus")," is not passed, and the default query is active and final orders",(0,a.kt)("br",null),"2. The parameters ",(0,a.kt)("code",null,"baseCoin")," and ",(0,a.kt)("code",null,"settleCoin")," are not supported",(0,a.kt)("br",null),"3. Active orders and various final orders are always supported",(0,a.kt)("br",null),"4. No such restriction")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/execution#"},"Get Trade History")),(0,a.kt)("td",null,"1. Supports ",(0,a.kt)("code",null,"baseCoin")," query; ",(0,a.kt)("br",null),"2. The returned createType has a value",(0,a.kt)("br",null),"3. Only transactions generated after the upgrade can be queried"),(0,a.kt)("td",null,"1. ",(0,a.kt)("code",null,"baseCoin")," query is not supported;",(0,a.kt)("br",null),"2. The returned createType is always empty string ",(0,a.kt)("code",null,'""'))),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/batch-place#"},"Batch Place Order")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/batch-amend#"},"Batch Amend Order")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/batch-cancel#"},"Batch Cancel Order")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/dcp#"},"Set Disconnect Cancel All")),(0,a.kt)("td",null,"Support inverse contract, inverse trading orders will be cancelled when dcp is triggered"),(0,a.kt)("td",null,"Not support inverse contract, inverse trading orders will not be cancelled when dcp is triggered")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"3",align:"center"},"Pre-upgrade"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"pre-upgrade/order-list#"},"Get Pre-upgrade Order History")),(0,a.kt)("td",null,"Supports querying orders generated when it is a classic account or unified account 1.0"),(0,a.kt)("td",{align:"center"},"-")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"pre-upgrade/execution#"},"Get Pre-upgrade Trade History")),(0,a.kt)("td",null,"Supports querying transactions generated when it is a classic account or unified account 1.0"),(0,a.kt)("td",{align:"center"},"-")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"pre-upgrade/close-pnl#"},"Get Pre-upgrade Closed PnL")),(0,a.kt)("td",null,"Supports querying close pnl generated when it is a classic account or unified account 1.0"),(0,a.kt)("td",{align:"center"},"-")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"5",align:"center"},"Position"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"position#"},"Get Position Info")),(0,a.kt)("td",null,"1. Passing multiple symbols is not supported",(0,a.kt)("br",null),'2. In the response, there are changes in the meaning or use of "tradeMode", "liqPrice", "bustPrice" fields'),(0,a.kt)("td",null,"1. Supports passing multiple symbols")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/close-pnl#"},"Get Closed PnL")),(0,a.kt)("td",null,"Only the close pnl generated after the upgrade can be queried."),(0,a.kt)("td",{align:"center"}," - ")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/leverage#"},"Set Leverage")),(0,a.kt)("td",null,"Inverse perpetual and inverse Futures only support one-way position mode, and the leverage of buy and sell must be equal"),(0,a.kt)("td",null,"Inverse Futures support hedge-mode positions, and the leverage of buy and sell can be unequal")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/cross-isolate#"},"Switch Cross/Isolated Margin")),(0,a.kt)("td",null,"The margin mode has become the account dimension, and this interface is no longer applicable"),(0,a.kt)("td",null,"Inverse contracts support the use of this interface")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/position-mode#"},"Switch Position Mode")),(0,a.kt)("td",null,"Inverse Futures no longer supports hedge-mode positions"),(0,a.kt)("td",null,"Inverse Futures supports hedge-mode positions")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"3",align:"center"},"Account"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"account/wallet-balance#"},"Get Wallet Balance")),(0,a.kt)("td",null,"Not support accountType=CONTRACT"),(0,a.kt)("td",null,"Support accountType=CONTRACT")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"account/transaction-log#"},"Get Transaction Log (UTA)")),(0,a.kt)("td",null,"Transaction logs for inverse contracts will be included"),(0,a.kt)("td",null,"The transaction log of the inverse contract needs to go through the interface below")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"account/contract-transaction-log#"},"Get Transaction Log(Classic)")),(0,a.kt)("td",null,"After upgrading to 2.0, this interface is no longer applicable."),(0,a.kt)("td",null,"Data from uta 1.0 or classic account can still be obtained")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"2",align:"center"},"Asset"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"asset/delivery#"},"Get Delivery Record")),(0,a.kt)("td",null,"Support inverse futures delivery records"),(0,a.kt)("td",null,"Not support inverse futures delivery records")),(0,a.kt)("tr",null,(0,a.kt)("td",null,"All interfaces involving accountType in this directory"),(0,a.kt)("td",null,'CONTRACT is no longer supported because "inverse derivatives account" does not exist anymore'),(0,a.kt)("td",null,"Support CONTRACT (inverse derivatives account)")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"1",align:"center"},"WebSocket Stream/Trade"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"websocket/trade/guideline#"},"Websocket Trade Guideline")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")))))}d.isMDXComponent=!0},24842:(e,t,n)=>{n.d(t,{Z:()=>r});const r=n.p+"assets/images/classic_en-caf823dac675fc922b58270405a11144.png"},2465:(e,t,n)=>{n.d(t,{Z:()=>r});const r=n.p+"assets/images/uta1_en-6c9d8956e6e72a4711e548659b96922e.png"},48145:(e,t,n)=>{n.d(t,{Z:()=>r});const r=n.p+"assets/images/uta2_en-0b31358cd2b8ae4c5555bff2a8cef626.png"}}]); \ No newline at end of file diff --git a/assets/js/a0c0c9f6.af106b6a.js b/assets/js/a0c0c9f6.af106b6a.js deleted file mode 100644 index b93186e9d3..0000000000 --- a/assets/js/a0c0c9f6.af106b6a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[8972],{3905:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>k});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var u=r.createContext({}),s=function(e){var t=r.useContext(u),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},c=function(e){var t=s(e.components);return r.createElement(u.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},p=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,l=e.originalType,u=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),p=s(n),k=a,h=p["".concat(u,".").concat(k)]||p[k]||d[k]||l;return n?r.createElement(h,o(o({ref:t},c),{},{components:n})):r.createElement(h,o({ref:t},c))}));function k(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var l=n.length,o=new Array(l);o[0]=p;var i={};for(var u in t)hasOwnProperty.call(t,u)&&(i[u]=t[u]);i.originalType=e,i.mdxType="string"==typeof e?e:a,o[1]=i;for(var s=2;s{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>i,toc:()=>s});var r=n(87462),a=(n(67294),n(3905));const l={title:"Different Account Modes",sidebar_label:"Different Account Modes"},o=void 0,i={unversionedId:"v5/acct-mode",id:"v5/acct-mode",title:"Different Account Modes",description:"There are currently three account modes existing on the Bybit platform, namely classic account, unified account 1.0, and unified account 2.0.",source:"@site/docs/v5/acct-mode.mdx",sourceDirName:"v5",slug:"/v5/acct-mode",permalink:"/docs/v5/acct-mode",draft:!1,tags:[],version:"current",frontMatter:{title:"Different Account Modes",sidebar_label:"Different Account Modes"},sidebar:"v5SideBar",previous:{title:"Integration Guidance",permalink:"/docs/v5/guide"},next:{title:"Get Announcement",permalink:"/docs/v5/announcement"}},u={},s=[{value:"UTA 2.0",id:"uta-20",level:2},{value:"UTA 1.0",id:"uta-10",level:2},{value:"Classic Account",id:"classic-account",level:2},{value:"Determine account mode through API",id:"determine-account-mode-through-api",level:2},{value:"API usage changes for UTA 2.0",id:"api-usage-changes-for-uta-20",level:2}],c={toc:s};function d(e){let{components:t,...l}=e;return(0,a.kt)("wrapper",(0,r.Z)({},c,l,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("p",null,"There are currently three account modes existing on the Bybit platform, namely classic account, unified account 1.0, and unified account 2.0."),(0,a.kt)("h2",{id:"uta-20"},"UTA 2.0"),(0,a.kt)("p",null,"This account mode is the ultimate version of the unified account, integrating inverse contracts, USDT perpetual, USDC perpetual, USDC Futures,\nspot and options into a unified trading system. In cross margin and portifolio margin modes, margin is shared among all trades."),(0,a.kt)("p",null,(0,a.kt)("img",{alt:"uta2.0",src:n(28878).Z,width:"1702",height:"648"})),(0,a.kt)("h2",{id:"uta-10"},"UTA 1.0"),(0,a.kt)("p",null,'Under this account mode, inverse contract transactions are in a separate trading account, and the corresponding margin currency needs to be deposited\ninto the "inverse derivatives account" before trading, and the margins are not shared between each other. For USDT perpetual, USDC perpetual, USDC\nFutures, spot and options are all traded within the "unified trading"'),(0,a.kt)("p",null,(0,a.kt)("img",{alt:"uta1.0",src:n(60018).Z,width:"2018",height:"878"})),(0,a.kt)("h2",{id:"classic-account"},"Classic Account"),(0,a.kt)("p",null,'Under this account mode, contract transactions and spot transactions are separated. Inverse contracts and USDT perpetual transactions are completed in\nthe "derivatives account", and spot transactions are completed in the "spot account"'),(0,a.kt)("p",null,(0,a.kt)("img",{alt:"classic",src:n(67093).Z,width:"1772",height:"784"})),(0,a.kt)("h2",{id:"determine-account-mode-through-api"},"Determine account mode through API"),(0,a.kt)("p",null,"Use the key of the corresponding account to call ",(0,a.kt)("a",{parentName:"p",href:"account/account-info#"},"Get Account Info"),", look at the field ",(0,a.kt)("inlineCode",{parentName:"p"},"unifiedMarginStatus")),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"1"),": classic account"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"3"),": uta1.0"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"4"),": uta1.0 (pro version)"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"5"),": uta2.0"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"6"),": uta2.0 (pro version)",(0,a.kt)("br",null),(0,a.kt)("i",null,"P.S. uta or uta (pro), they are the same thing, but pro has a slight performance advantage when trading via API"))),(0,a.kt)("h2",{id:"api-usage-changes-for-uta-20"},"API usage changes for UTA 2.0"),(0,a.kt)("span",{class:"blocky_table"},(0,a.kt)("table",null,(0,a.kt)("tr",null,(0,a.kt)("th",{rowSpan:"2",align:"center"},"API category"),(0,a.kt)("th",{rowSpan:"2"},"API"),(0,a.kt)("th",null,"uta2.0"),(0,a.kt)("th",null,"uta1.0")),(0,a.kt)("tr",null,(0,a.kt)("td",{align:"center"},"category=inverse"),(0,a.kt)("td",{align:"center"},"category=inverse")),(0,a.kt)("tr",null,(0,a.kt)("td",{align:"center"},"Market"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"market/instrument#"},"Get Instruments Info")),(0,a.kt)("td",null,'"unifiedMarginTrade" is true after UTA2.0 is implemented'),(0,a.kt)("td",null,'"unifiedMarginTrade" is false')),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"8",align:"center"},"Trade"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/create-order#"},"Place Order")),(0,a.kt)("td",null,'Inverse Futures no longer support hedge mode, so "positionIdx" is always ',(0,a.kt)("code",null,"0")),(0,a.kt)("td",null,'Inverse Futures support hedge mode, so "positionIdx" can be ',(0,a.kt)("code",null,"0"),", ",(0,a.kt)("code",null,"1"),", ",(0,a.kt)("code",null,"2"))),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/open-order#"},"Get Open & Closed Orders")),(0,a.kt)("td",null,"To query the final status orders, use ",(0,a.kt)("code",null,"openOnly"),"=1, and only retain the latest 500 orders."),(0,a.kt)("td",null,"To query the final status orders, use ",(0,a.kt)("code",null,"openOnly"),"=2")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/order-list#"},"Get Order History")),(0,a.kt)("td",null,"1. ",(0,a.kt)("code",null,"orderStatus")," is not passed, and all final orders are queried by default",(0,a.kt)("br",null),"2. Parameters ",(0,a.kt)("code",null,"baseCoin")," and ",(0,a.kt)("code",null,"settleCoin")," are supported",(0,a.kt)("br",null),"3. Active order query is not supported, and some final orders are limited to query",(0,a.kt)("br",null),"4. Cancelled orders save up to 24 hours",(0,a.kt)("br",null),"5. Only orders generated after the upgrade can be queried"),(0,a.kt)("td",null,"1. ",(0,a.kt)("code",null,"orderStatus")," is not passed, and the default query is active and final orders",(0,a.kt)("br",null),"2. The parameters ",(0,a.kt)("code",null,"baseCoin")," and ",(0,a.kt)("code",null,"settleCoin")," are not supported",(0,a.kt)("br",null),"3. Active orders and various final orders are always supported",(0,a.kt)("br",null),"4. No such restriction")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/execution#"},"Get Trade History")),(0,a.kt)("td",null,"1. Supports ",(0,a.kt)("code",null,"baseCoin")," query; ",(0,a.kt)("br",null),"2. The returned createType has a value",(0,a.kt)("br",null),"3. Only transactions generated after the upgrade can be queried"),(0,a.kt)("td",null,"1. ",(0,a.kt)("code",null,"baseCoin")," query is not supported;",(0,a.kt)("br",null),"2. The returned createType is always empty string ",(0,a.kt)("code",null,'""'))),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/batch-place#"},"Batch Place Order")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/batch-amend#"},"Batch Amend Order")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/batch-cancel#"},"Batch Cancel Order")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"order/dcp#"},"Set Disconnect Cancel All")),(0,a.kt)("td",null,"Support inverse contract, inverse trading orders will be cancelled when dcp is triggered"),(0,a.kt)("td",null,"Not support inverse contract, inverse trading orders will not be cancelled when dcp is triggered")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"3",align:"center"},"Pre-upgrade"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"pre-upgrade/order-list#"},"Get Pre-upgrade Order History")),(0,a.kt)("td",null,"Supports querying orders generated when it is a classic account or unified account 1.0"),(0,a.kt)("td",{align:"center"},"-")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"pre-upgrade/execution#"},"Get Pre-upgrade Trade History")),(0,a.kt)("td",null,"Supports querying transactions generated when it is a classic account or unified account 1.0"),(0,a.kt)("td",{align:"center"},"-")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"pre-upgrade/close-pnl#"},"Get Pre-upgrade Closed PnL")),(0,a.kt)("td",null,"Supports querying close pnl generated when it is a classic account or unified account 1.0"),(0,a.kt)("td",{align:"center"},"-")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"5",align:"center"},"Position"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"position#"},"Get Position Info")),(0,a.kt)("td",null,"1. Passing multiple symbols is not supported",(0,a.kt)("br",null),'2. In the response, there are changes in the meaning or use of "tradeMode", "liqPrice", "bustPrice" fields'),(0,a.kt)("td",null,"1. Supports passing multiple symbols")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/close-pnl#"},"Get Closed PnL")),(0,a.kt)("td",null,"Only the close pnl generated after the upgrade can be queried."),(0,a.kt)("td",{align:"center"}," - ")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/leverage#"},"Set Leverage")),(0,a.kt)("td",null,"Inverse perpetual and inverse Futures only support one-way position mode, and the leverage of buy and sell must be equal"),(0,a.kt)("td",null,"Inverse Futures support hedge-mode positions, and the leverage of buy and sell can be unequal")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/cross-isolate#"},"Switch Cross/Isolated Margin")),(0,a.kt)("td",null,"The margin mode has become the account dimension, and this interface is no longer applicable"),(0,a.kt)("td",null,"Inverse contracts support the use of this interface")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"position/position-mode#"},"Switch Position Mode")),(0,a.kt)("td",null,"Inverse Futures no longer supports hedge-mode positions"),(0,a.kt)("td",null,"Inverse Futures supports hedge-mode positions")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"3",align:"center"},"Account"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"account/wallet-balance#"},"Get Wallet Balance")),(0,a.kt)("td",null,"Not support accountType=CONTRACT"),(0,a.kt)("td",null,"Support accountType=CONTRACT")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"account/transaction-log#"},"Get Transaction Log (UTA)")),(0,a.kt)("td",null,"Transaction logs for inverse contracts will be included"),(0,a.kt)("td",null,"The transaction log of the inverse contract needs to go through the interface below")),(0,a.kt)("tr",null,(0,a.kt)("td",null,(0,a.kt)("a",{href:"account/contract-transaction-log#"},"Get Transaction Log(Classic)")),(0,a.kt)("td",null,"After upgrading to 2.0, this interface is no longer applicable."),(0,a.kt)("td",null,"Data from uta 1.0 or classic account can still be obtained")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"2",align:"center"},"Asset"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"asset/delivery#"},"Get Delivery Record")),(0,a.kt)("td",null,"Support inverse futures delivery records"),(0,a.kt)("td",null,"Not support inverse futures delivery records")),(0,a.kt)("tr",null,(0,a.kt)("td",null,"All interfaces involving accountType in this directory"),(0,a.kt)("td",null,'CONTRACT is no longer supported because "inverse derivatives account" does not exist anymore'),(0,a.kt)("td",null,"Support CONTRACT (inverse derivatives account)")),(0,a.kt)("tr",null,(0,a.kt)("td",{rowSpan:"1",align:"center"},"WebSocket Stream/Trade"),(0,a.kt)("td",null,(0,a.kt)("a",{href:"websocket/trade/guideline#"},"Websocket Trade Guideline")),(0,a.kt)("td",null,"Support inverse contract"),(0,a.kt)("td",null,"Not support inverse contract")))))}d.isMDXComponent=!0},67093:(e,t,n)=>{n.d(t,{Z:()=>r});const r=n.p+"assets/images/classic_en-caf823dac675fc922b58270405a11144.png"},60018:(e,t,n)=>{n.d(t,{Z:()=>r});const r=n.p+"assets/images/uta1_en-6c9d8956e6e72a4711e548659b96922e.png"},28878:(e,t,n)=>{n.d(t,{Z:()=>r});const r=n.p+"assets/images/uta2_en-0b31358cd2b8ae4c5555bff2a8cef626.png"}}]); \ No newline at end of file diff --git a/assets/js/b2ae77a0.4a829ef3.js b/assets/js/b2ae77a0.4a829ef3.js deleted file mode 100644 index a6ed9b3bbf..0000000000 --- a/assets/js/b2ae77a0.4a829ef3.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[3994],{3905:(e,t,a)=>{a.d(t,{Zo:()=>d,kt:()=>g});var n=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var o=n.createContext({}),p=function(e){var t=n.useContext(o),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},d=function(e){var t=p(e.components);return n.createElement(o.Provider,{value:t},e.children)},s={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,l=e.originalType,o=e.parentName,d=m(e,["components","mdxType","originalType","parentName"]),u=p(a),g=r,k=u["".concat(o,".").concat(g)]||u[g]||s[g]||l;return a?n.createElement(k,i(i({ref:t},d),{},{components:a})):n.createElement(k,i({ref:t},d))}));function g(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=a.length,i=new Array(l);i[0]=u;var m={};for(var o in t)hasOwnProperty.call(t,o)&&(m[o]=t[o]);m.originalType=e,m.mdxType="string"==typeof e?e:r,i[1]=m;for(var p=2;p{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>i,default:()=>f,frontMatter:()=>l,metadata:()=>m,toc:()=>p});var n=a(87462),r=(a(67294),a(3905));const l={title:"Get Leverage Token Info",sidebar_label:"Get Leverage Token Info",sidebar_position:1},i=void 0,m={unversionedId:"v5/lt/leverage-token-info",id:"v5/lt/leverage-token-info",title:"Get Leverage Token Info",description:"Query leverage token information",source:"@site/docs/v5/lt/leverage-token-info.mdx",sourceDirName:"v5/lt",slug:"/v5/lt/leverage-token-info",permalink:"/docs/v5/lt/leverage-token-info",draft:!1,tags:[],version:"current",sidebarPosition:1,frontMatter:{title:"Get Leverage Token Info",sidebar_label:"Get Leverage Token Info",sidebar_position:1},sidebar:"v5SideBar",previous:{title:"Get Affiliate User Info",permalink:"/docs/v5/user/affiliate-info"},next:{title:"Get Leveraged Token Market",permalink:"/docs/v5/lt/leverage-token-reference"}},o={},p=[{value:"HTTP Request",id:"http-request",level:3},{value:"Request Parameters",id:"request-parameters",level:3},{value:"Response Parameters",id:"response-parameters",level:3},{value:"Request Example",id:"request-example",level:3},{value:"Response Example",id:"response-example",level:3}],d=e=>function(t){return console.warn("Component "+e+" was not imported, exported, or provided by MDXProvider as global scope"),(0,r.kt)("div",t)},s=d("Button"),u=d("Tabs"),g=d("TabItem"),k={toc:p};function f(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,n.Z)({},k,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("p",null,"Query leverage token information"),(0,r.kt)("h3",{id:"http-request"},"HTTP Request"),(0,r.kt)("p",null,"GET ",(0,r.kt)("inlineCode",{parentName:"p"},"/v5/spot-lever-token/info")),(0,r.kt)("h3",{id:"request-parameters"},"Request Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Required"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"ltCoin"),(0,r.kt)("td",{parentName:"tr",align:"left"},"false"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Abbreviation of the LT, such as ",(0,r.kt)("inlineCode",{parentName:"td"},"BTC3L"))))),(0,r.kt)("h3",{id:"response-parameters"},"Response Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"list"),(0,r.kt)("td",{parentName:"tr",align:"left"},"array"),(0,r.kt)("td",{parentName:"tr",align:null},"Object")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> ltCoin"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Abbreviation")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> ltName"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Full name of leveraged token")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxPurchase"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single maximum purchase amount")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> minPurchase"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single minimum purchase amount")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxPurchaseDaily"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maximum purchase amount in a single day")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxRedeem"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single Maximum redemption quantity")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> minRedeem"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single Minimum redemption quantity")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxRedeemDaily"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maximum redemption quantity in a single day")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> purchaseFeeRate"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Purchase fee rate")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> redeemFeeRate"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Redeem fee rate")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> ",(0,r.kt)("a",{parentName:"td",href:"../enum#ltstatus"},"ltStatus")),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Whether the leverage token can be purchased or redeemed")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> fundFee"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Funding fee charged daily for users holding leveraged token")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> fundFeeTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The time to charge funding fee")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> manageFeeRate"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Management fee rate")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> manageFeeTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The time to charge management fee")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> value"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Nominal asset value")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> netValue"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Net value")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> total"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total purchase upper limit")))),(0,r.kt)("a",{href:"/api-explorer/v5/lt/leverage-token-info"},(0,r.kt)(s,{mdxType:"Button"},"RUN >>")),(0,r.kt)("hr",null),(0,r.kt)("h3",{id:"request-example"},"Request Example"),(0,r.kt)(u,{groupId:"programming-languages",mdxType:"Tabs"},(0,r.kt)(g,{value:"http",label:"HTTP",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-http"},"GET /v5/spot-lever-token/info?ltCoin=BTC3L HTTP/1.1\nHost: api-testnet.bybit.com\n"))),(0,r.kt)(g,{value:"python",label:"Python",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-python"},'from pybit.unified_trading import HTTP\nsession = HTTP(testnet=True)\nprint(session.get_leveraged_token_info(\n ltCoin="BTC3L",\n))\n')))),(0,r.kt)("h3",{id:"response-example"},"Response Example"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "retCode": 0,\n "retMsg": "OK",\n "result": {\n "list": [\n {\n "fundFee": "299.70622821",\n "fundFeeTime": "1672992000000",\n "ltCoin": "BTC3L",\n "ltName": "3X Long",\n "ltStatus": "1",\n "manageFeeRate": "0.00005",\n "manageFeeTime": "1673053200000",\n "maxPurchase": "10000",\n "maxPurchaseDaily": "200000",\n "maxRedeem": "14434",\n "maxRedeemDaily": "2100000",\n "minPurchase": "100",\n "minRedeem": "144",\n "netValue": "0.376482201140738147",\n "purchaseFeeRate": "0.0005",\n "redeemFeeRate": "0.0005",\n "total": "5000000",\n "value": "49464463114.022994974075443169"\n }\n ]\n },\n "retExtInfo": {},\n "time": 1672991427073\n}\n')))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b2ae77a0.fd9f6ffb.js b/assets/js/b2ae77a0.fd9f6ffb.js new file mode 100644 index 0000000000..a316254f53 --- /dev/null +++ b/assets/js/b2ae77a0.fd9f6ffb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[3994],{3905:(e,t,a)=>{a.d(t,{Zo:()=>d,kt:()=>g});var n=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var o=n.createContext({}),p=function(e){var t=n.useContext(o),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},d=function(e){var t=p(e.components);return n.createElement(o.Provider,{value:t},e.children)},s={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,l=e.originalType,o=e.parentName,d=m(e,["components","mdxType","originalType","parentName"]),u=p(a),g=r,k=u["".concat(o,".").concat(g)]||u[g]||s[g]||l;return a?n.createElement(k,i(i({ref:t},d),{},{components:a})):n.createElement(k,i({ref:t},d))}));function g(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=a.length,i=new Array(l);i[0]=u;var m={};for(var o in t)hasOwnProperty.call(t,o)&&(m[o]=t[o]);m.originalType=e,m.mdxType="string"==typeof e?e:r,i[1]=m;for(var p=2;p{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>i,default:()=>f,frontMatter:()=>l,metadata:()=>m,toc:()=>p});var n=a(87462),r=(a(67294),a(3905));const l={title:"Get Leverage Token Info",sidebar_label:"Get Leverage Token Info",sidebar_position:1},i=void 0,m={unversionedId:"v5/lt/leverage-token-info",id:"v5/lt/leverage-token-info",title:"Get Leverage Token Info",description:"Query leverage token information",source:"@site/docs/v5/lt/leverage-token-info.mdx",sourceDirName:"v5/lt",slug:"/v5/lt/leverage-token-info",permalink:"/docs/v5/lt/leverage-token-info",draft:!1,tags:[],version:"current",sidebarPosition:1,frontMatter:{title:"Get Leverage Token Info",sidebar_label:"Get Leverage Token Info",sidebar_position:1},sidebar:"v5SideBar",previous:{title:"Get Affiliate User List",permalink:"/docs/v5/affiliate/affiliate-user-list"},next:{title:"Get Leveraged Token Market",permalink:"/docs/v5/lt/leverage-token-reference"}},o={},p=[{value:"HTTP Request",id:"http-request",level:3},{value:"Request Parameters",id:"request-parameters",level:3},{value:"Response Parameters",id:"response-parameters",level:3},{value:"Request Example",id:"request-example",level:3},{value:"Response Example",id:"response-example",level:3}],d=e=>function(t){return console.warn("Component "+e+" was not imported, exported, or provided by MDXProvider as global scope"),(0,r.kt)("div",t)},s=d("Button"),u=d("Tabs"),g=d("TabItem"),k={toc:p};function f(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,n.Z)({},k,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("p",null,"Query leverage token information"),(0,r.kt)("h3",{id:"http-request"},"HTTP Request"),(0,r.kt)("p",null,"GET ",(0,r.kt)("inlineCode",{parentName:"p"},"/v5/spot-lever-token/info")),(0,r.kt)("h3",{id:"request-parameters"},"Request Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Required"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"ltCoin"),(0,r.kt)("td",{parentName:"tr",align:"left"},"false"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Abbreviation of the LT, such as ",(0,r.kt)("inlineCode",{parentName:"td"},"BTC3L"))))),(0,r.kt)("h3",{id:"response-parameters"},"Response Parameters"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"list"),(0,r.kt)("td",{parentName:"tr",align:"left"},"array"),(0,r.kt)("td",{parentName:"tr",align:null},"Object")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> ltCoin"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Abbreviation")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> ltName"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Full name of leveraged token")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxPurchase"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single maximum purchase amount")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> minPurchase"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single minimum purchase amount")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxPurchaseDaily"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maximum purchase amount in a single day")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxRedeem"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single Maximum redemption quantity")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> minRedeem"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Single Minimum redemption quantity")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> maxRedeemDaily"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Maximum redemption quantity in a single day")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> purchaseFeeRate"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Purchase fee rate")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> redeemFeeRate"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Redeem fee rate")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> ",(0,r.kt)("a",{parentName:"td",href:"../enum#ltstatus"},"ltStatus")),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Whether the leverage token can be purchased or redeemed")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> fundFee"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Funding fee charged daily for users holding leveraged token")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> fundFeeTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The time to charge funding fee")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> manageFeeRate"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Management fee rate")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> manageFeeTime"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The time to charge management fee")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> value"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Nominal asset value")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> netValue"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Net value")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},"> total"),(0,r.kt)("td",{parentName:"tr",align:"left"},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"Total purchase upper limit")))),(0,r.kt)("a",{href:"/api-explorer/v5/lt/leverage-token-info"},(0,r.kt)(s,{mdxType:"Button"},"RUN >>")),(0,r.kt)("hr",null),(0,r.kt)("h3",{id:"request-example"},"Request Example"),(0,r.kt)(u,{groupId:"programming-languages",mdxType:"Tabs"},(0,r.kt)(g,{value:"http",label:"HTTP",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-http"},"GET /v5/spot-lever-token/info?ltCoin=BTC3L HTTP/1.1\nHost: api-testnet.bybit.com\n"))),(0,r.kt)(g,{value:"python",label:"Python",mdxType:"TabItem"},(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-python"},'from pybit.unified_trading import HTTP\nsession = HTTP(testnet=True)\nprint(session.get_leveraged_token_info(\n ltCoin="BTC3L",\n))\n')))),(0,r.kt)("h3",{id:"response-example"},"Response Example"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "retCode": 0,\n "retMsg": "OK",\n "result": {\n "list": [\n {\n "fundFee": "299.70622821",\n "fundFeeTime": "1672992000000",\n "ltCoin": "BTC3L",\n "ltName": "3X Long",\n "ltStatus": "1",\n "manageFeeRate": "0.00005",\n "manageFeeTime": "1673053200000",\n "maxPurchase": "10000",\n "maxPurchaseDaily": "200000",\n "maxRedeem": "14434",\n "maxRedeemDaily": "2100000",\n "minPurchase": "100",\n "minRedeem": "144",\n "netValue": "0.376482201140738147",\n "purchaseFeeRate": "0.0005",\n "redeemFeeRate": "0.0005",\n "total": "5000000",\n "value": "49464463114.022994974075443169"\n }\n ]\n },\n "retExtInfo": {},\n "time": 1672991427073\n}\n')))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b745f339.5288f762.js b/assets/js/b745f339.5288f762.js deleted file mode 100644 index 62ccdccfd8..0000000000 --- a/assets/js/b745f339.5288f762.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[5832],{3905:(e,t,a)=>{a.d(t,{Zo:()=>d,kt:()=>s});var l=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function n(e){for(var t=1;t=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(l=0;l=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var o=l.createContext({}),k=function(e){var t=l.useContext(o),a=t;return e&&(a="function"==typeof e?e(t):n(n({},t),e)),a},d=function(e){var t=k(e.components);return l.createElement(o.Provider,{value:t},e.children)},m={inlineCode:"code",wrapper:function(e){var t=e.children;return l.createElement(l.Fragment,{},t)}},u=l.forwardRef((function(e,t){var a=e.components,i=e.mdxType,r=e.originalType,o=e.parentName,d=p(e,["components","mdxType","originalType","parentName"]),u=k(a),s=i,N=u["".concat(o,".").concat(s)]||u[s]||m[s]||r;return a?l.createElement(N,n(n({ref:t},d),{},{components:a})):l.createElement(N,n({ref:t},d))}));function s(e,t){var a=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var r=a.length,n=new Array(r);n[0]=u;var p={};for(var o in t)hasOwnProperty.call(t,o)&&(p[o]=t[o]);p.originalType=e,p.mdxType="string"==typeof e?e:i,n[1]=p;for(var k=2;k{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>n,default:()=>m,frontMatter:()=>r,metadata:()=>p,toc:()=>k});var l=a(87462),i=(a(67294),a(3905));const r={title:"V5"},n=void 0,p={unversionedId:"changelog/v5",id:"changelog/v5",title:"V5",description:"2024-11-19",source:"@site/docs/changelog/v5.mdx",sourceDirName:"changelog",slug:"/changelog/v5",permalink:"/docs/changelog/v5",draft:!1,tags:[],version:"current",frontMatter:{title:"V5"},sidebar:"changelogSidebar"},o={},k=[{value:"2024-11-19",id:"2024-11-19",level:2},{value:"REST API",id:"rest-api",level:3},{value:"2024-11-14",id:"2024-11-14",level:2},{value:"REST API",id:"rest-api-1",level:3},{value:"2024-11-05",id:"2024-11-05",level:2},{value:"2024-10-30",id:"2024-10-30",level:2},{value:"REST API",id:"rest-api-2",level:3},{value:"2024-10-15",id:"2024-10-15",level:2},{value:"Websocket API",id:"websocket-api",level:3},{value:"2024-10-11",id:"2024-10-11",level:2},{value:"REST API",id:"rest-api-3",level:3},{value:"2024-09-29",id:"2024-09-29",level:2},{value:"Websocket API",id:"websocket-api-1",level:3},{value:"2024-09-12",id:"2024-09-12",level:2},{value:"REST API",id:"rest-api-4",level:3},{value:"2024-08-29",id:"2024-08-29",level:2},{value:"REST API",id:"rest-api-5",level:3},{value:"2024-08-13",id:"2024-08-13",level:2},{value:"REST API",id:"rest-api-6",level:3},{value:"2024-08-07",id:"2024-08-07",level:2},{value:"REST API",id:"rest-api-7",level:3},{value:"2024-08-06",id:"2024-08-06",level:2},{value:"REST API",id:"rest-api-8",level:3},{value:"2024-07-30",id:"2024-07-30",level:2},{value:"Websocket API",id:"websocket-api-2",level:3},{value:"2024-07-25",id:"2024-07-25",level:2},{value:"REST API",id:"rest-api-9",level:3},{value:"2024-07-09",id:"2024-07-09",level:2},{value:"Websocket API",id:"websocket-api-3",level:3},{value:"2024-07-04",id:"2024-07-04",level:2},{value:"REST API",id:"rest-api-10",level:3},{value:"2024-07-03",id:"2024-07-03",level:2},{value:"2024-07-01",id:"2024-07-01",level:2},{value:"2024-06-27",id:"2024-06-27",level:2},{value:"REST API",id:"rest-api-11",level:3},{value:"Websocket API",id:"websocket-api-4",level:3},{value:"2024-06-20",id:"2024-06-20",level:2},{value:"REST API",id:"rest-api-12",level:3},{value:"2024-06-18",id:"2024-06-18",level:2},{value:"REST API",id:"rest-api-13",level:3},{value:"Websocket API",id:"websocket-api-5",level:3},{value:"2024-06-14",id:"2024-06-14",level:2},{value:"Websocket API",id:"websocket-api-6",level:3},{value:"2024-06-13",id:"2024-06-13",level:2},{value:"REST API",id:"rest-api-14",level:3},{value:"2024-06-06",id:"2024-06-06",level:2},{value:"REST API",id:"rest-api-15",level:3},{value:"Websocket API",id:"websocket-api-7",level:3},{value:"2024-06-04",id:"2024-06-04",level:2},{value:"REST API",id:"rest-api-16",level:3},{value:"2024-05-30",id:"2024-05-30",level:2},{value:"REST API",id:"rest-api-17",level:3},{value:"2024-05-09",id:"2024-05-09",level:2},{value:"REST API",id:"rest-api-18",level:3},{value:"2024-05-06",id:"2024-05-06",level:2},{value:"Websocket API",id:"websocket-api-8",level:3},{value:"2024-04-25",id:"2024-04-25",level:2},{value:"REST API",id:"rest-api-19",level:3},{value:"2024-04-23",id:"2024-04-23",level:2},{value:"REST API",id:"rest-api-20",level:3},{value:"Websocket API",id:"websocket-api-9",level:3},{value:"2024-04-15",id:"2024-04-15",level:2},{value:"REST API",id:"rest-api-21",level:3},{value:"2024-04-11",id:"2024-04-11",level:2},{value:"REST API",id:"rest-api-22",level:3},{value:"2024-04-03",id:"2024-04-03",level:2},{value:"REST API",id:"rest-api-23",level:3},{value:"2024-04-01",id:"2024-04-01",level:2},{value:"REST API",id:"rest-api-24",level:3},{value:"Websocket API",id:"websocket-api-10",level:3},{value:"2024-03-28",id:"2024-03-28",level:2},{value:"Websocket API",id:"websocket-api-11",level:3},{value:"2024-03-22",id:"2024-03-22",level:2},{value:"2024-03-21",id:"2024-03-21",level:2},{value:"2024-03-13",id:"2024-03-13",level:2},{value:"REST API",id:"rest-api-25",level:3},{value:"2024-03-12",id:"2024-03-12",level:2},{value:"REST API",id:"rest-api-26",level:3},{value:"2024-03-11",id:"2024-03-11",level:2},{value:"REST API",id:"rest-api-27",level:3},{value:"2024-03-06",id:"2024-03-06",level:2},{value:"REST API",id:"rest-api-28",level:3},{value:"2024-03-05",id:"2024-03-05",level:2},{value:"REST API",id:"rest-api-29",level:3},{value:"Websocket API",id:"websocket-api-12",level:3},{value:"2024-03-04",id:"2024-03-04",level:2},{value:"REST API",id:"rest-api-30",level:3},{value:"Websocket API",id:"websocket-api-13",level:3},{value:"2024-03-01",id:"2024-03-01",level:2},{value:"REST API",id:"rest-api-31",level:3},{value:"2024-02-29",id:"2024-02-29",level:2},{value:"REST API",id:"rest-api-32",level:3},{value:"2024-02-28",id:"2024-02-28",level:2},{value:"REST API",id:"rest-api-33",level:3},{value:"2024-02-21",id:"2024-02-21",level:2},{value:"REST API",id:"rest-api-34",level:3},{value:"2024-02-06",id:"2024-02-06",level:2},{value:"REST API",id:"rest-api-35",level:3},{value:"2024-02-05",id:"2024-02-05",level:2},{value:"REST API",id:"rest-api-36",level:3},{value:"2024-01-18",id:"2024-01-18",level:2},{value:"REST API",id:"rest-api-37",level:3},{value:"2024-01-16",id:"2024-01-16",level:2},{value:"REST API",id:"rest-api-38",level:3},{value:"2024-01-15",id:"2024-01-15",level:2},{value:"REST API",id:"rest-api-39",level:3},{value:"Websocket API",id:"websocket-api-14",level:3},{value:"2024-01-11",id:"2024-01-11",level:2},{value:"REST API",id:"rest-api-40",level:3},{value:"2024-01-09",id:"2024-01-09",level:2},{value:"REST API",id:"rest-api-41",level:3},{value:"2024-01-08",id:"2024-01-08",level:2},{value:"REST API",id:"rest-api-42",level:3},{value:"2024-01-02",id:"2024-01-02",level:2},{value:"REST API",id:"rest-api-43",level:3},{value:"2023-12-28",id:"2023-12-28",level:2},{value:"REST API",id:"rest-api-44",level:3},{value:"2023-12-22",id:"2023-12-22",level:2},{value:"REST API",id:"rest-api-45",level:3},{value:"Websocket API",id:"websocket-api-15",level:3},{value:"2023-12-20",id:"2023-12-20",level:2},{value:"REST API",id:"rest-api-46",level:3},{value:"2023-12-14",id:"2023-12-14",level:2},{value:"Websocket API",id:"websocket-api-16",level:3},{value:"2023-12-12",id:"2023-12-12",level:2},{value:"REST API",id:"rest-api-47",level:3},{value:"Websocket API",id:"websocket-api-17",level:3},{value:"2023-12-07",id:"2023-12-07",level:2},{value:"REST API",id:"rest-api-48",level:3},{value:"2023-12-04",id:"2023-12-04",level:2},{value:"REST API",id:"rest-api-49",level:3},{value:"2023-11-16",id:"2023-11-16",level:2},{value:"REST API",id:"rest-api-50",level:3},{value:"Websocket API",id:"websocket-api-18",level:3},{value:"2023-11-14",id:"2023-11-14",level:2},{value:"REST API",id:"rest-api-51",level:3},{value:"2023-11-09",id:"2023-11-09",level:2},{value:"REST API",id:"rest-api-52",level:3},{value:"2023-11-08",id:"2023-11-08",level:2},{value:"REST API",id:"rest-api-53",level:3},{value:"2023-11-02",id:"2023-11-02",level:2},{value:"REST API",id:"rest-api-54",level:3},{value:"2023-11-01",id:"2023-11-01",level:2},{value:"REST API",id:"rest-api-55",level:3},{value:"2023-10-26",id:"2023-10-26",level:2},{value:"REST API",id:"rest-api-56",level:3},{value:"Websocket API",id:"websocket-api-19",level:3},{value:"2023-10-25",id:"2023-10-25",level:2},{value:"REST API",id:"rest-api-57",level:3},{value:"Websocket API",id:"websocket-api-20",level:3},{value:"2023-10-17",id:"2023-10-17",level:2},{value:"REST API",id:"rest-api-58",level:3},{value:"2023-10-09",id:"2023-10-09",level:2},{value:"Websocket API",id:"websocket-api-21",level:3},{value:"2023-09-28",id:"2023-09-28",level:2},{value:"REST API",id:"rest-api-59",level:3},{value:"2023-09-25",id:"2023-09-25",level:2},{value:"REST API",id:"rest-api-60",level:3},{value:"Websocket API",id:"websocket-api-22",level:3},{value:"2023-09-21",id:"2023-09-21",level:2},{value:"REST API",id:"rest-api-61",level:3},{value:"WebSocket API",id:"websocket-api-23",level:3},{value:"2023-09-18",id:"2023-09-18",level:2},{value:"REST API",id:"rest-api-62",level:3},{value:"2023-09-14",id:"2023-09-14",level:2},{value:"REST API",id:"rest-api-63",level:3},{value:"2023-09-07",id:"2023-09-07",level:2},{value:"REST API",id:"rest-api-64",level:3},{value:"2023-09-04",id:"2023-09-04",level:2},{value:"REST API",id:"rest-api-65",level:3},{value:"2023-08-31",id:"2023-08-31",level:2},{value:"REST API",id:"rest-api-66",level:3},{value:"2023-08-30",id:"2023-08-30",level:2},{value:"REST API",id:"rest-api-67",level:3},{value:"2023-08-25",id:"2023-08-25",level:2},{value:"REST API",id:"rest-api-68",level:3},{value:"2023-08-24",id:"2023-08-24",level:2},{value:"REST API",id:"rest-api-69",level:3},{value:"2023-08-22",id:"2023-08-22",level:2},{value:"REST API",id:"rest-api-70",level:3},{value:"2023-08-17",id:"2023-08-17",level:2},{value:"REST API",id:"rest-api-71",level:3},{value:"2023-08-15",id:"2023-08-15",level:2},{value:"REST API",id:"rest-api-72",level:3},{value:"2023-08-11",id:"2023-08-11",level:2},{value:"REST API",id:"rest-api-73",level:3},{value:"Websocket API",id:"websocket-api-24",level:3},{value:"2023-08-10",id:"2023-08-10",level:2},{value:"REST API",id:"rest-api-74",level:3},{value:"2023-08-08",id:"2023-08-08",level:2},{value:"REST API",id:"rest-api-75",level:3},{value:"2023-08-07",id:"2023-08-07",level:2},{value:"REST API",id:"rest-api-76",level:3},{value:"Websocket API",id:"websocket-api-25",level:3},{value:"2023-07-31",id:"2023-07-31",level:2},{value:"REST API",id:"rest-api-77",level:3},{value:"WebSocket API",id:"websocket-api-26",level:3},{value:"2023-07-24",id:"2023-07-24",level:2},{value:"REST API",id:"rest-api-78",level:3},{value:"2023-07-13",id:"2023-07-13",level:2},{value:"REST API",id:"rest-api-79",level:3},{value:"2023-07-04",id:"2023-07-04",level:2},{value:"REST API",id:"rest-api-80",level:3},{value:"2023-06-26",id:"2023-06-26",level:2},{value:"WebSocket API",id:"websocket-api-27",level:3},{value:"2023-06-24",id:"2023-06-24",level:2},{value:"REST API",id:"rest-api-81",level:3},{value:"2023-06-15",id:"2023-06-15",level:2},{value:"REST API",id:"rest-api-82",level:3},{value:"2023-06-14",id:"2023-06-14",level:2},{value:"REST API",id:"rest-api-83",level:3},{value:"2023-06-08",id:"2023-06-08",level:2},{value:"REST API",id:"rest-api-84",level:3},{value:"2023-06-07",id:"2023-06-07",level:2},{value:"REST API",id:"rest-api-85",level:3},{value:"2023-06-02",id:"2023-06-02",level:2},{value:"REST API",id:"rest-api-86",level:3},{value:"2023-06-01",id:"2023-06-01",level:2},{value:"REST API",id:"rest-api-87",level:3},{value:"WebSocket API",id:"websocket-api-28",level:3},{value:"2023-05-30",id:"2023-05-30",level:2},{value:"REST API",id:"rest-api-88",level:3},{value:"2023-05-23",id:"2023-05-23",level:2},{value:"REST API",id:"rest-api-89",level:3},{value:"WebSocket API",id:"websocket-api-29",level:3},{value:"2023-05-10",id:"2023-05-10",level:2},{value:"REST API",id:"rest-api-90",level:3},{value:"2023-05-05",id:"2023-05-05",level:2},{value:"REST API",id:"rest-api-91",level:3},{value:"2023-05-04",id:"2023-05-04",level:2},{value:"REST API",id:"rest-api-92",level:3},{value:"2023-04-20",id:"2023-04-20",level:2},{value:"REST API",id:"rest-api-93",level:3},{value:"WebSocket API",id:"websocket-api-30",level:3},{value:"2023-04-06",id:"2023-04-06",level:2},{value:"REST API",id:"rest-api-94",level:3},{value:"2023-04-04",id:"2023-04-04",level:2},{value:"REST API",id:"rest-api-95",level:3},{value:"2023-04-04",id:"2023-04-04-1",level:2},{value:"REST API",id:"rest-api-96",level:3},{value:"WebSocket API",id:"websocket-api-31",level:3},{value:"2023-03-24",id:"2023-03-24",level:2},{value:"REST API",id:"rest-api-97",level:3},{value:"2023-03-23",id:"2023-03-23",level:2},{value:"REST API",id:"rest-api-98",level:3},{value:"WebSocket API",id:"websocket-api-32",level:3},{value:"2023-03-22",id:"2023-03-22",level:2},{value:"REST API",id:"rest-api-99",level:3},{value:"2023-03-15",id:"2023-03-15",level:2},{value:"REST API",id:"rest-api-100",level:3},{value:"2023-03-10",id:"2023-03-10",level:2},{value:"REST API",id:"rest-api-101",level:3},{value:"2023-03-09",id:"2023-03-09",level:2},{value:"REST API",id:"rest-api-102",level:3},{value:"2023-02-28",id:"2023-02-28",level:2},{value:"REST API",id:"rest-api-103",level:3},{value:"WebSocket API",id:"websocket-api-33",level:3},{value:"2023-02-20",id:"2023-02-20",level:2},{value:"REST API",id:"rest-api-104",level:3},{value:"2023-02-15",id:"2023-02-15",level:2},{value:"REST API",id:"rest-api-105",level:3},{value:"2023-02-14",id:"2023-02-14",level:2},{value:"REST API",id:"rest-api-106",level:3},{value:"2023-02-09",id:"2023-02-09",level:2},{value:"REST API",id:"rest-api-107",level:3},{value:"2023-01-19",id:"2023-01-19",level:2},{value:"REST API",id:"rest-api-108",level:3},{value:"WebSocket API",id:"websocket-api-34",level:3},{value:"2023-01-16",id:"2023-01-16",level:2},{value:"REST API",id:"rest-api-109",level:3},{value:"WebSocket API",id:"websocket-api-35",level:3},{value:"2023-01-09",id:"2023-01-09",level:2},{value:"WebSocket API",id:"websocket-api-36",level:3}],d={toc:k};function m(e){let{components:t,...a}=e;return(0,i.kt)("wrapper",(0,l.Z)({},d,a,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"2024-11-19"},"2024-11-19"),(0,i.kt)("h3",{id:"rest-api"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For category=",(0,i.kt)("inlineCode",{parentName:"li"},"spot"),", added response field ",(0,i.kt)("inlineCode",{parentName:"li"},"stTag"))))),(0,i.kt)("h2",{id:"2024-11-14"},"2024-11-14"),(0,i.kt)("h3",{id:"rest-api-1"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/long-short-ratio"},"Get Long Short Ratio")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", used to query historical data by filter time range")))),(0,i.kt)("h2",{id:"2024-11-05"},"2024-11-05"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},'Kazakhstan users registered from "',(0,i.kt)("a",{parentName:"li",href:"http://www.bybit.kz%22"},'www.bybit.kz"'),', please use "api.bybit.kz" and "stream.bybit.kz" hostnames.')),(0,i.kt)("h2",{id:"2024-10-30"},"2024-10-30"),(0,i.kt)("h3",{id:"rest-api-2"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"otherBorrowAmount"))))),(0,i.kt)("h2",{id:"2024-10-15"},"2024-10-15"),(0,i.kt)("h3",{id:"websocket-api"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},"Add websocket domain ",(0,i.kt)("inlineCode",{parentName:"li"},"stream.bybit-tr.com"),' for the users registered from "',(0,i.kt)("a",{parentName:"li",href:"http://www.bybit-tr.com%22"},'www.bybit-tr.com"'),". For these users, now\nyou can use this domain to place orders via ",(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline"},"websocket trade service"),".")),(0,i.kt)("h2",{id:"2024-10-11"},"2024-10-11"),(0,i.kt)("h3",{id:"rest-api-3"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/crypto-loan/collateral-coin"},"Crypto Loan")," open API are released to production")),(0,i.kt)("h2",{id:"2024-09-29"},"2024-09-29"),(0,i.kt)("h3",{id:"websocket-api-1"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"closedPnl")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"execPnl"))))),(0,i.kt)("h2",{id:"2024-09-12"},"2024-09-12"),(0,i.kt)("h3",{id:"rest-api-4"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/reward/voucher"},"Query Voucher Spec")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add voucher API for exchange broker clients"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/reward/issue-voucher"},"Issue Voucher")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add voucher API for exchange broker clients"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/reward/get-issue-voucher"},"Query Issued Voucher")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add voucher API for exchange broker clients")))),(0,i.kt)("h2",{id:"2024-08-29"},"2024-08-29"),(0,i.kt)("h3",{id:"rest-api-5"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Classic account Spot trading supports getting the past 2 years Filled, Triggered orders"),(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Classic account Spot trading supports getting the past 2 years trades"),(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/order-list"},"Get Pre-upgrade Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/execution"},"Get Pre-upgrade Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"))))),(0,i.kt)("h2",{id:"2024-08-13"},"2024-08-13"),(0,i.kt)("h3",{id:"rest-api-6"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/loan-info"},"Get Loan Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"reserveToken"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"reserveQuantity"))))),(0,i.kt)("h2",{id:"2024-08-07"},"2024-08-07"),(0,i.kt)("h3",{id:"rest-api-7"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/convert/apply-quote"},"Request a Quote")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add two new request parameter for API broker client, ",(0,i.kt)("inlineCode",{parentName:"li"},"paramType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"paramValue"))))),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/convert/get-convert-history"},"Get Convert history")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add two new response ",(0,i.kt)("inlineCode",{parentName:"li"},"paramType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"paramValue"),' in the "extInfo" object')))),(0,i.kt)("h2",{id:"2024-08-06"},"2024-08-06"),(0,i.kt)("h3",{id:"rest-api-8"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/demo#request-demo-trading-funds"},"Demo Trading Service")," ","[Demo trading]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"adjustType")," to determine adding or reducing the demo funds")))),(0,i.kt)("h2",{id:"2024-07-30"},"2024-07-30"),(0,i.kt)("h3",{id:"websocket-api-2"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isMaker")),(0,i.kt)("li",{parentName:"ul"},"Supports Spot execution")))),(0,i.kt)("h2",{id:"2024-07-25"},"2024-07-25"),(0,i.kt)("h3",{id:"rest-api-9"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/historical-interest"},"Get Historical Interest Rate")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query historical borrowing interest rate of Margin trading")))),(0,i.kt)("h2",{id:"2024-07-09"},"2024-07-09"),(0,i.kt)("h3",{id:"websocket-api-3"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add categorised topic, ",(0,i.kt)("inlineCode",{parentName:"li"},"execution.fast.linear"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"execution.fast.inverse"))))),(0,i.kt)("h2",{id:"2024-07-04"},"2024-07-04"),(0,i.kt)("h3",{id:"rest-api-10"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"New feature: open api supports the conversion of crypto assets"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/convert-coin-list"},"Get Convert Coin List")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/apply-quote"},"Request a Quote")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/confirm-quote"},"Confirm a Quote")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/get-convert-result"},"Get Convert Status")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/get-convert-history"},"Get Convert history")," ","[NEW]"))))),(0,i.kt)("h2",{id:"2024-07-03"},"2024-07-03"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"bizType"),' adds a new enum value "CONVERT"'),(0,i.kt)("li",{parentName:"ul"},"Response parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"bizType"),' adds a new enum value "CONVERT"'),(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"convert")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/account-info"},"Get Exchange Broker Account Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"convert"))))),(0,i.kt)("h2",{id:"2024-07-01"},"2024-07-01"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/guide#authentication"},"Integration Guidance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"To obey the compliance rule, the new domain is added for Turkey region users.")))),(0,i.kt)("h2",{id:"2024-06-27"},"2024-06-27"),(0,i.kt)("h3",{id:"rest-api-11"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Pre-market contract: add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"isPreListing"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"preListingInfo"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"curAuctionPhase"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"phases"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"auctionFeeInfo"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"auctionFeeRate"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"takerFeeRate"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"makerFeeRate")),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"status")," supports ",(0,i.kt)("inlineCode",{parentName:"li"},"Closed"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Delivering"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"PreLaunch"),' for category="inverse" and "linear"'),(0,i.kt)("li",{parentName:"ul"},"When category=linear&status=PreLaunch, you can get pre-market perpetual"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/tickers"},"Get Tickers")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Pre-market contract: add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"preOpenPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"preQty"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"curPreListingPhase")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"New error codes related to pre-market perpetual trading"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110095"),": You cannot create, modify or cancel Pre-Market Perpetual orders during the Call Auction."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110096"),": Pre-Market Perpetual Trading does not support Portfolio Margin mode."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110097"),": Non-UTA users cannot access Pre-Market Perpetual Trading. To place, modify or cancel Pre-Market Perpetual orders, please upgrade your Standard Account to UTA."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110098"),": Only Good-Till-Canceled (GTC) orders are supported during Call Auction."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110099"),": You cannot create TP/SL orders during the Call Auction for Pre-Market Perpetuals."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110100"),": You cannot place, modify, or cancel Pre-Market Perpetual orders when you are in Demo Trading."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"3777029"),": You currently have orders for pre-market trading that can\u2019t be bind UIDs"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"3200419"),": Unable to switch to Portfolio margin due to active pre-market Perpetual orders and positions")))),(0,i.kt)("h3",{id:"websocket-api-4"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/ticker"},"Tickers")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Pre-market contract: add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"preOpenPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"preQty"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"curPreListingPhase"))))),(0,i.kt)("h2",{id:"2024-06-20"},"2024-06-20"),(0,i.kt)("h3",{id:"rest-api-12"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit")," field now supports orderFilter=tpslOrder, StopOrder when placing Spot market order (UTA)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-place"},"Batch Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit")," field now supports orderFilter=tpslOrder, StopOrder when placing Spot market order (UTA)")))),(0,i.kt)("h2",{id:"2024-06-18"},"2024-06-18"),(0,i.kt)("h3",{id:"rest-api-13"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/dcp"},"Set Disconnect Cancel All")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add ",(0,i.kt)("inlineCode",{parentName:"li"},"product")," request parameter, support ",(0,i.kt)("inlineCode",{parentName:"li"},"DERIVATIVES"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"SPOT")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"OPTIONS")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Depreciate the fields ",(0,i.kt)("inlineCode",{parentName:"li"},"dcpStatus"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"timeWindow")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/dcp-info"},"Get DCP Info")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API used to query dcp config data")))),(0,i.kt)("h3",{id:"websocket-api-5"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/dcp"},"Dcp")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Depreciate the topic name ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp")),(0,i.kt)("li",{parentName:"ul"},"Add new topic names ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp.future"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp.spot"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp.option"))))),(0,i.kt)("h2",{id:"2024-06-14"},"2024-06-14"),(0,i.kt)("h3",{id:"websocket-api-6"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"orderLinkId")," will be also output for a maker trade, but the value will be ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," all the time.")))),(0,i.kt)("h2",{id:"2024-06-13"},"2024-06-13"),(0,i.kt)("h3",{id:"rest-api-14"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Changed from support query for the past 6 months to query for the past 1 month")))),(0,i.kt)("h2",{id:"2024-06-06"},"2024-06-06"),(0,i.kt)("h3",{id:"rest-api-15"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/affiliate-info"},"Get Affiliate User Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"KycLevel"))))),(0,i.kt)("h3",{id:"websocket-api-7"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Provide a lower latency execution event")))),(0,i.kt)("h2",{id:"2024-06-04"},"2024-06-04"),(0,i.kt)("h3",{id:"rest-api-16"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"cts"),' added when category=spot, and it is matched with the "cts" from ws ob.200')))),(0,i.kt)("h2",{id:"2024-05-30"},"2024-05-30"),(0,i.kt)("h3",{id:"rest-api-17"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"cts"),' added when category=linear & inverse, and it is matched with the "cts" from ws ob.500')))),(0,i.kt)("h2",{id:"2024-05-09"},"2024-05-09"),(0,i.kt)("h3",{id:"rest-api-18"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/risk-limit"},"Get Risk Limit")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'When query category="linear", API returns 30 symbols data set each request, please add request parameter ',(0,i.kt)("inlineCode",{parentName:"li"},"cursor")," paginate"),(0,i.kt)("li",{parentName:"ul"},"Add new response parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"nextPageCursor")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"beneficiary"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"vaspEntityId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"beneficiaryName"),", they are only used for kyc=KOR (Korean users) to fill travel rule info"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw/vasp-list"},"Get Exchange Entity List")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API for kyc=KOR users to query target exchange info when fill travel rule info"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/create-inter-transfer"},"Create Internal Transfer")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"status"),'. When you get "PENDING", please call query API to check the final status after a while'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/unitransfer"},"Create Universal Transfer")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"status"),'. When you get "PENDING", please call query API to check the final status after a while')))),(0,i.kt)("h2",{id:"2024-05-06"},"2024-05-06"),(0,i.kt)("h3",{id:"websocket-api-8"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#url"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"The websocket order entry feature is officially launched on 06/May/2024 8AM UTC.")))),(0,i.kt)("h2",{id:"2024-04-25"},"2024-04-25"),(0,i.kt)("h3",{id:"rest-api-19"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log (UTA)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New transaction type value ",(0,i.kt)("inlineCode",{parentName:"li"},"ADL")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/contract-transaction-log"},"Get Transaction Log (Classic)")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New endpoint for Classic account derivatives wallet, and Unified account inverse derivatives wallet"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/insurance"},"Get Insurance")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"symbols"))))),(0,i.kt)("h2",{id:"2024-04-23"},"2024-04-23"),(0,i.kt)("h3",{id:"rest-api-20"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/inter-transfer-list"},"Get Internal Transfer Records")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," are not passed together, API returns 30 days data by default"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/inter-transfer-list"},"Get Internal Transfer Records")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," are not passed together, API returns 30 days data by default")))),(0,i.kt)("h3",{id:"websocket-api-9"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#request-parameters-1"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter of Create/Amend/Cancel is changed from ",(0,i.kt)("inlineCode",{parentName:"li"},"headers")," to ",(0,i.kt)("inlineCode",{parentName:"li"},"header"))))),(0,i.kt)("h2",{id:"2024-04-15"},"2024-04-15"),(0,i.kt)("h3",{id:"rest-api-21"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/demo#request-demo-trading-funds"},"Demo Trading Service")," ","[Demo trading]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request demo funds API update")))),(0,i.kt)("h2",{id:"2024-04-11"},"2024-04-11"),(0,i.kt)("h3",{id:"rest-api-22"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Futures]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"minNotionalValue"))))),(0,i.kt)("h2",{id:"2024-04-03"},"2024-04-03"),(0,i.kt)("h3",{id:"rest-api-23"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/sub-deposit-record"},"Get Sub Account Deposit Records")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint for exchange broker user to query sub account deposit records"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/demo"},"Demo trading supports Open API")))),(0,i.kt)("h2",{id:"2024-04-01"},"2024-04-01"),(0,i.kt)("h3",{id:"rest-api-24"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/page-subuid"},"Get Sub UID List (Unlimited)")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API to get sub uid entry. This supports pagnation."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/subuid-list"},"Get Sub UID List (Limited)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Return up to 10k sub accounts")))),(0,i.kt)("h3",{id:"websocket-api-10"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#url"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"URL uses ",(0,i.kt)("inlineCode",{parentName:"li"},"wss")," as prefix")))),(0,i.kt)("h2",{id:"2024-03-28"},"2024-03-28"),(0,i.kt)("h3",{id:"websocket-api-11"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#request-parameters-1"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Create/Amend/Cancel request adds required header parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"X-BAPI-TIMESTAMP"))))),(0,i.kt)("h2",{id:"2024-03-22"},"2024-03-22"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/guide#authentication"},"Integration Guidance")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"To obey the compliance rule, two new domains are added for Netherland users and Hong Kong users repectively."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/create-inter-transfer"},"Create Internal Transfer")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"API rate limit is increase from 20req/min to 60req/min")))),(0,i.kt)("h2",{id:"2024-03-21"},"2024-03-21"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"linear & inverse supports up to limit=500"),(0,i.kt)("li",{parentName:"ul"},"linear & inverse, field ",(0,i.kt)("inlineCode",{parentName:"li"},"u")," is matched with the ",(0,i.kt)("inlineCode",{parentName:"li"},"u")," in ws 500 level")))),(0,i.kt)("h2",{id:"2024-03-13"},"2024-03-13"),(0,i.kt)("h3",{id:"rest-api-25"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/deposit/set-deposit-acct"},"Set Deposit Account")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"OPTION"),"(USDC Contract wallet) is no longer supported to set for classic account"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/announcement"},"Get Announcement")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"publishTime"))))),(0,i.kt)("h2",{id:"2024-03-12"},"2024-03-12"),(0,i.kt)("h3",{id:"rest-api-26"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/set-risk-limit"},"Set Risk Limit")," ","[DEPRECIATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Since auto risk limit has been launched, it is meaningless to use this API")))),(0,i.kt)("h2",{id:"2024-03-11"},"2024-03-11"),(0,i.kt)("h3",{id:"rest-api-27"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA(spot, linear, option) can only query last 24 hours ",(0,i.kt)("strong",{parentName:"li"},"full cancelled")," orders records")))),(0,i.kt)("h2",{id:"2024-03-06"},"2024-03-06"),(0,i.kt)("h3",{id:"rest-api-28"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-place"},"Batch Place Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support Spot trading (UTA, UTA Pro)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-amend"},"Batch Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support Spot trading (UTA, UTA Pro)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-cancel"},"Batch Cancel Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support Spot trading (UTA, UTA Pro)")))),(0,i.kt)("h2",{id:"2024-03-05"},"2024-03-05"),(0,i.kt)("h3",{id:"rest-api-29"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"sessionAvgPrice")," for USDC contracts"),(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"curRealisedPnl")," for Perps, Futures and Option"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"cumRealisedPnl")," is deprecated for Option"),(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"delta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"vega"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"theta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"gamma")," for Option")))),(0,i.kt)("h3",{id:"websocket-api-12"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"sessionAvgPrice")," for USDC contracts"),(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"curRealisedPnl")," for Perps, Futures and Option"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"cumRealisedPnl")," is deprecated for Option"),(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"delta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"vega"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"theta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"gamma")," for Option")))),(0,i.kt)("h2",{id:"2024-03-04"},"2024-03-04"),(0,i.kt)("h3",{id:"rest-api-30"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/recent-trade"},"Get Public Recent Trading History"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields for Option only. ",(0,i.kt)("inlineCode",{parentName:"li"},"mP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mIv"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iv"))))),(0,i.kt)("h3",{id:"websocket-api-13"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/trade"},"Trade"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new stream fields for Option only. ",(0,i.kt)("inlineCode",{parentName:"li"},"mP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mIv"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iv"))))),(0,i.kt)("h2",{id:"2024-03-01"},"2024-03-01"),(0,i.kt)("h3",{id:"rest-api-31"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},"All C2C-Lending APIs are abandoned due to the merge between Lending and Flexible Savings",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/coin-info"},"Get Lending Coin Info")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/deposit"},"Deposit Funds")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/redeem"},"Redeem Funds")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/cancel-redeem"},"Cancel Redeem")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/order-record"},"Get Order Records")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/account-info"},"Get Lending Account Info"))))),(0,i.kt)("h2",{id:"2024-02-29"},"2024-02-29"),(0,i.kt)("h3",{id:"rest-api-32"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/borrow-history"},"Get Borrow History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," are restricted to 30 days time range"),(0,i.kt)("li",{parentName:"ul"},"Support getting up to 2 years data"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/delivery"},"Get Delivery Record")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add query parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", and 30 days times range per request"),(0,i.kt)("li",{parentName:"ul"},"Support getting up to 2 years data"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/settlement"},"Get USDC Session Settlement")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add query parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", and 30 days times range per request"),(0,i.kt)("li",{parentName:"ul"},"Support getting up to 2 years data"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")," for linear, inverse & spot")))),(0,i.kt)("h2",{id:"2024-02-28"},"2024-02-28"),(0,i.kt)("h3",{id:"rest-api-33"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw/withdraw-record"},"Get Withdrawal Records")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New withdraw status enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"MoreInformationRequired"))))),(0,i.kt)("h2",{id:"2024-02-21"},"2024-02-21"),(0,i.kt)("h3",{id:"rest-api-34"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Futures]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"maxMktOrderQty")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"postOnlyMaxOrderQty")," is useless, use ",(0,i.kt)("inlineCode",{parentName:"li"},"maxOrderQty")," for Limit and PostOnly order")))),(0,i.kt)("h2",{id:"2024-02-06"},"2024-02-06"),(0,i.kt)("h3",{id:"rest-api-35"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Futures]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"upperFundingRate")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"lowerFundingRate"))))),(0,i.kt)("h2",{id:"2024-02-05"},"2024-02-05"),(0,i.kt)("h3",{id:"rest-api-36"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA (linear,spot,option) does not support querying open status orders any more"),(0,i.kt)("li",{parentName:"ul"},'Add a new error code: "181017", error message: "OrderStatus must be final status"')))),(0,i.kt)("h2",{id:"2024-01-18"},"2024-01-18"),(0,i.kt)("h3",{id:"rest-api-37"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"riskParameters"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"limitParameter"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"marketParameter"))))),(0,i.kt)("h2",{id:"2024-01-16"},"2024-01-16"),(0,i.kt)("h3",{id:"rest-api-38"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw/withdraw-record"},"Get Withdrawal Records")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"txID")),(0,i.kt)("li",{parentName:"ul"},"The withdrawal between Bybit account returns ",(0,i.kt)("inlineCode",{parentName:"li"},"txID")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/deposit/internal-deposit-record"},"Get Internal Deposit Records (off-chain)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"txID")),(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"txID"))))),(0,i.kt)("h2",{id:"2024-01-15"},"2024-01-15"),(0,i.kt)("h3",{id:"rest-api-39"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot(UTA) can use ",(0,i.kt)("inlineCode",{parentName:"li"},"takeProfit"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"stopLoss"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slOrderType")," to set Market TPSL or Limit TPSL when creating Spot limit order."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot(UTA) can amend ",(0,i.kt)("inlineCode",{parentName:"li"},"takeProfit"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"stopLoss"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")," if the original order has related attributes"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/cancel-all"},"Cancel All Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enums "OcoOrder", "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter"),'. You can only cancel all untriggered "BidirectionalTpslOrder"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter")),(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter")),(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType"))))),(0,i.kt)("h3",{id:"websocket-api-14"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType"))))),(0,i.kt)("h2",{id:"2024-01-11"},"2024-01-11"),(0,i.kt)("h3",{id:"rest-api-40"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"new type enums ",(0,i.kt)("inlineCode",{parentName:"li"},"FLEXIBLE_STAKING_SUBSCRIPTION"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"FLEXIBLE_STAKING_REDEMPTION"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"FIXED_STAKING_SUBSCRIPTION"))))),(0,i.kt)("h2",{id:"2024-01-09"},"2024-01-09"),(0,i.kt)("h3",{id:"rest-api-41"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/batch-set-collateral"},"Batch Set Collateral Coin")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to batch set collateral coin for Unified account")))),(0,i.kt)("h2",{id:"2024-01-08"},"2024-01-08"),(0,i.kt)("h3",{id:"rest-api-42"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"feeCurrency")," for UTA Spot trading fee currency")))),(0,i.kt)("h2",{id:"2024-01-02"},"2024-01-02"),(0,i.kt)("h3",{id:"rest-api-43"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/move-position"},"Move Position")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to move your positions between the main-sub, sub-sub accounts"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/move-position-history"},"Get Move Position History")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query move position history"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/spot-margin-uta/status"},"Get Status And Leverage")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"effectiveLeverage"),"."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Add error codes for transfer endpoints:"))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Description"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"131231"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Transfers into this account are not supported")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"131232"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Transfers out this account are not supported")))),(0,i.kt)("h2",{id:"2023-12-28"},"2023-12-28"),(0,i.kt)("h3",{id:"rest-api-44"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/otc/loan-info"},"Get Loan Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/otc/ltv-convert"},"Get LTV")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"rst"),"."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/otc/margin-product-info"},"Get Product Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationTime"))))),(0,i.kt)("h2",{id:"2023-12-22"},"2023-12-22"),(0,i.kt)("h3",{id:"rest-api-45"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit"),", the value are ",(0,i.kt)("inlineCode",{parentName:"li"},"baseCoin"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"quoteCoin"),". It can be used to select ",(0,i.kt)("inlineCode",{parentName:"li"},"qty")," unit for Spot market order (Unified account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit"))))),(0,i.kt)("h3",{id:"websocket-api-15"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit"))))),(0,i.kt)("h2",{id:"2023-12-20"},"2023-12-20"),(0,i.kt)("h3",{id:"rest-api-46"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")," is deprecated, please use ",(0,i.kt)("a",{parentName:"li",href:"../v5/account/smp-group"},"Get SMP Group ID"))))),(0,i.kt)("h2",{id:"2023-12-14"},"2023-12-14"),(0,i.kt)("h3",{id:"websocket-api-16"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new field ",(0,i.kt)("inlineCode",{parentName:"li"},"cts"))))),(0,i.kt)("h2",{id:"2023-12-12"},"2023-12-12"),(0,i.kt)("h3",{id:"rest-api-47"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/smp-group"},"Get SMP Group ID")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to get smp group ID")))),(0,i.kt)("h3",{id:"websocket-api-17"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType"))))),(0,i.kt)("h2",{id:"2023-12-07"},"2023-12-07"),(0,i.kt)("h3",{id:"rest-api-48"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/repay-liability"},"Repay Liability")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to repay the liability of Unified Account")))),(0,i.kt)("h2",{id:"2023-12-04"},"2023-12-04"),(0,i.kt)("h3",{id:"rest-api-49"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/abandon/earning"},"Get Broker Earning")," ","[deprecated]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"deprecated, replaced by ",(0,i.kt)("a",{parentName:"li",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query exchange broker earning information"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/account-info"},"Get Exchange Broker Account Info")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query exchange broker main account information")))),(0,i.kt)("h2",{id:"2023-11-16"},"2023-11-16"),(0,i.kt)("h3",{id:"rest-api-50"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/set-spot-hedge"},"Set Spot Hedging")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to enable or disable Spot hedging function for Portfolio margin mode"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotHedgingQty")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotHedgingStatus"))))),(0,i.kt)("h3",{id:"websocket-api-18"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotHedgingQty"))))),(0,i.kt)("h2",{id:"2023-11-14"},"2023-11-14"),(0,i.kt)("h3",{id:"rest-api-51"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"The rate limit is changed from 10 req/min to 1 req/s")))),(0,i.kt)("h2",{id:"2023-11-09"},"2023-11-09"),(0,i.kt)("h3",{id:"rest-api-52"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Classic account Spot can use ",(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter"),'="OcoOrder"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"),(0,i.kt)("li",{parentName:"ul"},"Classic account Spot can use ",(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter"),'="OcoOrder"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/close-pnl"},"Get Closed PnL")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"),(0,i.kt)("li",{parentName:"ul"},"Classic account data is sort by ",(0,i.kt)("inlineCode",{parentName:"li"},"updatedTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/order-list"},"Get Pre-upgrade Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/execution"},"Get Pre-upgrade Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/close-pnl"},"Get Pre-upgrade Closed PnL")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"),(0,i.kt)("li",{parentName:"ul"},"Classic account data is sort by ",(0,i.kt)("inlineCode",{parentName:"li"},"updatedTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/transaction-log"},"Get Pre-upgrade Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/list-sub-apikeys"},"Get Sub Account All API Keys")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint for master account to query all api keys of a sub UID")))),(0,i.kt)("h2",{id:"2023-11-08"},"2023-11-08"),(0,i.kt)("h3",{id:"rest-api-53"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/bind-uid"},"Bind Or Unbind UID")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to bind or unbind UID for OTC loan products")))),(0,i.kt)("h2",{id:"2023-11-02"},"2023-11-02"),(0,i.kt)("h3",{id:"rest-api-54"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the request parameter"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-amend"},"Batch Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the request parameter"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/spot-borrow-quota"},"Get Borrow Quota (Spot)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMaxTradeQty"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMaxTradeAmount")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new enum value for ",(0,i.kt)("inlineCode",{parentName:"li"},"forceChain")," parameter. You can withdraw between Bybit main accounts via inputting UID"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/rm-subuid"},"Delete Sub UID")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint to delete sub account")))),(0,i.kt)("h2",{id:"2023-11-01"},"2023-11-01"),(0,i.kt)("h3",{id:"rest-api-55"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports amending order, category=",(0,i.kt)("inlineCode",{parentName:"li"},"spot"))))),(0,i.kt)("h2",{id:"2023-10-26"},"2023-10-26"),(0,i.kt)("h3",{id:"rest-api-56"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: ",(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," for normal order, ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslOrder")," for TP/SL order, ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for conditional order, ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder")," for OCO order"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"ocoTriggerBy"),", and the value can be ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByUnknown"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByTp"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerBySl")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"ocoTriggerBy"),", and the value can be ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByUnknown"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByTp"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerBySl"))))),(0,i.kt)("h3",{id:"websocket-api-19"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"ocoTriggerBy"),", and the value can be ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByUnknown"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByTp"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerBySl"))))),(0,i.kt)("h2",{id:"2023-10-25"},"2023-10-25"),(0,i.kt)("h3",{id:"rest-api-57"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position"},"Get Position Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isReduceOnly"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mmrSysUpdatedTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverageSysUpdatedTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/confirm-mmr"},"Confirm New Risk Limit")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint")))),(0,i.kt)("h3",{id:"websocket-api-20"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isReduceOnly"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mmrSysUpdatedTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverageSysUpdatedTime"))))),(0,i.kt)("h2",{id:"2023-10-17"},"2023-10-17"),(0,i.kt)("h3",{id:"rest-api-58"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"kycLevel"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"kycRegion")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/borrow-history"},"Get Borrow History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"borrowAmount"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"unrealisedLoss"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"freeBorrowedAmount"))))),(0,i.kt)("h2",{id:"2023-10-09"},"2023-10-09"),(0,i.kt)("h3",{id:"websocket-api-21"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[Spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new level 200 data with frequency 200ms")))),(0,i.kt)("h2",{id:"2023-09-28"},"2023-09-28"),(0,i.kt)("h3",{id:"rest-api-59"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/long-short-ratio"},"Get Long Short Ratio")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query long short ratio market data")))),(0,i.kt)("h2",{id:"2023-09-25"},"2023-09-25"),(0,i.kt)("h3",{id:"rest-api-60"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder"),", used to indicate the Spot OCO Order (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder"),", used to indicate the Spot OCO Order (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"execType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"MovePosition"),", used to indicate the position movement execution (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"type")," has new enumeration values: ",(0,i.kt)("inlineCode",{parentName:"li"},"TRANSFER_IN_INS_LOAN"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"TRANSFER_OUT_INS_LOAN")," (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"type")," has new enumeration values: ",(0,i.kt)("inlineCode",{parentName:"li"},"SPOT_REPAYMENT_SELL"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"SPOT_REPAYMENT_BUY")," (Unified Trading Account)")))),(0,i.kt)("h3",{id:"websocket-api-22"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder"),", used to indicate the Spot OCO Order (Unified Trading Account)")))),(0,i.kt)("h2",{id:"2023-09-21"},"2023-09-21"),(0,i.kt)("h3",{id:"rest-api-61"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Added "freeBorrowAmount" field: This field represents the amount of borrowing within your total borrowing amount that is exempt from interest charges'),(0,i.kt)("li",{parentName:"ul"},'deprecated "freeBorrowingAmount" field: The value of this field has been migrated to "freeBorrowingLimit", and it keeps empty string.'),(0,i.kt)("li",{parentName:"ul"},'Added "freeBorrowingLimit" field: This field indicates the maximum limit for interest-free borrowing. If the unrealized loss portion exceeds this limit, all borrowings will be subject to interest.')))),(0,i.kt)("h3",{id:"websocket-api-23"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")),(0,i.kt)("li",{parentName:"ul"},"Can subscribe specific category position"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")),(0,i.kt)("li",{parentName:"ul"},"Can subscribe specific category position"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Can subscribe specific category position")))),(0,i.kt)("h2",{id:"2023-09-18"},"2023-09-18"),(0,i.kt)("h3",{id:"rest-api-62"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid-apikey"},"Create Sub UID API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"ips")," is actually string type. array can be used, but string is more explicit"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"Derivatives")," has been deprecated due to auto identification by system"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-master-apikey"},"Modify Master API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"ips")," is actually string type. array can be used, but string is more explicit"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"Derivatives")," has been deprecated due to auto identification by system"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-sub-apikey"},"Modify Sub API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"apikey"),", which can be used for Master account to manage sub account api key"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"ips")," is actually string type. array can be used, but string is more explicit"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"Derivatives")," has been deprecated due to auto identification by system"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/rm-sub-apikey"},"Delete Sub API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"apikey"),", which can be used for Master account to delete sub account api key")))),(0,i.kt)("h2",{id:"2023-09-14"},"2023-09-14"),(0,i.kt)("h3",{id:"rest-api-63"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-product-info"},"Get Product Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMarginTrading")),(0,i.kt)("li",{parentName:"ul"},"You can use api key and secret to call this endpoint to get your private data if you are eligible."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-coin-convert-info"},"Get Margin Coin Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"You can use api key and secret to call this endpoint to get your private data if you are eligible."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/loan-info"},"Get Loan Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMarginTrading")),(0,i.kt)("li",{parentName:"ul"},"The meaning of ",(0,i.kt)("inlineCode",{parentName:"li"},"parentUid")," is changed. After the change, it represents the uid that bound with OTC loan product"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/ltv-convert"},"Get LTV")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"The meaning of ",(0,i.kt)("inlineCode",{parentName:"li"},"parentUid")," is changed. After the change, it represents the uid that bound with OTC loan product")))),(0,i.kt)("h2",{id:"2023-09-07"},"2023-09-07"),(0,i.kt)("h3",{id:"rest-api-64"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"By ",(0,i.kt)("inlineCode",{parentName:"li"},"/v5/order/realtime?category=inverse"),", you can get all inverse contracts opening orders"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"By ",(0,i.kt)("inlineCode",{parentName:"li"},"/v5/position/list?category=inverse"),", you can get all inverse contracts holding positions"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"symbol")," supports multiple values for category=inverse")))),(0,i.kt)("h2",{id:"2023-09-04"},"2023-09-04"),(0,i.kt)("h3",{id:"rest-api-65"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-place"},"Batch Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Pro: support USDT perp, USDC perp & USDC Futures batch place orders"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-amend"},"Batch Amend Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Pro: support USDT perp, USDC perp & USDC Futures batch amend orders"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-cancel"},"Batch Cancel Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Pro: support USDT perp, USDC perp & USDC Futures batch cancel orders")))),(0,i.kt)("h2",{id:"2023-08-31"},"2023-08-31"),(0,i.kt)("h3",{id:"rest-api-66"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/cancel-all"},"Cancel All Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new request params ",(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")),(0,i.kt)("li",{parentName:"ul"},"enumerations ",(0,i.kt)("inlineCode",{parentName:"li"},"Order")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")," for ",(0,i.kt)("strong",{parentName:"li"},"orderFilter")," support linear and inverse product types"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/deposit-record"},"Get Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"depositType"),". You can process deposit assets when the deposit has daily deposit limit or abnormal deposit issue."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/sub-deposit-record"},"Get Sub Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"depositType"),". You can process deposit assets when the deposit has daily deposit limit or abnormal deposit issue.")))),(0,i.kt)("h2",{id:"2023-08-30"},"2023-08-30"),(0,i.kt)("h3",{id:"rest-api-67"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"parentUid"))))),(0,i.kt)("h2",{id:"2023-08-25"},"2023-08-25"),(0,i.kt)("h3",{id:"rest-api-68"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/enable-unitransfer-subuid"},"Enable Universal Transfer for Sub UID")," ","[Depreciate]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Depreciate this endpoint due to business logic is updated")))),(0,i.kt)("h2",{id:"2023-08-24"},"2023-08-24"),(0,i.kt)("h3",{id:"rest-api-69"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/vip-margin"},"Get VIP Margin Data")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint used to query margin data for different VIP levels (Unified Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/switch-mode"},"Toggle Margin Trade")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust error code")))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"Old error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Msg"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},(0,i.kt)("del",{parentName:"td"},"110075")),(0,i.kt)("td",{parentName:"tr",align:"left"},"182021"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Cannot enable spot margin while in isolated margin mode. Please switch to cross margin mode or portfolio margin mode to trade spot with margin.")))),(0,i.kt)("h2",{id:"2023-08-22"},"2023-08-22"),(0,i.kt)("h3",{id:"rest-api-70"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"id"),", which is a unique id for each transaction log"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/status"},"Get Status And Leverage")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query margin trade status and leverage of Unified account")))),(0,i.kt)("h2",{id:"2023-08-17"},"2023-08-17"),(0,i.kt)("h3",{id:"rest-api-71"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/deposit-record"},"Get Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/sub-deposit-record"},"Get Sub Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/master-deposit-addr"},"Get Master Deposit Address")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/sub-deposit-addr"},"Get Sub Deposit Address")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount")))),(0,i.kt)("h2",{id:"2023-08-15"},"2023-08-15"),(0,i.kt)("h3",{id:"rest-api-72"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-normal/vip-margin"},"Get VIP Margin Data")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint used to query margin data for different VIP levels (Classic Account)")))),(0,i.kt)("h2",{id:"2023-08-11"},"2023-08-11"),(0,i.kt)("h3",{id:"rest-api-73"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"availableToBorrow")," always returns ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," because main-sub uids share borrow quota"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"borrowUsageRate")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"availableToBorrow")," is a shared value across main-sub uids")))),(0,i.kt)("h3",{id:"websocket-api-24"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"availableToBorrow")," always returns ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," because main-sub uids share borrow quota")))),(0,i.kt)("h2",{id:"2023-08-10"},"2023-08-10"),(0,i.kt)("h3",{id:"rest-api-74"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-collateral"},"Set Collateral Coin")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to set collateral coin in the Unified account"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isMasterTrader")," to indicate if the account is master trader (copytrading)")))),(0,i.kt)("h2",{id:"2023-08-08"},"2023-08-08"),(0,i.kt)("h3",{id:"rest-api-75"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/upgrade-unified-account"},"Upgrade to Unified Account")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Supports account upgraded to UTA Pro"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"unifiedMarginStatus" has a new enum ',(0,i.kt)("inlineCode",{parentName:"li"},"4")," to indicate UTA Pro")))),(0,i.kt)("h2",{id:"2023-08-07"},"2023-08-07"),(0,i.kt)("h3",{id:"rest-api-76"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/cancel-order"},"Cancel Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/cancel-all"},"Cancel All Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder"),", stopOrderType reuses ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for Futures and Spot conditional order"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder"),", stopOrderType reuses ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for Futures and Spot conditional order")))),(0,i.kt)("h3",{id:"websocket-api-25"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"stopOrderType reuses ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for Futures and Spot conditional order"),(0,i.kt)("li",{parentName:"ul"},"Add new field ",(0,i.kt)("inlineCode",{parentName:"li"},"feeCurrency"),", which is used to identify Spot trading fee asset"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"updatedTime")," has value for classic account Spot trading")))),(0,i.kt)("h2",{id:"2023-07-31"},"2023-07-31"),(0,i.kt)("h3",{id:"rest-api-77"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust ",(0,i.kt)("inlineCode",{parentName:"li"},"liqPrice")," value logic. It only has value when ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"minPrice")," < liqPrice < ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"maxPrice"),", otherwise it is always ",(0,i.kt)("inlineCode",{parentName:"li"},'""')))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"collateralSwitch")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"collateralSwitch"))))),(0,i.kt)("h3",{id:"websocket-api-26"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust ",(0,i.kt)("inlineCode",{parentName:"li"},"liqPrice")," value logic. It only has value when ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"minPrice")," < liqPrice < ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"maxPrice"),", otherwise it is always ",(0,i.kt)("inlineCode",{parentName:"li"},'""')))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"collateralSwitch"))))),(0,i.kt)("h2",{id:"2023-07-24"},"2023-07-24"),(0,i.kt)("h3",{id:"rest-api-78"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-product-info"},"Get Product Info"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new Response fields: ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualOpenLine``USDCContractOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualCloseLine"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"marginLeverage"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualLeverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"symbol"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractLeverage")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/loan-info"},"Get Loan Orders"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new Response fields: ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualCloseLine"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"marginLeverage"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualLeverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"symbol"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractLeverage")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/account-coin-balance"},"Get Single Coin Balance"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request param: ",(0,i.kt)("inlineCode",{parentName:"li"},"toAccountType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"toMemberId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"withLtvTransferSafeAmount")),(0,i.kt)("li",{parentName:"ul"},"Add new response field: ",(0,i.kt)("inlineCode",{parentName:"li"},"ltvTransferSafeAmount")))),(0,i.kt)("li",{parentName:"ul"},"Add error codes for UTA with OTC loan when trade Spot, Futures and Option")),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Description"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30133"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDT Perp: When the trading pair is not in the whitelist")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30134"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDC Contract: When the trading pair is not in the whitelist")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30135"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDT Perp: When you try to change a leverage higher than the maximum leverage in OTC loan")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30136"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDC Contract: When you try to change a leverage higher than the maximum leverage in OTC loan")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"3200316"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Option: restrict to trade")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"3200317"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Option: restrict to buy")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170709"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: When the trading pair is not in the whitelist")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170215"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: restrict to buy")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170216"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: margin leverage exceeded")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170220"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: restrict to trade")))),(0,i.kt)("h2",{id:"2023-07-13"},"2023-07-13"),(0,i.kt)("h3",{id:"rest-api-79"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/subuid-list"},"Get Sub UID List"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"accountMode")," to distinguish the account mode"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/kline"},"Get Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/mark-kline"},"Get Mark Price Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/index-kline"},"Get Index Price Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/premium-index-kline"},"Get Premium Index Price Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000")))),(0,i.kt)("h2",{id:"2023-07-04"},"2023-07-04"),(0,i.kt)("h3",{id:"rest-api-80"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/time"},"Get Bybit Sever Time"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API to get server time"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/dcp"},"Set Disconnect Cancel All")," ","[Option]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Expand configurable disconnection window time from ","[10, 300]"," to ","[3, 300]"," seconds")))),(0,i.kt)("h2",{id:"2023-06-26"},"2023-06-26"),(0,i.kt)("h3",{id:"websocket-api-27"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[Spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Improve the push frequency from 100ms to 20ms of level 50")))),(0,i.kt)("h2",{id:"2023-06-24"},"2023-06-24"),(0,i.kt)("h3",{id:"rest-api-81"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When category=linear, add a new response params ",(0,i.kt)("inlineCode",{parentName:"li"},"copyTrading")," to indicate this trading pair supporting copy trade or not for UTA and normal account")))),(0,i.kt)("h2",{id:"2023-06-15"},"2023-06-15"),(0,i.kt)("h3",{id:"rest-api-82"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/pre-upgrade/transaction-log"},"Get Pre-upgrade Transaction Log")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to for Unified account to query pre-upgrade USDC Derivatives transaction logs"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/pre-upgrade/delivery"},"Get Pre-upgrade Delivery Record")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to for Unified account to query pre-upgrade Option delivery records"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/pre-upgrade/settlement"},"Get Pre-upgrade USDC Session Settlement")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to for Unified account to query pre-upgrade USDC Perpetual session settlement"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid"},"Create Sub UID")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to create a UTA sub account"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-master-apikey"},"Modify Master API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"permissions" becomes non-mandatory param'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-sub-apikey"},"Modify Sub API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"permissions" becomes non-mandatory param'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/wallet-type"},"Get UID Wallet Type")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to check the wallet types supported")))),(0,i.kt)("h2",{id:"2023-06-14"},"2023-06-14"),(0,i.kt)("h3",{id:"rest-api-83"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/earning"},"Get Broker Earning")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint for exchange broker to get the earnings.")))),(0,i.kt)("h2",{id:"2023-06-08"},"2023-06-08"),(0,i.kt)("h3",{id:"rest-api-84"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to get USDC perp & USDC futures trading fee rate")))),(0,i.kt)("h2",{id:"2023-06-07"},"2023-06-07"),(0,i.kt)("h3",{id:"rest-api-85"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"feeType"),", which is used to select the withdrawal fee operation type when withdraw")))),(0,i.kt)("h2",{id:"2023-06-02"},"2023-06-02"),(0,i.kt)("h3",{id:"rest-api-86"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/affiliate-info"},"Get Affiliate User Info")," ","[New]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint, which is used for affiliate to check the basic information of their users")))),(0,i.kt)("h2",{id:"2023-06-01"},"2023-06-01"),(0,i.kt)("h3",{id:"rest-api-87"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-margin-mode"},"Set Margin Mode")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA account supports isolated margin, a new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"ISOLATED_MARGIN"),' for request param "setMarginMode"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/position-mode"},"Switch Position Mode")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA account supports Hedge mode for USDT Perp when it is isolated margin or cross margin mode"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"positionBalance")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"marginTrade" field has a new enum value - ',(0,i.kt)("inlineCode",{parentName:"li"},"ISOLATED_MARGIN")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/auto-add-margin"},"Set Auto Add Margin")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add category enum ",(0,i.kt)("inlineCode",{parentName:"li"},"linear")," for UTA"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/manual-add-margin"},"Add Or Reduce Margin")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint is used to add or reduce specific margin you want")))),(0,i.kt)("h3",{id:"websocket-api-28"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"positionBalance"))))),(0,i.kt)("h2",{id:"2023-05-30"},"2023-05-30"),(0,i.kt)("h3",{id:"rest-api-88"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When category=spot, add a new response params ",(0,i.kt)("inlineCode",{parentName:"li"},"marginTrading")," to indicate this trading pair supporting margin trade or not for UTA and normal account")))),(0,i.kt)("h2",{id:"2023-05-23"},"2023-05-23"),(0,i.kt)("h3",{id:"rest-api-89"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slOrderType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the position is deprecated"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/trading-stop"},"Set Trading Stop")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slOrderType"))))),(0,i.kt)("h3",{id:"websocket-api-29"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the position is deprecated"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"))))),(0,i.kt)("h2",{id:"2023-05-10"},"2023-05-10"),(0,i.kt)("h3",{id:"rest-api-90"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/set-risk-limit"},"Set Risk Limit")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust the error code")))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"Old error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Msg"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},(0,i.kt)("del",{parentName:"td"},"10001")),(0,i.kt)("td",{parentName:"tr",align:"left"},"110075"),(0,i.kt)("td",{parentName:"tr",align:"left"},"RiskId is not modified")))),(0,i.kt)("h2",{id:"2023-05-05"},"2023-05-05"),(0,i.kt)("h3",{id:"rest-api-91"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-coin-convert-info"},"Get Margin Coin Info With Conversion Rate")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new endpoint to query Margin Coin Info With Conversion Rate"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/ltv-convert"},"Get LTV with Ladder Conversion Rate")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new endpoint to query LTV With Conversion Rate")))),(0,i.kt)("h2",{id:"2023-05-04"},"2023-05-04"),(0,i.kt)("h3",{id:"rest-api-92"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"symbol")," is no longer mandatory for normal account when get derivatives"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/close-pnl"},"Get Closed PnL")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"symbol")," is no longer mandatory for normal account when get derivatives")))),(0,i.kt)("h2",{id:"2023-04-20"},"2023-04-20"),(0,i.kt)("h3",{id:"rest-api-93"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType")," used to select SMP execution type"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpOrderId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")),(0,i.kt)("li",{parentName:"ul"},"add new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelBySmp")," of ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpOrderId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")),(0,i.kt)("li",{parentName:"ul"},"add new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelBySmp")," of ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"dcpStatus"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"timeWindow"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup"))))),(0,i.kt)("h3",{id:"websocket-api-30"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpOrderId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")),(0,i.kt)("li",{parentName:"ul"},"add new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelBySmp")," of ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelType"))))),(0,i.kt)("h2",{id:"2023-04-06"},"2023-04-06"),(0,i.kt)("h3",{id:"rest-api-94"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"status")," to filter symbol status")))),(0,i.kt)("h2",{id:"2023-04-04"},"2023-04-04"),(0,i.kt)("h3",{id:"rest-api-95"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", effective for UTA mode"),(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"placeType"),", used for option")))),(0,i.kt)("h2",{id:"2023-04-04-1"},"2023-04-04"),(0,i.kt)("h3",{id:"rest-api-96"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", effective for UTA mode"),(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"placeType"),", used for option"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"closedSize")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"adlRankIndicator"))))),(0,i.kt)("h3",{id:"websocket-api-31"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"adlRankIndicator")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"category")," field is added to UTA stream"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"placeType"),", used for option"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"closedSize"))))),(0,i.kt)("h2",{id:"2023-03-24"},"2023-03-24"),(0,i.kt)("h3",{id:"rest-api-97"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to get Spot fee rate")))),(0,i.kt)("h2",{id:"2023-03-23"},"2023-03-23"),(0,i.kt)("h3",{id:"rest-api-98"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"accountLTV")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid-apikey"},"Create Sub UID API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new permission value ",(0,i.kt)("inlineCode",{parentName:"li"},"SubMemberTransferList")," for Sub account Wallet"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer"},"Create Universal Transfer")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to use Sub acct api key to request"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer-list"},"Get Universal Transfer List")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to use Sub acct api key to request")))),(0,i.kt)("h3",{id:"websocket-api-32"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"accountLTV"))))),(0,i.kt)("h2",{id:"2023-03-22"},"2023-03-22"),(0,i.kt)("h3",{id:"rest-api-99"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/announcement"},"Get Announcement")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new API to get Bybit announcements")))),(0,i.kt)("h2",{id:"2023-03-15"},"2023-03-15"),(0,i.kt)("h3",{id:"rest-api-100"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/account-coin-balance"},"Get Single Coin Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"withTransferSafeAmount")," and a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"transferSafeAmount"))))),(0,i.kt)("h2",{id:"2023-03-10"},"2023-03-10"),(0,i.kt)("h3",{id:"rest-api-101"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Unify the enums of ",(0,i.kt)("inlineCode",{parentName:"li"},"status")," for Spot, Derivatives and Options. Use ",(0,i.kt)("inlineCode",{parentName:"li"},"Trading"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Closed"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Settling"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"PreLaunch"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Deliverying")),(0,i.kt)("li",{parentName:"ul"},"Remove duplicate ",(0,i.kt)("inlineCode",{parentName:"li"},"category")," field in the Options response"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to get Options trading fee rate")))),(0,i.kt)("h2",{id:"2023-03-09"},"2023-03-09"),(0,i.kt)("h3",{id:"rest-api-102"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/set-leverage"},"Set Leverage")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA user can set up to 10X for margin trade"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Before adjustment: normal account gets error code and message when call accountType=UNIFIED.",(0,i.kt)("br",null),"After adjustment: normal account gets ",(0,i.kt)("b",null,"http code 400")," when call accountType=UNIFIED")))),(0,i.kt)("h2",{id:"2023-02-28"},"2023-02-28"),(0,i.kt)("h3",{id:"rest-api-103"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/rate-limit#ip-rate-limit"},"IP Rate Limit")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Due to the switch to CloudFront, the IP limit rules have been adjusted appropriately"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"bonus")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"bonusChange")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/coin-info"},"Get Coin Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"withdrawPercentageFee")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid"},"Create Sub UID")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"password")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isMaster")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/delay-amount"},"Get Delay Withdraw Amount")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New api to know that how much amount cannot be withdrawn temporarily due to risk"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/internal-deposit-record"},"Get Internal Deposit Records (across Bybit)")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New api to get internal deposit on Bybit platform")))),(0,i.kt)("h3",{id:"websocket-api-33"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new field ",(0,i.kt)("inlineCode",{parentName:"li"},"bonus"))))),(0,i.kt)("h2",{id:"2023-02-20"},"2023-02-20"),(0,i.kt)("h3",{id:"rest-api-104"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/set-deposit-acct"},"Set Deposit Account")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"You can set auto-transfer-to account type after deposit"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response filed: ",(0,i.kt)("inlineCode",{parentName:"li"},"rsaPublicKey")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer"},"Create Universal Transfer")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Change rate limit from 20 req/min to 1 req/sec"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer-list"},"Get Universal Transfer List")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Change rate limit from 60 req/min to 2 req/sec")))),(0,i.kt)("h2",{id:"2023-02-15"},"2023-02-15"),(0,i.kt)("h3",{id:"rest-api-105"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid"},"User")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a set of user & api key related endpoints for V5")))),(0,i.kt)("h2",{id:"2023-02-14"},"2023-02-14"),(0,i.kt)("h3",{id:"rest-api-106"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate (Derivatives)")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Get the trading fee rate for derivatives"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Select the wallet to be withdrawn from"),(0,i.kt)("li",{parentName:"ul"},"The default withdrawn wallet is Spot wallet")))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"Req param"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Required"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,i.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"accountType"),(0,i.kt)("td",{parentName:"tr",align:"left"},"false"),(0,i.kt)("td",{parentName:"tr",align:"left"},"string"),(0,i.kt)("td",{parentName:"tr",align:null},"Select the wallet to be withdrawn from ",(0,i.kt)("ul",null,(0,i.kt)("li",null,(0,i.kt)("inlineCode",{parentName:"td"},"SPOT"),"\uff1aspot wallet (default)"),(0,i.kt)("li",null,(0,i.kt)("inlineCode",{parentName:"td"},"FUND"),"\uff1aFunding wallet")))))),(0,i.kt)("h2",{id:"2023-02-09"},"2023-02-09"),(0,i.kt)("h3",{id:"rest-api-107"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/all-balance"},"Get All Coins Balance")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Get all coins balance of a specified account in one request"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/dcp"},"Set Disconnect Cancel All")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Set DCP for Options trade"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-mmp"},"Set MMP")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Set MMP for Options tarde"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/reset-mmp"},"Reset MMP")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"To release MMP frozen status"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/get-mmp-state"},"Get MMP State")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Get MMP settings info")))),(0,i.kt)("h2",{id:"2023-01-19"},"2023-01-19"),(0,i.kt)("h3",{id:"rest-api-108"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-margin-mode"},"Set Margin Mode")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Portfolio margin mode supports USDT Perpetual"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"positionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"positionMM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"riskLimitValue"),' returns "", ',(0,i.kt)("inlineCode",{parentName:"li"},"riskId")," returns 0"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"totalOrderIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totalPositionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totoalPositionMM"),' returns ""')))),(0,i.kt)("h3",{id:"websocket-api-34"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"positionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"positionMM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"riskLimitValue"),' returns "", ',(0,i.kt)("inlineCode",{parentName:"li"},"riskId")," returns 0"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"totalOrderIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totalPositionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totoalPositionMM"),' returns ""')))),(0,i.kt)("h2",{id:"2023-01-16"},"2023-01-16"),(0,i.kt)("h3",{id:"rest-api-109"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/tickers"},"Get Tickers")," ","[spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"usdIndexPrice")," has been added to response. It means USD index price, which can be empty.")))),(0,i.kt)("h3",{id:"websocket-api-35"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/ticker"},"Tickers")," ","[spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"usdIndexPrice")," has been added to stream. It means USD index price, which can be empty."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[linear contract & inverse contract]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add 500 level depth, push frequency is 100ms")))),(0,i.kt)("h2",{id:"2023-01-09"},"2023-01-09"),(0,i.kt)("h3",{id:"websocket-api-36"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/ticker"},"Tickers")," ","[linear contract & inverse contract]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"nextFundingTime")," has been changed from dataTime ",(0,i.kt)("inlineCode",{parentName:"li"},"2023-01-05T08:00:00Z")," to timestamp (ms) ",(0,i.kt)("inlineCode",{parentName:"li"},"1672905600000")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"predicatedFundingRate")," has been removed from stream")))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b745f339.7a613d2e.js b/assets/js/b745f339.7a613d2e.js new file mode 100644 index 0000000000..ea1bcc8952 --- /dev/null +++ b/assets/js/b745f339.7a613d2e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[5832],{3905:(e,t,a)=>{a.d(t,{Zo:()=>d,kt:()=>s});var l=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function n(e){for(var t=1;t=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(l=0;l=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var o=l.createContext({}),k=function(e){var t=l.useContext(o),a=t;return e&&(a="function"==typeof e?e(t):n(n({},t),e)),a},d=function(e){var t=k(e.components);return l.createElement(o.Provider,{value:t},e.children)},m={inlineCode:"code",wrapper:function(e){var t=e.children;return l.createElement(l.Fragment,{},t)}},u=l.forwardRef((function(e,t){var a=e.components,i=e.mdxType,r=e.originalType,o=e.parentName,d=p(e,["components","mdxType","originalType","parentName"]),u=k(a),s=i,N=u["".concat(o,".").concat(s)]||u[s]||m[s]||r;return a?l.createElement(N,n(n({ref:t},d),{},{components:a})):l.createElement(N,n({ref:t},d))}));function s(e,t){var a=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var r=a.length,n=new Array(r);n[0]=u;var p={};for(var o in t)hasOwnProperty.call(t,o)&&(p[o]=t[o]);p.originalType=e,p.mdxType="string"==typeof e?e:i,n[1]=p;for(var k=2;k{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>n,default:()=>m,frontMatter:()=>r,metadata:()=>p,toc:()=>k});var l=a(87462),i=(a(67294),a(3905));const r={title:"V5"},n=void 0,p={unversionedId:"changelog/v5",id:"changelog/v5",title:"V5",description:"2024-12-04",source:"@site/docs/changelog/v5.mdx",sourceDirName:"changelog",slug:"/changelog/v5",permalink:"/docs/changelog/v5",draft:!1,tags:[],version:"current",frontMatter:{title:"V5"},sidebar:"changelogSidebar"},o={},k=[{value:"2024-12-04",id:"2024-12-04",level:2},{value:"REST API",id:"rest-api",level:3},{value:"2024-11-19",id:"2024-11-19",level:2},{value:"REST API",id:"rest-api-1",level:3},{value:"2024-11-14",id:"2024-11-14",level:2},{value:"REST API",id:"rest-api-2",level:3},{value:"2024-11-05",id:"2024-11-05",level:2},{value:"2024-10-30",id:"2024-10-30",level:2},{value:"REST API",id:"rest-api-3",level:3},{value:"2024-10-15",id:"2024-10-15",level:2},{value:"Websocket API",id:"websocket-api",level:3},{value:"2024-10-11",id:"2024-10-11",level:2},{value:"REST API",id:"rest-api-4",level:3},{value:"2024-09-29",id:"2024-09-29",level:2},{value:"Websocket API",id:"websocket-api-1",level:3},{value:"2024-09-12",id:"2024-09-12",level:2},{value:"REST API",id:"rest-api-5",level:3},{value:"2024-08-29",id:"2024-08-29",level:2},{value:"REST API",id:"rest-api-6",level:3},{value:"2024-08-13",id:"2024-08-13",level:2},{value:"REST API",id:"rest-api-7",level:3},{value:"2024-08-07",id:"2024-08-07",level:2},{value:"REST API",id:"rest-api-8",level:3},{value:"2024-08-06",id:"2024-08-06",level:2},{value:"REST API",id:"rest-api-9",level:3},{value:"2024-07-30",id:"2024-07-30",level:2},{value:"Websocket API",id:"websocket-api-2",level:3},{value:"2024-07-25",id:"2024-07-25",level:2},{value:"REST API",id:"rest-api-10",level:3},{value:"2024-07-09",id:"2024-07-09",level:2},{value:"Websocket API",id:"websocket-api-3",level:3},{value:"2024-07-04",id:"2024-07-04",level:2},{value:"REST API",id:"rest-api-11",level:3},{value:"2024-07-03",id:"2024-07-03",level:2},{value:"2024-07-01",id:"2024-07-01",level:2},{value:"2024-06-27",id:"2024-06-27",level:2},{value:"REST API",id:"rest-api-12",level:3},{value:"Websocket API",id:"websocket-api-4",level:3},{value:"2024-06-20",id:"2024-06-20",level:2},{value:"REST API",id:"rest-api-13",level:3},{value:"2024-06-18",id:"2024-06-18",level:2},{value:"REST API",id:"rest-api-14",level:3},{value:"Websocket API",id:"websocket-api-5",level:3},{value:"2024-06-14",id:"2024-06-14",level:2},{value:"Websocket API",id:"websocket-api-6",level:3},{value:"2024-06-13",id:"2024-06-13",level:2},{value:"REST API",id:"rest-api-15",level:3},{value:"2024-06-06",id:"2024-06-06",level:2},{value:"REST API",id:"rest-api-16",level:3},{value:"Websocket API",id:"websocket-api-7",level:3},{value:"2024-06-04",id:"2024-06-04",level:2},{value:"REST API",id:"rest-api-17",level:3},{value:"2024-05-30",id:"2024-05-30",level:2},{value:"REST API",id:"rest-api-18",level:3},{value:"2024-05-09",id:"2024-05-09",level:2},{value:"REST API",id:"rest-api-19",level:3},{value:"2024-05-06",id:"2024-05-06",level:2},{value:"Websocket API",id:"websocket-api-8",level:3},{value:"2024-04-25",id:"2024-04-25",level:2},{value:"REST API",id:"rest-api-20",level:3},{value:"2024-04-23",id:"2024-04-23",level:2},{value:"REST API",id:"rest-api-21",level:3},{value:"Websocket API",id:"websocket-api-9",level:3},{value:"2024-04-15",id:"2024-04-15",level:2},{value:"REST API",id:"rest-api-22",level:3},{value:"2024-04-11",id:"2024-04-11",level:2},{value:"REST API",id:"rest-api-23",level:3},{value:"2024-04-03",id:"2024-04-03",level:2},{value:"REST API",id:"rest-api-24",level:3},{value:"2024-04-01",id:"2024-04-01",level:2},{value:"REST API",id:"rest-api-25",level:3},{value:"Websocket API",id:"websocket-api-10",level:3},{value:"2024-03-28",id:"2024-03-28",level:2},{value:"Websocket API",id:"websocket-api-11",level:3},{value:"2024-03-22",id:"2024-03-22",level:2},{value:"2024-03-21",id:"2024-03-21",level:2},{value:"2024-03-13",id:"2024-03-13",level:2},{value:"REST API",id:"rest-api-26",level:3},{value:"2024-03-12",id:"2024-03-12",level:2},{value:"REST API",id:"rest-api-27",level:3},{value:"2024-03-11",id:"2024-03-11",level:2},{value:"REST API",id:"rest-api-28",level:3},{value:"2024-03-06",id:"2024-03-06",level:2},{value:"REST API",id:"rest-api-29",level:3},{value:"2024-03-05",id:"2024-03-05",level:2},{value:"REST API",id:"rest-api-30",level:3},{value:"Websocket API",id:"websocket-api-12",level:3},{value:"2024-03-04",id:"2024-03-04",level:2},{value:"REST API",id:"rest-api-31",level:3},{value:"Websocket API",id:"websocket-api-13",level:3},{value:"2024-03-01",id:"2024-03-01",level:2},{value:"REST API",id:"rest-api-32",level:3},{value:"2024-02-29",id:"2024-02-29",level:2},{value:"REST API",id:"rest-api-33",level:3},{value:"2024-02-28",id:"2024-02-28",level:2},{value:"REST API",id:"rest-api-34",level:3},{value:"2024-02-21",id:"2024-02-21",level:2},{value:"REST API",id:"rest-api-35",level:3},{value:"2024-02-06",id:"2024-02-06",level:2},{value:"REST API",id:"rest-api-36",level:3},{value:"2024-02-05",id:"2024-02-05",level:2},{value:"REST API",id:"rest-api-37",level:3},{value:"2024-01-18",id:"2024-01-18",level:2},{value:"REST API",id:"rest-api-38",level:3},{value:"2024-01-16",id:"2024-01-16",level:2},{value:"REST API",id:"rest-api-39",level:3},{value:"2024-01-15",id:"2024-01-15",level:2},{value:"REST API",id:"rest-api-40",level:3},{value:"Websocket API",id:"websocket-api-14",level:3},{value:"2024-01-11",id:"2024-01-11",level:2},{value:"REST API",id:"rest-api-41",level:3},{value:"2024-01-09",id:"2024-01-09",level:2},{value:"REST API",id:"rest-api-42",level:3},{value:"2024-01-08",id:"2024-01-08",level:2},{value:"REST API",id:"rest-api-43",level:3},{value:"2024-01-02",id:"2024-01-02",level:2},{value:"REST API",id:"rest-api-44",level:3},{value:"2023-12-28",id:"2023-12-28",level:2},{value:"REST API",id:"rest-api-45",level:3},{value:"2023-12-22",id:"2023-12-22",level:2},{value:"REST API",id:"rest-api-46",level:3},{value:"Websocket API",id:"websocket-api-15",level:3},{value:"2023-12-20",id:"2023-12-20",level:2},{value:"REST API",id:"rest-api-47",level:3},{value:"2023-12-14",id:"2023-12-14",level:2},{value:"Websocket API",id:"websocket-api-16",level:3},{value:"2023-12-12",id:"2023-12-12",level:2},{value:"REST API",id:"rest-api-48",level:3},{value:"Websocket API",id:"websocket-api-17",level:3},{value:"2023-12-07",id:"2023-12-07",level:2},{value:"REST API",id:"rest-api-49",level:3},{value:"2023-12-04",id:"2023-12-04",level:2},{value:"REST API",id:"rest-api-50",level:3},{value:"2023-11-16",id:"2023-11-16",level:2},{value:"REST API",id:"rest-api-51",level:3},{value:"Websocket API",id:"websocket-api-18",level:3},{value:"2023-11-14",id:"2023-11-14",level:2},{value:"REST API",id:"rest-api-52",level:3},{value:"2023-11-09",id:"2023-11-09",level:2},{value:"REST API",id:"rest-api-53",level:3},{value:"2023-11-08",id:"2023-11-08",level:2},{value:"REST API",id:"rest-api-54",level:3},{value:"2023-11-02",id:"2023-11-02",level:2},{value:"REST API",id:"rest-api-55",level:3},{value:"2023-11-01",id:"2023-11-01",level:2},{value:"REST API",id:"rest-api-56",level:3},{value:"2023-10-26",id:"2023-10-26",level:2},{value:"REST API",id:"rest-api-57",level:3},{value:"Websocket API",id:"websocket-api-19",level:3},{value:"2023-10-25",id:"2023-10-25",level:2},{value:"REST API",id:"rest-api-58",level:3},{value:"Websocket API",id:"websocket-api-20",level:3},{value:"2023-10-17",id:"2023-10-17",level:2},{value:"REST API",id:"rest-api-59",level:3},{value:"2023-10-09",id:"2023-10-09",level:2},{value:"Websocket API",id:"websocket-api-21",level:3},{value:"2023-09-28",id:"2023-09-28",level:2},{value:"REST API",id:"rest-api-60",level:3},{value:"2023-09-25",id:"2023-09-25",level:2},{value:"REST API",id:"rest-api-61",level:3},{value:"Websocket API",id:"websocket-api-22",level:3},{value:"2023-09-21",id:"2023-09-21",level:2},{value:"REST API",id:"rest-api-62",level:3},{value:"WebSocket API",id:"websocket-api-23",level:3},{value:"2023-09-18",id:"2023-09-18",level:2},{value:"REST API",id:"rest-api-63",level:3},{value:"2023-09-14",id:"2023-09-14",level:2},{value:"REST API",id:"rest-api-64",level:3},{value:"2023-09-07",id:"2023-09-07",level:2},{value:"REST API",id:"rest-api-65",level:3},{value:"2023-09-04",id:"2023-09-04",level:2},{value:"REST API",id:"rest-api-66",level:3},{value:"2023-08-31",id:"2023-08-31",level:2},{value:"REST API",id:"rest-api-67",level:3},{value:"2023-08-30",id:"2023-08-30",level:2},{value:"REST API",id:"rest-api-68",level:3},{value:"2023-08-25",id:"2023-08-25",level:2},{value:"REST API",id:"rest-api-69",level:3},{value:"2023-08-24",id:"2023-08-24",level:2},{value:"REST API",id:"rest-api-70",level:3},{value:"2023-08-22",id:"2023-08-22",level:2},{value:"REST API",id:"rest-api-71",level:3},{value:"2023-08-17",id:"2023-08-17",level:2},{value:"REST API",id:"rest-api-72",level:3},{value:"2023-08-15",id:"2023-08-15",level:2},{value:"REST API",id:"rest-api-73",level:3},{value:"2023-08-11",id:"2023-08-11",level:2},{value:"REST API",id:"rest-api-74",level:3},{value:"Websocket API",id:"websocket-api-24",level:3},{value:"2023-08-10",id:"2023-08-10",level:2},{value:"REST API",id:"rest-api-75",level:3},{value:"2023-08-08",id:"2023-08-08",level:2},{value:"REST API",id:"rest-api-76",level:3},{value:"2023-08-07",id:"2023-08-07",level:2},{value:"REST API",id:"rest-api-77",level:3},{value:"Websocket API",id:"websocket-api-25",level:3},{value:"2023-07-31",id:"2023-07-31",level:2},{value:"REST API",id:"rest-api-78",level:3},{value:"WebSocket API",id:"websocket-api-26",level:3},{value:"2023-07-24",id:"2023-07-24",level:2},{value:"REST API",id:"rest-api-79",level:3},{value:"2023-07-13",id:"2023-07-13",level:2},{value:"REST API",id:"rest-api-80",level:3},{value:"2023-07-04",id:"2023-07-04",level:2},{value:"REST API",id:"rest-api-81",level:3},{value:"2023-06-26",id:"2023-06-26",level:2},{value:"WebSocket API",id:"websocket-api-27",level:3},{value:"2023-06-24",id:"2023-06-24",level:2},{value:"REST API",id:"rest-api-82",level:3},{value:"2023-06-15",id:"2023-06-15",level:2},{value:"REST API",id:"rest-api-83",level:3},{value:"2023-06-14",id:"2023-06-14",level:2},{value:"REST API",id:"rest-api-84",level:3},{value:"2023-06-08",id:"2023-06-08",level:2},{value:"REST API",id:"rest-api-85",level:3},{value:"2023-06-07",id:"2023-06-07",level:2},{value:"REST API",id:"rest-api-86",level:3},{value:"2023-06-02",id:"2023-06-02",level:2},{value:"REST API",id:"rest-api-87",level:3},{value:"2023-06-01",id:"2023-06-01",level:2},{value:"REST API",id:"rest-api-88",level:3},{value:"WebSocket API",id:"websocket-api-28",level:3},{value:"2023-05-30",id:"2023-05-30",level:2},{value:"REST API",id:"rest-api-89",level:3},{value:"2023-05-23",id:"2023-05-23",level:2},{value:"REST API",id:"rest-api-90",level:3},{value:"WebSocket API",id:"websocket-api-29",level:3},{value:"2023-05-10",id:"2023-05-10",level:2},{value:"REST API",id:"rest-api-91",level:3},{value:"2023-05-05",id:"2023-05-05",level:2},{value:"REST API",id:"rest-api-92",level:3},{value:"2023-05-04",id:"2023-05-04",level:2},{value:"REST API",id:"rest-api-93",level:3},{value:"2023-04-20",id:"2023-04-20",level:2},{value:"REST API",id:"rest-api-94",level:3},{value:"WebSocket API",id:"websocket-api-30",level:3},{value:"2023-04-06",id:"2023-04-06",level:2},{value:"REST API",id:"rest-api-95",level:3},{value:"2023-04-04",id:"2023-04-04",level:2},{value:"REST API",id:"rest-api-96",level:3},{value:"2023-04-04",id:"2023-04-04-1",level:2},{value:"REST API",id:"rest-api-97",level:3},{value:"WebSocket API",id:"websocket-api-31",level:3},{value:"2023-03-24",id:"2023-03-24",level:2},{value:"REST API",id:"rest-api-98",level:3},{value:"2023-03-23",id:"2023-03-23",level:2},{value:"REST API",id:"rest-api-99",level:3},{value:"WebSocket API",id:"websocket-api-32",level:3},{value:"2023-03-22",id:"2023-03-22",level:2},{value:"REST API",id:"rest-api-100",level:3},{value:"2023-03-15",id:"2023-03-15",level:2},{value:"REST API",id:"rest-api-101",level:3},{value:"2023-03-10",id:"2023-03-10",level:2},{value:"REST API",id:"rest-api-102",level:3},{value:"2023-03-09",id:"2023-03-09",level:2},{value:"REST API",id:"rest-api-103",level:3},{value:"2023-02-28",id:"2023-02-28",level:2},{value:"REST API",id:"rest-api-104",level:3},{value:"WebSocket API",id:"websocket-api-33",level:3},{value:"2023-02-20",id:"2023-02-20",level:2},{value:"REST API",id:"rest-api-105",level:3},{value:"2023-02-15",id:"2023-02-15",level:2},{value:"REST API",id:"rest-api-106",level:3},{value:"2023-02-14",id:"2023-02-14",level:2},{value:"REST API",id:"rest-api-107",level:3},{value:"2023-02-09",id:"2023-02-09",level:2},{value:"REST API",id:"rest-api-108",level:3},{value:"2023-01-19",id:"2023-01-19",level:2},{value:"REST API",id:"rest-api-109",level:3},{value:"WebSocket API",id:"websocket-api-34",level:3},{value:"2023-01-16",id:"2023-01-16",level:2},{value:"REST API",id:"rest-api-110",level:3},{value:"WebSocket API",id:"websocket-api-35",level:3},{value:"2023-01-09",id:"2023-01-09",level:2},{value:"WebSocket API",id:"websocket-api-36",level:3}],d={toc:k};function m(e){let{components:t,...a}=e;return(0,i.kt)("wrapper",(0,l.Z)({},d,a,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"2024-12-04"},"2024-12-04"),(0,i.kt)("h3",{id:"rest-api"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/affiliate/affiliate-user-list"},"Get Affiliate User List")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For Affiliate user, you can use this endpoint to query user list information")))),(0,i.kt)("h2",{id:"2024-11-19"},"2024-11-19"),(0,i.kt)("h3",{id:"rest-api-1"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For category=",(0,i.kt)("inlineCode",{parentName:"li"},"spot"),", added response field ",(0,i.kt)("inlineCode",{parentName:"li"},"stTag"))))),(0,i.kt)("h2",{id:"2024-11-14"},"2024-11-14"),(0,i.kt)("h3",{id:"rest-api-2"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/long-short-ratio"},"Get Long Short Ratio")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", used to query historical data by filter time range")))),(0,i.kt)("h2",{id:"2024-11-05"},"2024-11-05"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},'Kazakhstan users registered from "',(0,i.kt)("a",{parentName:"li",href:"http://www.bybit.kz%22"},'www.bybit.kz"'),', please use "api.bybit.kz" and "stream.bybit.kz" hostnames.')),(0,i.kt)("h2",{id:"2024-10-30"},"2024-10-30"),(0,i.kt)("h3",{id:"rest-api-3"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"otherBorrowAmount"))))),(0,i.kt)("h2",{id:"2024-10-15"},"2024-10-15"),(0,i.kt)("h3",{id:"websocket-api"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},"Add websocket domain ",(0,i.kt)("inlineCode",{parentName:"li"},"stream.bybit-tr.com"),' for the users registered from "',(0,i.kt)("a",{parentName:"li",href:"http://www.bybit-tr.com%22"},'www.bybit-tr.com"'),". For these users, now\nyou can use this domain to place orders via ",(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline"},"websocket trade service"),".")),(0,i.kt)("h2",{id:"2024-10-11"},"2024-10-11"),(0,i.kt)("h3",{id:"rest-api-4"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/crypto-loan/collateral-coin"},"Crypto Loan")," open API are released to production")),(0,i.kt)("h2",{id:"2024-09-29"},"2024-09-29"),(0,i.kt)("h3",{id:"websocket-api-1"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"closedPnl")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"execPnl"))))),(0,i.kt)("h2",{id:"2024-09-12"},"2024-09-12"),(0,i.kt)("h3",{id:"rest-api-5"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/reward/voucher"},"Query Voucher Spec")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add voucher API for exchange broker clients"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/reward/issue-voucher"},"Issue Voucher")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add voucher API for exchange broker clients"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/reward/get-issue-voucher"},"Query Issued Voucher")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add voucher API for exchange broker clients")))),(0,i.kt)("h2",{id:"2024-08-29"},"2024-08-29"),(0,i.kt)("h3",{id:"rest-api-6"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Classic account Spot trading supports getting the past 2 years Filled, Triggered orders"),(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Classic account Spot trading supports getting the past 2 years trades"),(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/order-list"},"Get Pre-upgrade Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/execution"},"Get Pre-upgrade Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support using ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"))))),(0,i.kt)("h2",{id:"2024-08-13"},"2024-08-13"),(0,i.kt)("h3",{id:"rest-api-7"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/loan-info"},"Get Loan Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"reserveToken"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"reserveQuantity"))))),(0,i.kt)("h2",{id:"2024-08-07"},"2024-08-07"),(0,i.kt)("h3",{id:"rest-api-8"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/convert/apply-quote"},"Request a Quote")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add two new request parameter for API broker client, ",(0,i.kt)("inlineCode",{parentName:"li"},"paramType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"paramValue"))))),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/convert/get-convert-history"},"Get Convert history")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add two new response ",(0,i.kt)("inlineCode",{parentName:"li"},"paramType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"paramValue"),' in the "extInfo" object')))),(0,i.kt)("h2",{id:"2024-08-06"},"2024-08-06"),(0,i.kt)("h3",{id:"rest-api-9"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/demo#request-demo-trading-funds"},"Demo Trading Service")," ","[Demo trading]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"adjustType")," to determine adding or reducing the demo funds")))),(0,i.kt)("h2",{id:"2024-07-30"},"2024-07-30"),(0,i.kt)("h3",{id:"websocket-api-2"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isMaker")),(0,i.kt)("li",{parentName:"ul"},"Supports Spot execution")))),(0,i.kt)("h2",{id:"2024-07-25"},"2024-07-25"),(0,i.kt)("h3",{id:"rest-api-10"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/historical-interest"},"Get Historical Interest Rate")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query historical borrowing interest rate of Margin trading")))),(0,i.kt)("h2",{id:"2024-07-09"},"2024-07-09"),(0,i.kt)("h3",{id:"websocket-api-3"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add categorised topic, ",(0,i.kt)("inlineCode",{parentName:"li"},"execution.fast.linear"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"execution.fast.inverse"))))),(0,i.kt)("h2",{id:"2024-07-04"},"2024-07-04"),(0,i.kt)("h3",{id:"rest-api-11"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"New feature: open api supports the conversion of crypto assets"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/convert-coin-list"},"Get Convert Coin List")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/apply-quote"},"Request a Quote")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/confirm-quote"},"Confirm a Quote")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/get-convert-result"},"Get Convert Status")," ","[NEW]")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/convert/get-convert-history"},"Get Convert history")," ","[NEW]"))))),(0,i.kt)("h2",{id:"2024-07-03"},"2024-07-03"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"bizType"),' adds a new enum value "CONVERT"'),(0,i.kt)("li",{parentName:"ul"},"Response parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"bizType"),' adds a new enum value "CONVERT"'),(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"convert")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/account-info"},"Get Exchange Broker Account Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"convert"))))),(0,i.kt)("h2",{id:"2024-07-01"},"2024-07-01"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/guide#authentication"},"Integration Guidance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"To obey the compliance rule, the new domain is added for Turkey region users.")))),(0,i.kt)("h2",{id:"2024-06-27"},"2024-06-27"),(0,i.kt)("h3",{id:"rest-api-12"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Pre-market contract: add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"isPreListing"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"preListingInfo"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"curAuctionPhase"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"phases"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"auctionFeeInfo"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"auctionFeeRate"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"takerFeeRate"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"makerFeeRate")),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"status")," supports ",(0,i.kt)("inlineCode",{parentName:"li"},"Closed"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Delivering"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"PreLaunch"),' for category="inverse" and "linear"'),(0,i.kt)("li",{parentName:"ul"},"When category=linear&status=PreLaunch, you can get pre-market perpetual"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/tickers"},"Get Tickers")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Pre-market contract: add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"preOpenPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"preQty"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"curPreListingPhase")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"New error codes related to pre-market perpetual trading"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110095"),": You cannot create, modify or cancel Pre-Market Perpetual orders during the Call Auction."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110096"),": Pre-Market Perpetual Trading does not support Portfolio Margin mode."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110097"),": Non-UTA users cannot access Pre-Market Perpetual Trading. To place, modify or cancel Pre-Market Perpetual orders, please upgrade your Standard Account to UTA."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110098"),": Only Good-Till-Canceled (GTC) orders are supported during Call Auction."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110099"),": You cannot create TP/SL orders during the Call Auction for Pre-Market Perpetuals."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"110100"),": You cannot place, modify, or cancel Pre-Market Perpetual orders when you are in Demo Trading."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"3777029"),": You currently have orders for pre-market trading that can\u2019t be bind UIDs"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"3200419"),": Unable to switch to Portfolio margin due to active pre-market Perpetual orders and positions")))),(0,i.kt)("h3",{id:"websocket-api-4"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/ticker"},"Tickers")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Pre-market contract: add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"preOpenPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"preQty"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"curPreListingPhase"))))),(0,i.kt)("h2",{id:"2024-06-20"},"2024-06-20"),(0,i.kt)("h3",{id:"rest-api-13"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit")," field now supports orderFilter=tpslOrder, StopOrder when placing Spot market order (UTA)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-place"},"Batch Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit")," field now supports orderFilter=tpslOrder, StopOrder when placing Spot market order (UTA)")))),(0,i.kt)("h2",{id:"2024-06-18"},"2024-06-18"),(0,i.kt)("h3",{id:"rest-api-14"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/dcp"},"Set Disconnect Cancel All")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add ",(0,i.kt)("inlineCode",{parentName:"li"},"product")," request parameter, support ",(0,i.kt)("inlineCode",{parentName:"li"},"DERIVATIVES"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"SPOT")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"OPTIONS")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Depreciate the fields ",(0,i.kt)("inlineCode",{parentName:"li"},"dcpStatus"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"timeWindow")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/dcp-info"},"Get DCP Info")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API used to query dcp config data")))),(0,i.kt)("h3",{id:"websocket-api-5"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/dcp"},"Dcp")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Depreciate the topic name ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp")),(0,i.kt)("li",{parentName:"ul"},"Add new topic names ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp.future"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp.spot"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"dcp.option"))))),(0,i.kt)("h2",{id:"2024-06-14"},"2024-06-14"),(0,i.kt)("h3",{id:"websocket-api-6"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"orderLinkId")," will be also output for a maker trade, but the value will be ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," all the time.")))),(0,i.kt)("h2",{id:"2024-06-13"},"2024-06-13"),(0,i.kt)("h3",{id:"rest-api-15"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Changed from support query for the past 6 months to query for the past 1 month")))),(0,i.kt)("h2",{id:"2024-06-06"},"2024-06-06"),(0,i.kt)("h3",{id:"rest-api-16"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/affiliate-info"},"Get Affiliate User Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"KycLevel"))))),(0,i.kt)("h3",{id:"websocket-api-7"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/fast-execution"},"Fast Execution")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Provide a lower latency execution event")))),(0,i.kt)("h2",{id:"2024-06-04"},"2024-06-04"),(0,i.kt)("h3",{id:"rest-api-17"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"cts"),' added when category=spot, and it is matched with the "cts" from ws ob.200')))),(0,i.kt)("h2",{id:"2024-05-30"},"2024-05-30"),(0,i.kt)("h3",{id:"rest-api-18"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"cts"),' added when category=linear & inverse, and it is matched with the "cts" from ws ob.500')))),(0,i.kt)("h2",{id:"2024-05-09"},"2024-05-09"),(0,i.kt)("h3",{id:"rest-api-19"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/risk-limit"},"Get Risk Limit")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'When query category="linear", API returns 30 symbols data set each request, please add request parameter ',(0,i.kt)("inlineCode",{parentName:"li"},"cursor")," paginate"),(0,i.kt)("li",{parentName:"ul"},"Add new response parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"nextPageCursor")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"beneficiary"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"vaspEntityId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"beneficiaryName"),", they are only used for kyc=KOR (Korean users) to fill travel rule info"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw/vasp-list"},"Get Exchange Entity List")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API for kyc=KOR users to query target exchange info when fill travel rule info"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/create-inter-transfer"},"Create Internal Transfer")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"status"),'. When you get "PENDING", please call query API to check the final status after a while'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/unitransfer"},"Create Universal Transfer")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"status"),'. When you get "PENDING", please call query API to check the final status after a while')))),(0,i.kt)("h2",{id:"2024-05-06"},"2024-05-06"),(0,i.kt)("h3",{id:"websocket-api-8"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#url"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"The websocket order entry feature is officially launched on 06/May/2024 8AM UTC.")))),(0,i.kt)("h2",{id:"2024-04-25"},"2024-04-25"),(0,i.kt)("h3",{id:"rest-api-20"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log (UTA)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New transaction type value ",(0,i.kt)("inlineCode",{parentName:"li"},"ADL")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/contract-transaction-log"},"Get Transaction Log (Classic)")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New endpoint for Classic account derivatives wallet, and Unified account inverse derivatives wallet"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/insurance"},"Get Insurance")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"symbols"))))),(0,i.kt)("h2",{id:"2024-04-23"},"2024-04-23"),(0,i.kt)("h3",{id:"rest-api-21"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/inter-transfer-list"},"Get Internal Transfer Records")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," are not passed together, API returns 30 days data by default"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/inter-transfer-list"},"Get Internal Transfer Records")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," are not passed together, API returns 30 days data by default")))),(0,i.kt)("h3",{id:"websocket-api-9"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#request-parameters-1"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter of Create/Amend/Cancel is changed from ",(0,i.kt)("inlineCode",{parentName:"li"},"headers")," to ",(0,i.kt)("inlineCode",{parentName:"li"},"header"))))),(0,i.kt)("h2",{id:"2024-04-15"},"2024-04-15"),(0,i.kt)("h3",{id:"rest-api-22"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/demo#request-demo-trading-funds"},"Demo Trading Service")," ","[Demo trading]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request demo funds API update")))),(0,i.kt)("h2",{id:"2024-04-11"},"2024-04-11"),(0,i.kt)("h3",{id:"rest-api-23"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Futures]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"minNotionalValue"))))),(0,i.kt)("h2",{id:"2024-04-03"},"2024-04-03"),(0,i.kt)("h3",{id:"rest-api-24"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/sub-deposit-record"},"Get Sub Account Deposit Records")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint for exchange broker user to query sub account deposit records"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/demo"},"Demo trading supports Open API")))),(0,i.kt)("h2",{id:"2024-04-01"},"2024-04-01"),(0,i.kt)("h3",{id:"rest-api-25"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/page-subuid"},"Get Sub UID List (Unlimited)")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API to get sub uid entry. This supports pagnation."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/subuid-list"},"Get Sub UID List (Limited)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Return up to 10k sub accounts")))),(0,i.kt)("h3",{id:"websocket-api-10"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#url"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"URL uses ",(0,i.kt)("inlineCode",{parentName:"li"},"wss")," as prefix")))),(0,i.kt)("h2",{id:"2024-03-28"},"2024-03-28"),(0,i.kt)("h3",{id:"websocket-api-11"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/trade/guideline#request-parameters-1"},"Websocket Trade Guideline")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Create/Amend/Cancel request adds required header parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"X-BAPI-TIMESTAMP"))))),(0,i.kt)("h2",{id:"2024-03-22"},"2024-03-22"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/guide#authentication"},"Integration Guidance")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"To obey the compliance rule, two new domains are added for Netherland users and Hong Kong users repectively."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/transfer/create-inter-transfer"},"Create Internal Transfer")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"API rate limit is increase from 20req/min to 60req/min")))),(0,i.kt)("h2",{id:"2024-03-21"},"2024-03-21"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"linear & inverse supports up to limit=500"),(0,i.kt)("li",{parentName:"ul"},"linear & inverse, field ",(0,i.kt)("inlineCode",{parentName:"li"},"u")," is matched with the ",(0,i.kt)("inlineCode",{parentName:"li"},"u")," in ws 500 level")))),(0,i.kt)("h2",{id:"2024-03-13"},"2024-03-13"),(0,i.kt)("h3",{id:"rest-api-26"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/deposit/set-deposit-acct"},"Set Deposit Account")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"OPTION"),"(USDC Contract wallet) is no longer supported to set for classic account"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/announcement"},"Get Announcement")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"publishTime"))))),(0,i.kt)("h2",{id:"2024-03-12"},"2024-03-12"),(0,i.kt)("h3",{id:"rest-api-27"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/set-risk-limit"},"Set Risk Limit")," ","[DEPRECIATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Since auto risk limit has been launched, it is meaningless to use this API")))),(0,i.kt)("h2",{id:"2024-03-11"},"2024-03-11"),(0,i.kt)("h3",{id:"rest-api-28"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA(spot, linear, option) can only query last 24 hours ",(0,i.kt)("strong",{parentName:"li"},"full cancelled")," orders records")))),(0,i.kt)("h2",{id:"2024-03-06"},"2024-03-06"),(0,i.kt)("h3",{id:"rest-api-29"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-place"},"Batch Place Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support Spot trading (UTA, UTA Pro)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-amend"},"Batch Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support Spot trading (UTA, UTA Pro)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-cancel"},"Batch Cancel Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support Spot trading (UTA, UTA Pro)")))),(0,i.kt)("h2",{id:"2024-03-05"},"2024-03-05"),(0,i.kt)("h3",{id:"rest-api-30"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"sessionAvgPrice")," for USDC contracts"),(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"curRealisedPnl")," for Perps, Futures and Option"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"cumRealisedPnl")," is deprecated for Option"),(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"delta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"vega"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"theta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"gamma")," for Option")))),(0,i.kt)("h3",{id:"websocket-api-12"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"sessionAvgPrice")," for USDC contracts"),(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"curRealisedPnl")," for Perps, Futures and Option"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"cumRealisedPnl")," is deprecated for Option"),(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"delta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"vega"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"theta"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"gamma")," for Option")))),(0,i.kt)("h2",{id:"2024-03-04"},"2024-03-04"),(0,i.kt)("h3",{id:"rest-api-31"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/recent-trade"},"Get Public Recent Trading History"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields for Option only. ",(0,i.kt)("inlineCode",{parentName:"li"},"mP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mIv"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iv"))))),(0,i.kt)("h3",{id:"websocket-api-13"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/trade"},"Trade"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new stream fields for Option only. ",(0,i.kt)("inlineCode",{parentName:"li"},"mP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iP"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mIv"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"iv"))))),(0,i.kt)("h2",{id:"2024-03-01"},"2024-03-01"),(0,i.kt)("h3",{id:"rest-api-32"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},"All C2C-Lending APIs are abandoned due to the merge between Lending and Flexible Savings",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/coin-info"},"Get Lending Coin Info")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/deposit"},"Deposit Funds")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/redeem"},"Redeem Funds")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/cancel-redeem"},"Cancel Redeem")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/order-record"},"Get Order Records")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/account-info"},"Get Lending Account Info"))))),(0,i.kt)("h2",{id:"2024-02-29"},"2024-02-29"),(0,i.kt)("h3",{id:"rest-api-33"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/borrow-history"},"Get Borrow History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," are restricted to 30 days time range"),(0,i.kt)("li",{parentName:"ul"},"Support getting up to 2 years data"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/delivery"},"Get Delivery Record")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add query parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", and 30 days times range per request"),(0,i.kt)("li",{parentName:"ul"},"Support getting up to 2 years data"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/settlement"},"Get USDC Session Settlement")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add query parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," & ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", and 30 days times range per request"),(0,i.kt)("li",{parentName:"ul"},"Support getting up to 2 years data"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/market/orderbook"},"Get Orderbook")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")," for linear, inverse & spot")))),(0,i.kt)("h2",{id:"2024-02-28"},"2024-02-28"),(0,i.kt)("h3",{id:"rest-api-34"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw/withdraw-record"},"Get Withdrawal Records")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New withdraw status enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"MoreInformationRequired"))))),(0,i.kt)("h2",{id:"2024-02-21"},"2024-02-21"),(0,i.kt)("h3",{id:"rest-api-35"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Futures]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"maxMktOrderQty")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"postOnlyMaxOrderQty")," is useless, use ",(0,i.kt)("inlineCode",{parentName:"li"},"maxOrderQty")," for Limit and PostOnly order")))),(0,i.kt)("h2",{id:"2024-02-06"},"2024-02-06"),(0,i.kt)("h3",{id:"rest-api-36"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Futures]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"upperFundingRate")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"lowerFundingRate"))))),(0,i.kt)("h2",{id:"2024-02-05"},"2024-02-05"),(0,i.kt)("h3",{id:"rest-api-37"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA (linear,spot,option) does not support querying open status orders any more"),(0,i.kt)("li",{parentName:"ul"},'Add a new error code: "181017", error message: "OrderStatus must be final status"')))),(0,i.kt)("h2",{id:"2024-01-18"},"2024-01-18"),(0,i.kt)("h3",{id:"rest-api-38"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[Spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"riskParameters"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"limitParameter"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"marketParameter"))))),(0,i.kt)("h2",{id:"2024-01-16"},"2024-01-16"),(0,i.kt)("h3",{id:"rest-api-39"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw/withdraw-record"},"Get Withdrawal Records")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"txID")),(0,i.kt)("li",{parentName:"ul"},"The withdrawal between Bybit account returns ",(0,i.kt)("inlineCode",{parentName:"li"},"txID")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/deposit/internal-deposit-record"},"Get Internal Deposit Records (off-chain)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"txID")),(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"txID"))))),(0,i.kt)("h2",{id:"2024-01-15"},"2024-01-15"),(0,i.kt)("h3",{id:"rest-api-40"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot(UTA) can use ",(0,i.kt)("inlineCode",{parentName:"li"},"takeProfit"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"stopLoss"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slOrderType")," to set Market TPSL or Limit TPSL when creating Spot limit order."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot(UTA) can amend ",(0,i.kt)("inlineCode",{parentName:"li"},"takeProfit"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"stopLoss"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")," if the original order has related attributes"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/cancel-all"},"Cancel All Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enums "OcoOrder", "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter"),'. You can only cancel all untriggered "BidirectionalTpslOrder"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter")),(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter")),(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType"))))),(0,i.kt)("h3",{id:"websocket-api-14"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Add new enum "BidirectionalTpslOrder" for ',(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType"))))),(0,i.kt)("h2",{id:"2024-01-11"},"2024-01-11"),(0,i.kt)("h3",{id:"rest-api-41"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"new type enums ",(0,i.kt)("inlineCode",{parentName:"li"},"FLEXIBLE_STAKING_SUBSCRIPTION"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"FLEXIBLE_STAKING_REDEMPTION"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"FIXED_STAKING_SUBSCRIPTION"))))),(0,i.kt)("h2",{id:"2024-01-09"},"2024-01-09"),(0,i.kt)("h3",{id:"rest-api-42"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/batch-set-collateral"},"Batch Set Collateral Coin")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to batch set collateral coin for Unified account")))),(0,i.kt)("h2",{id:"2024-01-08"},"2024-01-08"),(0,i.kt)("h3",{id:"rest-api-43"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"feeCurrency")," for UTA Spot trading fee currency")))),(0,i.kt)("h2",{id:"2024-01-02"},"2024-01-02"),(0,i.kt)("h3",{id:"rest-api-44"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/move-position"},"Move Position")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to move your positions between the main-sub, sub-sub accounts"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/move-position-history"},"Get Move Position History")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query move position history"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/spot-margin-uta/status"},"Get Status And Leverage")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"effectiveLeverage"),"."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Add error codes for transfer endpoints:"))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Description"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"131231"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Transfers into this account are not supported")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"131232"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Transfers out this account are not supported")))),(0,i.kt)("h2",{id:"2023-12-28"},"2023-12-28"),(0,i.kt)("h3",{id:"rest-api-45"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/otc/loan-info"},"Get Loan Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/otc/ltv-convert"},"Get LTV")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"rst"),"."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/otc/margin-product-info"},"Get Product Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"deferredLiquidationTime"))))),(0,i.kt)("h2",{id:"2023-12-22"},"2023-12-22"),(0,i.kt)("h3",{id:"rest-api-46"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit"),", the value are ",(0,i.kt)("inlineCode",{parentName:"li"},"baseCoin"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"quoteCoin"),". It can be used to select ",(0,i.kt)("inlineCode",{parentName:"li"},"qty")," unit for Spot market order (Unified account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit"))))),(0,i.kt)("h3",{id:"websocket-api-15"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"marketUnit"))))),(0,i.kt)("h2",{id:"2023-12-20"},"2023-12-20"),(0,i.kt)("h3",{id:"rest-api-47"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")," is deprecated, please use ",(0,i.kt)("a",{parentName:"li",href:"../v5/account/smp-group"},"Get SMP Group ID"))))),(0,i.kt)("h2",{id:"2023-12-14"},"2023-12-14"),(0,i.kt)("h3",{id:"websocket-api-16"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new field ",(0,i.kt)("inlineCode",{parentName:"li"},"cts"))))),(0,i.kt)("h2",{id:"2023-12-12"},"2023-12-12"),(0,i.kt)("h3",{id:"rest-api-48"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/smp-group"},"Get SMP Group ID")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to get smp group ID")))),(0,i.kt)("h3",{id:"websocket-api-17"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a response field ",(0,i.kt)("inlineCode",{parentName:"li"},"createType"))))),(0,i.kt)("h2",{id:"2023-12-07"},"2023-12-07"),(0,i.kt)("h3",{id:"rest-api-49"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/repay-liability"},"Repay Liability")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to repay the liability of Unified Account")))),(0,i.kt)("h2",{id:"2023-12-04"},"2023-12-04"),(0,i.kt)("h3",{id:"rest-api-50"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/abandon/earning"},"Get Broker Earning")," ","[deprecated]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"deprecated, replaced by ",(0,i.kt)("a",{parentName:"li",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/exchange-earning"},"Get Exchange Broker Earning")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query exchange broker earning information"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/broker/account-info"},"Get Exchange Broker Account Info")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query exchange broker main account information")))),(0,i.kt)("h2",{id:"2023-11-16"},"2023-11-16"),(0,i.kt)("h3",{id:"rest-api-51"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/set-spot-hedge"},"Set Spot Hedging")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to enable or disable Spot hedging function for Portfolio margin mode"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotHedgingQty")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotHedgingStatus"))))),(0,i.kt)("h3",{id:"websocket-api-18"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotHedgingQty"))))),(0,i.kt)("h2",{id:"2023-11-14"},"2023-11-14"),(0,i.kt)("h3",{id:"rest-api-52"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"The rate limit is changed from 10 req/min to 1 req/s")))),(0,i.kt)("h2",{id:"2023-11-09"},"2023-11-09"),(0,i.kt)("h3",{id:"rest-api-53"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Classic account Spot can use ",(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter"),'="OcoOrder"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"),(0,i.kt)("li",{parentName:"ul"},"Classic account Spot can use ",(0,i.kt)("inlineCode",{parentName:"li"},"orderFilter"),'="OcoOrder"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/close-pnl"},"Get Closed PnL")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"),(0,i.kt)("li",{parentName:"ul"},"Classic account data is sort by ",(0,i.kt)("inlineCode",{parentName:"li"},"updatedTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/order-list"},"Get Pre-upgrade Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/execution"},"Get Pre-upgrade Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/close-pnl"},"Get Pre-upgrade Closed PnL")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"),(0,i.kt)("li",{parentName:"ul"},"Classic account data is sort by ",(0,i.kt)("inlineCode",{parentName:"li"},"updatedTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/pre-upgrade/transaction-log"},"Get Pre-upgrade Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add the time range limitation for ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime")," request params"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/list-sub-apikeys"},"Get Sub Account All API Keys")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint for master account to query all api keys of a sub UID")))),(0,i.kt)("h2",{id:"2023-11-08"},"2023-11-08"),(0,i.kt)("h3",{id:"rest-api-54"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/bind-uid"},"Bind Or Unbind UID")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to bind or unbind UID for OTC loan products")))),(0,i.kt)("h2",{id:"2023-11-02"},"2023-11-02"),(0,i.kt)("h3",{id:"rest-api-55"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the request parameter"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/batch-amend"},"Batch Amend Order")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the request parameter"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/spot-borrow-quota"},"Get Borrow Quota (Spot)")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMaxTradeQty"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMaxTradeAmount")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new enum value for ",(0,i.kt)("inlineCode",{parentName:"li"},"forceChain")," parameter. You can withdraw between Bybit main accounts via inputting UID"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/rm-subuid"},"Delete Sub UID")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint to delete sub account")))),(0,i.kt)("h2",{id:"2023-11-01"},"2023-11-01"),(0,i.kt)("h3",{id:"rest-api-56"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports amending order, category=",(0,i.kt)("inlineCode",{parentName:"li"},"spot"))))),(0,i.kt)("h2",{id:"2023-10-26"},"2023-10-26"),(0,i.kt)("h3",{id:"rest-api-57"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: ",(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," for normal order, ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslOrder")," for TP/SL order, ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for conditional order, ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder")," for OCO order"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"ocoTriggerBy"),", and the value can be ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByUnknown"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByTp"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerBySl")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"ocoTriggerBy"),", and the value can be ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByUnknown"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByTp"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerBySl"))))),(0,i.kt)("h3",{id:"websocket-api-19"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Spot: add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"ocoTriggerBy"),", and the value can be ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByUnknown"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerByTp"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoTriggerBySl"))))),(0,i.kt)("h2",{id:"2023-10-25"},"2023-10-25"),(0,i.kt)("h3",{id:"rest-api-58"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position"},"Get Position Info")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isReduceOnly"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mmrSysUpdatedTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverageSysUpdatedTime")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/position/confirm-mmr"},"Confirm New Risk Limit")," ","[NEW]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint")))),(0,i.kt)("h3",{id:"websocket-api-20"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isReduceOnly"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"mmrSysUpdatedTime"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverageSysUpdatedTime"))))),(0,i.kt)("h2",{id:"2023-10-17"},"2023-10-17"),(0,i.kt)("h3",{id:"rest-api-59"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"kycLevel"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"kycRegion")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/borrow-history"},"Get Borrow History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"borrowAmount"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"unrealisedLoss"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"freeBorrowedAmount"))))),(0,i.kt)("h2",{id:"2023-10-09"},"2023-10-09"),(0,i.kt)("h3",{id:"websocket-api-21"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[Spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new level 200 data with frequency 200ms")))),(0,i.kt)("h2",{id:"2023-09-28"},"2023-09-28"),(0,i.kt)("h3",{id:"rest-api-60"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/long-short-ratio"},"Get Long Short Ratio")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query long short ratio market data")))),(0,i.kt)("h2",{id:"2023-09-25"},"2023-09-25"),(0,i.kt)("h3",{id:"rest-api-61"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder"),", used to indicate the Spot OCO Order (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder"),", used to indicate the Spot OCO Order (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"execType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"MovePosition"),", used to indicate the position movement execution (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"type")," has new enumeration values: ",(0,i.kt)("inlineCode",{parentName:"li"},"TRANSFER_IN_INS_LOAN"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"TRANSFER_OUT_INS_LOAN")," (Unified Trading Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},(0,i.kt)("a",{parentName:"p",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"type")," has new enumeration values: ",(0,i.kt)("inlineCode",{parentName:"li"},"SPOT_REPAYMENT_SELL"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"SPOT_REPAYMENT_BUY")," (Unified Trading Account)")))),(0,i.kt)("h3",{id:"websocket-api-22"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")," has new enumeration value: ",(0,i.kt)("inlineCode",{parentName:"li"},"OcoOrder"),", used to indicate the Spot OCO Order (Unified Trading Account)")))),(0,i.kt)("h2",{id:"2023-09-21"},"2023-09-21"),(0,i.kt)("h3",{id:"rest-api-62"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'Added "freeBorrowAmount" field: This field represents the amount of borrowing within your total borrowing amount that is exempt from interest charges'),(0,i.kt)("li",{parentName:"ul"},'deprecated "freeBorrowingAmount" field: The value of this field has been migrated to "freeBorrowingLimit", and it keeps empty string.'),(0,i.kt)("li",{parentName:"ul"},'Added "freeBorrowingLimit" field: This field indicates the maximum limit for interest-free borrowing. If the unrealized loss portion exceeds this limit, all borrowings will be subject to interest.')))),(0,i.kt)("h3",{id:"websocket-api-23"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")),(0,i.kt)("li",{parentName:"ul"},"Can subscribe specific category position"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add response field ",(0,i.kt)("inlineCode",{parentName:"li"},"seq")),(0,i.kt)("li",{parentName:"ul"},"Can subscribe specific category position"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Can subscribe specific category position")))),(0,i.kt)("h2",{id:"2023-09-18"},"2023-09-18"),(0,i.kt)("h3",{id:"rest-api-63"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid-apikey"},"Create Sub UID API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"ips")," is actually string type. array can be used, but string is more explicit"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"Derivatives")," has been deprecated due to auto identification by system"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-master-apikey"},"Modify Master API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"ips")," is actually string type. array can be used, but string is more explicit"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"Derivatives")," has been deprecated due to auto identification by system"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-sub-apikey"},"Modify Sub API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"apikey"),", which can be used for Master account to manage sub account api key"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"ips")," is actually string type. array can be used, but string is more explicit"),(0,i.kt)("li",{parentName:"ul"},"Request parameter ",(0,i.kt)("inlineCode",{parentName:"li"},"Derivatives")," has been deprecated due to auto identification by system"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/rm-sub-apikey"},"Delete Sub API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"apikey"),", which can be used for Master account to delete sub account api key")))),(0,i.kt)("h2",{id:"2023-09-14"},"2023-09-14"),(0,i.kt)("h3",{id:"rest-api-64"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-product-info"},"Get Product Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMarginTrading")),(0,i.kt)("li",{parentName:"ul"},"You can use api key and secret to call this endpoint to get your private data if you are eligible."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-coin-convert-info"},"Get Margin Coin Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"You can use api key and secret to call this endpoint to get your private data if you are eligible."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/loan-info"},"Get Loan Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"spotMarginTrading")),(0,i.kt)("li",{parentName:"ul"},"The meaning of ",(0,i.kt)("inlineCode",{parentName:"li"},"parentUid")," is changed. After the change, it represents the uid that bound with OTC loan product"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/ltv-convert"},"Get LTV")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"The meaning of ",(0,i.kt)("inlineCode",{parentName:"li"},"parentUid")," is changed. After the change, it represents the uid that bound with OTC loan product")))),(0,i.kt)("h2",{id:"2023-09-07"},"2023-09-07"),(0,i.kt)("h3",{id:"rest-api-65"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"By ",(0,i.kt)("inlineCode",{parentName:"li"},"/v5/order/realtime?category=inverse"),", you can get all inverse contracts opening orders"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"By ",(0,i.kt)("inlineCode",{parentName:"li"},"/v5/position/list?category=inverse"),", you can get all inverse contracts holding positions"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"symbol")," supports multiple values for category=inverse")))),(0,i.kt)("h2",{id:"2023-09-04"},"2023-09-04"),(0,i.kt)("h3",{id:"rest-api-66"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-place"},"Batch Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Pro: support USDT perp, USDC perp & USDC Futures batch place orders"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-amend"},"Batch Amend Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Pro: support USDT perp, USDC perp & USDC Futures batch amend orders"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/batch-cancel"},"Batch Cancel Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA Pro: support USDT perp, USDC perp & USDC Futures batch cancel orders")))),(0,i.kt)("h2",{id:"2023-08-31"},"2023-08-31"),(0,i.kt)("h3",{id:"rest-api-67"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/cancel-all"},"Cancel All Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new request params ",(0,i.kt)("inlineCode",{parentName:"li"},"stopOrderType")),(0,i.kt)("li",{parentName:"ul"},"enumerations ",(0,i.kt)("inlineCode",{parentName:"li"},"Order")," and ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")," for ",(0,i.kt)("strong",{parentName:"li"},"orderFilter")," support linear and inverse product types"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/deposit-record"},"Get Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"depositType"),". You can process deposit assets when the deposit has daily deposit limit or abnormal deposit issue."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/sub-deposit-record"},"Get Sub Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"depositType"),". You can process deposit assets when the deposit has daily deposit limit or abnormal deposit issue.")))),(0,i.kt)("h2",{id:"2023-08-30"},"2023-08-30"),(0,i.kt)("h3",{id:"rest-api-68"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"parentUid"))))),(0,i.kt)("h2",{id:"2023-08-25"},"2023-08-25"),(0,i.kt)("h3",{id:"rest-api-69"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/enable-unitransfer-subuid"},"Enable Universal Transfer for Sub UID")," ","[Depreciate]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Depreciate this endpoint due to business logic is updated")))),(0,i.kt)("h2",{id:"2023-08-24"},"2023-08-24"),(0,i.kt)("h3",{id:"rest-api-70"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/vip-margin"},"Get VIP Margin Data")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint used to query margin data for different VIP levels (Unified Account)"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/switch-mode"},"Toggle Margin Trade")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust error code")))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"Old error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Msg"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},(0,i.kt)("del",{parentName:"td"},"110075")),(0,i.kt)("td",{parentName:"tr",align:"left"},"182021"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Cannot enable spot margin while in isolated margin mode. Please switch to cross margin mode or portfolio margin mode to trade spot with margin.")))),(0,i.kt)("h2",{id:"2023-08-22"},"2023-08-22"),(0,i.kt)("h3",{id:"rest-api-71"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"id"),", which is a unique id for each transaction log"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/status"},"Get Status And Leverage")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to query margin trade status and leverage of Unified account")))),(0,i.kt)("h2",{id:"2023-08-17"},"2023-08-17"),(0,i.kt)("h3",{id:"rest-api-72"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/deposit-record"},"Get Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/sub-deposit-record"},"Get Sub Deposit Records (on chain)")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/master-deposit-addr"},"Get Master Deposit Address")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/sub-deposit-addr"},"Get Sub Deposit Address")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"batchReleaseLimit"),", which means the daily deposit limit amount")))),(0,i.kt)("h2",{id:"2023-08-15"},"2023-08-15"),(0,i.kt)("h3",{id:"rest-api-73"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-normal/vip-margin"},"Get VIP Margin Data")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new endpoint used to query margin data for different VIP levels (Classic Account)")))),(0,i.kt)("h2",{id:"2023-08-11"},"2023-08-11"),(0,i.kt)("h3",{id:"rest-api-74"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"availableToBorrow")," always returns ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," because main-sub uids share borrow quota"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"borrowUsageRate")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"availableToBorrow")," is a shared value across main-sub uids")))),(0,i.kt)("h3",{id:"websocket-api-24"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"availableToBorrow")," always returns ",(0,i.kt)("inlineCode",{parentName:"li"},'""')," because main-sub uids share borrow quota")))),(0,i.kt)("h2",{id:"2023-08-10"},"2023-08-10"),(0,i.kt)("h3",{id:"rest-api-75"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-collateral"},"Set Collateral Coin")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new endpoint to set collateral coin in the Unified account"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isMasterTrader")," to indicate if the account is master trader (copytrading)")))),(0,i.kt)("h2",{id:"2023-08-08"},"2023-08-08"),(0,i.kt)("h3",{id:"rest-api-76"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/upgrade-unified-account"},"Upgrade to Unified Account")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Supports account upgraded to UTA Pro"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"unifiedMarginStatus" has a new enum ',(0,i.kt)("inlineCode",{parentName:"li"},"4")," to indicate UTA Pro")))),(0,i.kt)("h2",{id:"2023-08-07"},"2023-08-07"),(0,i.kt)("h3",{id:"rest-api-77"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/cancel-order"},"Cancel Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/cancel-all"},"Cancel All Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder"),", stopOrderType reuses ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for Futures and Spot conditional order"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Spot supports conditional order, orderFilter adds a new enum value ",(0,i.kt)("inlineCode",{parentName:"li"},"StopOrder"),", stopOrderType reuses ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for Futures and Spot conditional order")))),(0,i.kt)("h3",{id:"websocket-api-25"},"Websocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"stopOrderType reuses ",(0,i.kt)("inlineCode",{parentName:"li"},"Stop")," for Futures and Spot conditional order"),(0,i.kt)("li",{parentName:"ul"},"Add new field ",(0,i.kt)("inlineCode",{parentName:"li"},"feeCurrency"),", which is used to identify Spot trading fee asset"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"updatedTime")," has value for classic account Spot trading")))),(0,i.kt)("h2",{id:"2023-07-31"},"2023-07-31"),(0,i.kt)("h3",{id:"rest-api-78"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust ",(0,i.kt)("inlineCode",{parentName:"li"},"liqPrice")," value logic. It only has value when ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"minPrice")," < liqPrice < ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"maxPrice"),", otherwise it is always ",(0,i.kt)("inlineCode",{parentName:"li"},'""')))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/collateral-info"},"Get Collateral Info"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"collateralSwitch")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"collateralSwitch"))))),(0,i.kt)("h3",{id:"websocket-api-26"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust ",(0,i.kt)("inlineCode",{parentName:"li"},"liqPrice")," value logic. It only has value when ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"minPrice")," < liqPrice < ",(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"maxPrice"),", otherwise it is always ",(0,i.kt)("inlineCode",{parentName:"li"},'""')))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"collateralSwitch"))))),(0,i.kt)("h2",{id:"2023-07-24"},"2023-07-24"),(0,i.kt)("h3",{id:"rest-api-79"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-product-info"},"Get Product Info"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new Response fields: ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualOpenLine``USDCContractOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualCloseLine"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"marginLeverage"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualLeverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"symbol"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractLeverage")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/loan-info"},"Get Loan Orders"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new Response fields: ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsOpenLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualCloseLine"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsCloseLine"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCOptionsSymbols"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"marginLeverage"),",\n",(0,i.kt)("inlineCode",{parentName:"li"},"USDTPerpetualLeverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"symbol"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"USDCContractLeverage")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/account-coin-balance"},"Get Single Coin Balance"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request param: ",(0,i.kt)("inlineCode",{parentName:"li"},"toAccountType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"toMemberId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"withLtvTransferSafeAmount")),(0,i.kt)("li",{parentName:"ul"},"Add new response field: ",(0,i.kt)("inlineCode",{parentName:"li"},"ltvTransferSafeAmount")))),(0,i.kt)("li",{parentName:"ul"},"Add error codes for UTA with OTC loan when trade Spot, Futures and Option")),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Description"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30133"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDT Perp: When the trading pair is not in the whitelist")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30134"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDC Contract: When the trading pair is not in the whitelist")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30135"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDT Perp: When you try to change a leverage higher than the maximum leverage in OTC loan")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"30136"),(0,i.kt)("td",{parentName:"tr",align:"left"},"USDC Contract: When you try to change a leverage higher than the maximum leverage in OTC loan")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"3200316"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Option: restrict to trade")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"3200317"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Option: restrict to buy")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170709"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: When the trading pair is not in the whitelist")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170215"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: restrict to buy")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170216"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: margin leverage exceeded")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"170220"),(0,i.kt)("td",{parentName:"tr",align:"left"},"Spot: restrict to trade")))),(0,i.kt)("h2",{id:"2023-07-13"},"2023-07-13"),(0,i.kt)("h3",{id:"rest-api-80"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/subuid-list"},"Get Sub UID List"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"accountMode")," to distinguish the account mode"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/kline"},"Get Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/mark-kline"},"Get Mark Price Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/index-kline"},"Get Index Price Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/premium-index-kline"},"Get Premium Index Price Kline"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Increase max limit from 200 to 1000")))),(0,i.kt)("h2",{id:"2023-07-04"},"2023-07-04"),(0,i.kt)("h3",{id:"rest-api-81"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/time"},"Get Bybit Sever Time"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new API to get server time"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/dcp"},"Set Disconnect Cancel All")," ","[Option]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Expand configurable disconnection window time from ","[10, 300]"," to ","[3, 300]"," seconds")))),(0,i.kt)("h2",{id:"2023-06-26"},"2023-06-26"),(0,i.kt)("h3",{id:"websocket-api-27"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[Spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Improve the push frequency from 100ms to 20ms of level 50")))),(0,i.kt)("h2",{id:"2023-06-24"},"2023-06-24"),(0,i.kt)("h3",{id:"rest-api-82"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When category=linear, add a new response params ",(0,i.kt)("inlineCode",{parentName:"li"},"copyTrading")," to indicate this trading pair supporting copy trade or not for UTA and normal account")))),(0,i.kt)("h2",{id:"2023-06-15"},"2023-06-15"),(0,i.kt)("h3",{id:"rest-api-83"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/pre-upgrade/transaction-log"},"Get Pre-upgrade Transaction Log")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to for Unified account to query pre-upgrade USDC Derivatives transaction logs"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/pre-upgrade/delivery"},"Get Pre-upgrade Delivery Record")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to for Unified account to query pre-upgrade Option delivery records"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/pre-upgrade/settlement"},"Get Pre-upgrade USDC Session Settlement")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to for Unified account to query pre-upgrade USDC Perpetual session settlement"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid"},"Create Sub UID")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to create a UTA sub account"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-master-apikey"},"Modify Master API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"permissions" becomes non-mandatory param'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/modify-sub-apikey"},"Modify Sub API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"permissions" becomes non-mandatory param'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/wallet-type"},"Get UID Wallet Type")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint to check the wallet types supported")))),(0,i.kt)("h2",{id:"2023-06-14"},"2023-06-14"),(0,i.kt)("h3",{id:"rest-api-84"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/abandon/earning"},"Get Broker Earning")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint for exchange broker to get the earnings.")))),(0,i.kt)("h2",{id:"2023-06-08"},"2023-06-08"),(0,i.kt)("h3",{id:"rest-api-85"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to get USDC perp & USDC futures trading fee rate")))),(0,i.kt)("h2",{id:"2023-06-07"},"2023-06-07"),(0,i.kt)("h3",{id:"rest-api-86"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"feeType"),", which is used to select the withdrawal fee operation type when withdraw")))),(0,i.kt)("h2",{id:"2023-06-02"},"2023-06-02"),(0,i.kt)("h3",{id:"rest-api-87"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/affiliate-info"},"Get Affiliate User Info")," ","[New]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint, which is used for affiliate to check the basic information of their users")))),(0,i.kt)("h2",{id:"2023-06-01"},"2023-06-01"),(0,i.kt)("h3",{id:"rest-api-88"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-margin-mode"},"Set Margin Mode")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA account supports isolated margin, a new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"ISOLATED_MARGIN"),' for request param "setMarginMode"'))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/position-mode"},"Switch Position Mode")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA account supports Hedge mode for USDT Perp when it is isolated margin or cross margin mode"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"positionBalance")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},'"marginTrade" field has a new enum value - ',(0,i.kt)("inlineCode",{parentName:"li"},"ISOLATED_MARGIN")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/auto-add-margin"},"Set Auto Add Margin")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add category enum ",(0,i.kt)("inlineCode",{parentName:"li"},"linear")," for UTA"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/manual-add-margin"},"Add Or Reduce Margin")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new endpoint is used to add or reduce specific margin you want")))),(0,i.kt)("h3",{id:"websocket-api-28"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response param ",(0,i.kt)("inlineCode",{parentName:"li"},"positionBalance"))))),(0,i.kt)("h2",{id:"2023-05-30"},"2023-05-30"),(0,i.kt)("h3",{id:"rest-api-89"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"When category=spot, add a new response params ",(0,i.kt)("inlineCode",{parentName:"li"},"marginTrading")," to indicate this trading pair supporting margin trade or not for UTA and normal account")))),(0,i.kt)("h2",{id:"2023-05-23"},"2023-05-23"),(0,i.kt)("h3",{id:"rest-api-90"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slOrderType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/amend-order"},"Amend Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the position is deprecated"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/trading-stop"},"Set Trading Stop")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new request params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpOrderType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slOrderType"))))),(0,i.kt)("h3",{id:"websocket-api-29"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode")," in the position is deprecated"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add new response params for new TP/SL ",(0,i.kt)("inlineCode",{parentName:"li"},"tpslMode"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"tpLimitPrice"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"slLimitPrice"))))),(0,i.kt)("h2",{id:"2023-05-10"},"2023-05-10"),(0,i.kt)("h3",{id:"rest-api-91"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/set-risk-limit"},"Set Risk Limit")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Adjust the error code")))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"Old error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"New error code"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Msg"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},(0,i.kt)("del",{parentName:"td"},"10001")),(0,i.kt)("td",{parentName:"tr",align:"left"},"110075"),(0,i.kt)("td",{parentName:"tr",align:"left"},"RiskId is not modified")))),(0,i.kt)("h2",{id:"2023-05-05"},"2023-05-05"),(0,i.kt)("h3",{id:"rest-api-92"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/margin-coin-convert-info"},"Get Margin Coin Info With Conversion Rate")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new endpoint to query Margin Coin Info With Conversion Rate"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/otc/ltv-convert"},"Get LTV with Ladder Conversion Rate")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new endpoint to query LTV With Conversion Rate")))),(0,i.kt)("h2",{id:"2023-05-04"},"2023-05-04"),(0,i.kt)("h3",{id:"rest-api-93"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"symbol")," is no longer mandatory for normal account when get derivatives"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position/close-pnl"},"Get Closed PnL")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"symbol")," is no longer mandatory for normal account when get derivatives")))),(0,i.kt)("h2",{id:"2023-04-20"},"2023-04-20"),(0,i.kt)("h3",{id:"rest-api-94"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/create-order"},"Place Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType")," used to select SMP execution type"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/open-order"},"Get Open Orders")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpOrderId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")),(0,i.kt)("li",{parentName:"ul"},"add new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelBySmp")," of ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpOrderId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")),(0,i.kt)("li",{parentName:"ul"},"add new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelBySmp")," of ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelType")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/account-info"},"Get Account Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"dcpStatus"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"timeWindow"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup"))))),(0,i.kt)("h3",{id:"websocket-api-30"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add new response fields ",(0,i.kt)("inlineCode",{parentName:"li"},"smpType"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpOrderId"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"smpGroup")),(0,i.kt)("li",{parentName:"ul"},"add new enum ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelBySmp")," of ",(0,i.kt)("inlineCode",{parentName:"li"},"cancelType"))))),(0,i.kt)("h2",{id:"2023-04-06"},"2023-04-06"),(0,i.kt)("h3",{id:"rest-api-95"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"status")," to filter symbol status")))),(0,i.kt)("h2",{id:"2023-04-04"},"2023-04-04"),(0,i.kt)("h3",{id:"rest-api-96"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", effective for UTA mode"),(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"placeType"),", used for option")))),(0,i.kt)("h2",{id:"2023-04-04-1"},"2023-04-04"),(0,i.kt)("h3",{id:"rest-api-97"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/order-list"},"Get Order History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add request param ",(0,i.kt)("inlineCode",{parentName:"li"},"startTime")," ",(0,i.kt)("inlineCode",{parentName:"li"},"endTime"),", effective for UTA mode"),(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"placeType"),", used for option"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/execution"},"Get Trade History")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"closedSize")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"adlRankIndicator"))))),(0,i.kt)("h3",{id:"websocket-api-31"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"adlRankIndicator")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"category")," field is added to UTA stream"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/order"},"Order")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"placeType"),", used for option"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/execution"},"Execution")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"add response param ",(0,i.kt)("inlineCode",{parentName:"li"},"closedSize"))))),(0,i.kt)("h2",{id:"2023-03-24"},"2023-03-24"),(0,i.kt)("h3",{id:"rest-api-98"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to get Spot fee rate")))),(0,i.kt)("h2",{id:"2023-03-23"},"2023-03-23"),(0,i.kt)("h3",{id:"rest-api-99"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"accountLTV")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid-apikey"},"Create Sub UID API Key")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new permission value ",(0,i.kt)("inlineCode",{parentName:"li"},"SubMemberTransferList")," for Sub account Wallet"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer"},"Create Universal Transfer")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to use Sub acct api key to request"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer-list"},"Get Universal Transfer List")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to use Sub acct api key to request")))),(0,i.kt)("h3",{id:"websocket-api-32"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"accountLTV"))))),(0,i.kt)("h2",{id:"2023-03-22"},"2023-03-22"),(0,i.kt)("h3",{id:"rest-api-100"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/announcement"},"Get Announcement")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"A brand new API to get Bybit announcements")))),(0,i.kt)("h2",{id:"2023-03-15"},"2023-03-15"),(0,i.kt)("h3",{id:"rest-api-101"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/account-coin-balance"},"Get Single Coin Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"withTransferSafeAmount")," and a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"transferSafeAmount"))))),(0,i.kt)("h2",{id:"2023-03-10"},"2023-03-10"),(0,i.kt)("h3",{id:"rest-api-102"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/instrument"},"Get Instruments Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Unify the enums of ",(0,i.kt)("inlineCode",{parentName:"li"},"status")," for Spot, Derivatives and Options. Use ",(0,i.kt)("inlineCode",{parentName:"li"},"Trading"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Closed"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Settling"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"PreLaunch"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"Deliverying")),(0,i.kt)("li",{parentName:"ul"},"Remove duplicate ",(0,i.kt)("inlineCode",{parentName:"li"},"category")," field in the Options response"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Support to get Options trading fee rate")))),(0,i.kt)("h2",{id:"2023-03-09"},"2023-03-09"),(0,i.kt)("h3",{id:"rest-api-103"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/spot-margin-uta/set-leverage"},"Set Leverage")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"UTA user can set up to 10X for margin trade"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Before adjustment: normal account gets error code and message when call accountType=UNIFIED.",(0,i.kt)("br",null),"After adjustment: normal account gets ",(0,i.kt)("b",null,"http code 400")," when call accountType=UNIFIED")))),(0,i.kt)("h2",{id:"2023-02-28"},"2023-02-28"),(0,i.kt)("h3",{id:"rest-api-104"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/rate-limit#ip-rate-limit"},"IP Rate Limit")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Due to the switch to CloudFront, the IP limit rules have been adjusted appropriately"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"bonus")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/transaction-log"},"Get Transaction Log")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"bonusChange")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/coin-info"},"Get Coin Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"withdrawPercentageFee")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid"},"Create Sub UID")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new request param ",(0,i.kt)("inlineCode",{parentName:"li"},"password")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response field ",(0,i.kt)("inlineCode",{parentName:"li"},"isMaster")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/delay-amount"},"Get Delay Withdraw Amount")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New api to know that how much amount cannot be withdrawn temporarily due to risk"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/internal-deposit-record"},"Get Internal Deposit Records (across Bybit)")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"New api to get internal deposit on Bybit platform")))),(0,i.kt)("h3",{id:"websocket-api-33"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new field ",(0,i.kt)("inlineCode",{parentName:"li"},"bonus"))))),(0,i.kt)("h2",{id:"2023-02-20"},"2023-02-20"),(0,i.kt)("h3",{id:"rest-api-105"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/deposit/set-deposit-acct"},"Set Deposit Account")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"You can set auto-transfer-to account type after deposit"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/apikey-info"},"Get API Key Information")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a new response filed: ",(0,i.kt)("inlineCode",{parentName:"li"},"rsaPublicKey")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer"},"Create Universal Transfer")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Change rate limit from 20 req/min to 1 req/sec"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/transfer/unitransfer-list"},"Get Universal Transfer List")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Change rate limit from 60 req/min to 2 req/sec")))),(0,i.kt)("h2",{id:"2023-02-15"},"2023-02-15"),(0,i.kt)("h3",{id:"rest-api-106"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/user/create-subuid"},"User")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add a set of user & api key related endpoints for V5")))),(0,i.kt)("h2",{id:"2023-02-14"},"2023-02-14"),(0,i.kt)("h3",{id:"rest-api-107"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/fee-rate"},"Get Fee Rate (Derivatives)")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Get the trading fee rate for derivatives"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/withdraw"},"Withdraw")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Select the wallet to be withdrawn from"),(0,i.kt)("li",{parentName:"ul"},"The default withdrawn wallet is Spot wallet")))),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:"left"},"Req param"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Required"),(0,i.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,i.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:"left"},"accountType"),(0,i.kt)("td",{parentName:"tr",align:"left"},"false"),(0,i.kt)("td",{parentName:"tr",align:"left"},"string"),(0,i.kt)("td",{parentName:"tr",align:null},"Select the wallet to be withdrawn from ",(0,i.kt)("ul",null,(0,i.kt)("li",null,(0,i.kt)("inlineCode",{parentName:"td"},"SPOT"),"\uff1aspot wallet (default)"),(0,i.kt)("li",null,(0,i.kt)("inlineCode",{parentName:"td"},"FUND"),"\uff1aFunding wallet")))))),(0,i.kt)("h2",{id:"2023-02-09"},"2023-02-09"),(0,i.kt)("h3",{id:"rest-api-108"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/asset/balance/all-balance"},"Get All Coins Balance")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Get all coins balance of a specified account in one request"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/order/dcp"},"Set Disconnect Cancel All")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Set DCP for Options trade"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-mmp"},"Set MMP")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Set MMP for Options tarde"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/reset-mmp"},"Reset MMP")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"To release MMP frozen status"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/get-mmp-state"},"Get MMP State")," ","[NEW]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Get MMP settings info")))),(0,i.kt)("h2",{id:"2023-01-19"},"2023-01-19"),(0,i.kt)("h3",{id:"rest-api-109"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/set-margin-mode"},"Set Margin Mode")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Portfolio margin mode supports USDT Perpetual"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/position"},"Get Position Info")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"positionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"positionMM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"riskLimitValue"),' returns "", ',(0,i.kt)("inlineCode",{parentName:"li"},"riskId")," returns 0"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/account/wallet-balance"},"Get Wallet Balance")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"totalOrderIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totalPositionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totoalPositionMM"),' returns ""')))),(0,i.kt)("h3",{id:"websocket-api-34"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/position"},"Position")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"positionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"positionMM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"leverage"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"riskLimitValue"),' returns "", ',(0,i.kt)("inlineCode",{parentName:"li"},"riskId")," returns 0"))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/private/wallet"},"Wallet")," ","[UPDATE]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"For portfolio margin mode, ",(0,i.kt)("inlineCode",{parentName:"li"},"totalOrderIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totalPositionIM"),", ",(0,i.kt)("inlineCode",{parentName:"li"},"totoalPositionMM"),' returns ""')))),(0,i.kt)("h2",{id:"2023-01-16"},"2023-01-16"),(0,i.kt)("h3",{id:"rest-api-110"},"REST API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/market/tickers"},"Get Tickers")," ","[spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"usdIndexPrice")," has been added to response. It means USD index price, which can be empty.")))),(0,i.kt)("h3",{id:"websocket-api-35"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/ticker"},"Tickers")," ","[spot]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"usdIndexPrice")," has been added to stream. It means USD index price, which can be empty."))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/orderbook"},"Orderbook")," ","[linear contract & inverse contract]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Add 500 level depth, push frequency is 100ms")))),(0,i.kt)("h2",{id:"2023-01-09"},"2023-01-09"),(0,i.kt)("h3",{id:"websocket-api-36"},"WebSocket API"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"../v5/websocket/public/ticker"},"Tickers")," ","[linear contract & inverse contract]",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"nextFundingTime")," has been changed from dataTime ",(0,i.kt)("inlineCode",{parentName:"li"},"2023-01-05T08:00:00Z")," to timestamp (ms) ",(0,i.kt)("inlineCode",{parentName:"li"},"1672905600000")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("inlineCode",{parentName:"li"},"predicatedFundingRate")," has been removed from stream")))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/dfb4f9c0.72bb4a13.js b/assets/js/dfb4f9c0.72bb4a13.js new file mode 100644 index 0000000000..3b9a95801c --- /dev/null +++ b/assets/js/dfb4f9c0.72bb4a13.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[6746],{3905:(e,t,r)=>{r.d(t,{Zo:()=>m,kt:()=>d});var a=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function i(e){for(var t=1;t=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var o=a.createContext({}),p=function(e){var t=a.useContext(o),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},m=function(e){var t=p(e.components);return a.createElement(o.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},f=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,l=e.originalType,o=e.parentName,m=s(e,["components","mdxType","originalType","parentName"]),f=p(r),d=n,c=f["".concat(o,".").concat(d)]||f[d]||u[d]||l;return r?a.createElement(c,i(i({ref:t},m),{},{components:r})):a.createElement(c,i({ref:t},m))}));function d(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var l=r.length,i=new Array(l);i[0]=f;var s={};for(var o in t)hasOwnProperty.call(t,o)&&(s[o]=t[o]);s.originalType=e,s.mdxType="string"==typeof e?e:n,i[1]=s;for(var p=2;p{r.r(t),r.d(t,{assets:()=>o,contentTitle:()=>i,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>p});var a=r(87462),n=(r(67294),r(3905));const l={title:"Get Affiliate User List",sidebar_label:"Get Affiliate User List",sidebar_position:1},i=void 0,s={unversionedId:"v5/affiliate/affiliate-user-list",id:"v5/affiliate/affiliate-user-list",title:"Get Affiliate User List",description:'To use this endpoint, you should have an affiliate account and only tick "affiliate" permission while creating the API key.',source:"@site/docs/v5/affiliate/affiliate-user-list.mdx",sourceDirName:"v5/affiliate",slug:"/v5/affiliate/affiliate-user-list",permalink:"/docs/v5/affiliate/affiliate-user-list",draft:!1,tags:[],version:"current",sidebarPosition:1,frontMatter:{title:"Get Affiliate User List",sidebar_label:"Get Affiliate User List",sidebar_position:1},sidebar:"v5SideBar",previous:{title:"Get Affiliate User Info",permalink:"/docs/v5/user/affiliate-info"},next:{title:"Get Leverage Token Info",permalink:"/docs/v5/lt/leverage-token-info"}},o={},p=[{value:"HTTP Request",id:"http-request",level:3},{value:"Request Parameters",id:"request-parameters",level:3},{value:"Response Parameters",id:"response-parameters",level:3},{value:"Request Example",id:"request-example",level:3},{value:"Response Example",id:"response-example",level:3}],m=e=>function(t){return console.warn("Component "+e+" was not imported, exported, or provided by MDXProvider as global scope"),(0,n.kt)("div",t)},u=m("Tabs"),f=m("TabItem"),d={toc:p};function c(e){let{components:t,...r}=e;return(0,n.kt)("wrapper",(0,a.Z)({},d,r,{components:t,mdxType:"MDXLayout"}),(0,n.kt)("p",null,'To use this endpoint, you should have an affiliate account and only tick "affiliate" permission while creating the API key.',(0,n.kt)("br",null),"\nAffiliate site: ",(0,n.kt)("a",{parentName:"p",href:"https://affiliates.bybit.com"},"https://affiliates.bybit.com")),(0,n.kt)("admonition",{type:"tip"},(0,n.kt)("ul",{parentName:"admonition"},(0,n.kt)("li",{parentName:"ul"},"Use master UID only"),(0,n.kt)("li",{parentName:"ul"},'The api key can only have "Affiliate" permission'))),(0,n.kt)("h3",{id:"http-request"},"HTTP Request"),(0,n.kt)("p",null,"GET ",(0,n.kt)("inlineCode",{parentName:"p"},"/v5/affiliate/aff-user-list")),(0,n.kt)("h3",{id:"request-parameters"},"Request Parameters"),(0,n.kt)("table",null,(0,n.kt)("thead",{parentName:"table"},(0,n.kt)("tr",{parentName:"thead"},(0,n.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,n.kt)("th",{parentName:"tr",align:"left"},"Required"),(0,n.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,n.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,n.kt)("tbody",{parentName:"table"},(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"size"),(0,n.kt)("td",{parentName:"tr",align:"left"},"false"),(0,n.kt)("td",{parentName:"tr",align:"left"},"integer"),(0,n.kt)("td",{parentName:"tr",align:null},"Limit for data size per page. ","[",(0,n.kt)("inlineCode",{parentName:"td"},"0"),", ",(0,n.kt)("inlineCode",{parentName:"td"},"1000"),"]",". Default: ",(0,n.kt)("inlineCode",{parentName:"td"},"0"))),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"cursor"),(0,n.kt)("td",{parentName:"tr",align:"left"},"false"),(0,n.kt)("td",{parentName:"tr",align:"left"},"string"),(0,n.kt)("td",{parentName:"tr",align:null},"Cursor. Use the ",(0,n.kt)("inlineCode",{parentName:"td"},"nextPageCursor")," token from the response to retrieve the next page of the result set")))),(0,n.kt)("h3",{id:"response-parameters"},"Response Parameters"),(0,n.kt)("table",null,(0,n.kt)("thead",{parentName:"table"},(0,n.kt)("tr",{parentName:"thead"},(0,n.kt)("th",{parentName:"tr",align:"left"},"Parameter"),(0,n.kt)("th",{parentName:"tr",align:"left"},"Type"),(0,n.kt)("th",{parentName:"tr",align:null},"Comments"))),(0,n.kt)("tbody",{parentName:"table"},(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"list"),(0,n.kt)("td",{parentName:"tr",align:"left"},"array"),(0,n.kt)("td",{parentName:"tr",align:null},"Object")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"> userId"),(0,n.kt)("td",{parentName:"tr",align:"left"},"string"),(0,n.kt)("td",{parentName:"tr",align:null},"user Id")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"> registerTime"),(0,n.kt)("td",{parentName:"tr",align:"left"},"string"),(0,n.kt)("td",{parentName:"tr",align:null},"user register time")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"> source"),(0,n.kt)("td",{parentName:"tr",align:"left"},"integer"),(0,n.kt)("td",{parentName:"tr",align:null},"user registration source, from which referrer code")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"> remarks"),(0,n.kt)("td",{parentName:"tr",align:"left"},"integer"),(0,n.kt)("td",{parentName:"tr",align:null},"The remark")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"> isKyc"),(0,n.kt)("td",{parentName:"tr",align:"left"},"boolean"),(0,n.kt)("td",{parentName:"tr",align:null},"Whether KYC is completed")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"left"},"nextPageCursor"),(0,n.kt)("td",{parentName:"tr",align:"left"},"string"),(0,n.kt)("td",{parentName:"tr",align:null},"Refer to the ",(0,n.kt)("inlineCode",{parentName:"td"},"cursor")," request parameter")))),(0,n.kt)("hr",null),(0,n.kt)("h3",{id:"request-example"},"Request Example"),(0,n.kt)(u,{groupId:"programming-languages",mdxType:"Tabs"},(0,n.kt)(f,{value:"http",label:"HTTP",mdxType:"TabItem"},(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-http"},'GET /v5/affiliate/aff-user-list?cursor=""&size=2 HTTP/1.1\nHost: api-testnet.bybit.com\nX-BAPI-API-KEY: uQ61dcX0lSe7ygD2EA\nX-BAPI-TIMESTAMP: 1685596324209\nX-BAPI-RECV-WINDOW: 5000\nX-BAPI-SIGN: xxxxxx\nContent-Type: application/json\n'))),(0,n.kt)(f,{value:"python",label:"Python",mdxType:"TabItem"},(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-python"},""))),(0,n.kt)(f,{value:"Node",label:"Node.js",mdxType:"TabItem"},(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-n4js"},"const { RestClientV5 } = require('bybit-api');\n\nconst client = new RestClientV5({\n testnet: true,\n key: 'apikey',\n secret: 'apisecret',\n});\n\nclient\n .getAffiliateUserInfo({ size: 2 })\n .then((response) => {\n console.log(response);\n })\n .catch((error) => {\n console.error(error);\n });\n")))),(0,n.kt)("h3",{id:"response-example"},"Response Example"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-json"},'{\n "retCode": 0,\n "retMsg": "",\n "result": {\n "list": [\n {\n "userId": "101527036",\n "registerTime": "2024-06-21",\n "source": "1564",\n "remarks": "test",\n "isKyc": false\n },\n {\n "userId": "103929118",\n "registerTime": "2024-11-12",\n "source": "1564",\n "remarks": "",\n "isKyc": false\n }\n ],\n "nextPageCursor": "16197"\n },\n "retExtInfo": {},\n "time": 1733205472513\n}\n')))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/main.1fb50f9b.js b/assets/js/main.1fb50f9b.js new file mode 100644 index 0000000000..9b3732f33a --- /dev/null +++ b/assets/js/main.1fb50f9b.js @@ -0,0 +1,2 @@ +/*! For license information please see main.1fb50f9b.js.LICENSE.txt */ +(self.webpackChunkdocusaurus_docs=self.webpackChunkdocusaurus_docs||[]).push([[179],{20830:(e,t,n)=>{"use strict";n.d(t,{W:()=>a});var r=n(67294);function a(){return r.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},r.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}},723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(67294),a=n(87462),o=n(68356),i=n.n(o),s=n(16887);const c={"006095b2":[()=>Promise.all([n.e(532),n.e(5480)]).then(n.bind(n,20563)),"@site/docs/api-explorer/v5/lt/etp.tag.mdx",20563],"007a6c32":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(3387)]).then(n.bind(n,66783)),"@site/docs/api-explorer/v5/account/account-info.api.mdx",66783],"0328b0c9":[()=>Promise.all([n.e(532),n.e(1723)]).then(n.bind(n,20954)),"@site/docs/api-explorer/v5/trade/trade.tag.mdx",20954],"036e14f3":[()=>n.e(6675).then(n.bind(n,91549)),"@site/docs/v5/user/rm-master-apikey.mdx",91549],"05a3c259":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(367)]).then(n.bind(n,11575)),"@site/docs/api-explorer/v5/position/manual-add-margin.api.mdx",11575],"05bb3e6b":[()=>n.e(926).then(n.bind(n,25068)),"@site/docs/v5/market/instrument.mdx",25068],"0744e06b":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4243)]).then(n.bind(n,46041)),"@site/docs/api-explorer/v5/market/tickers.api.mdx",46041],"07ca0209":[()=>n.e(5969).then(n.bind(n,31509)),"@site/docs/v5/lt/redeem.mdx",31509],"0a13a0e4":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4758)]).then(n.bind(n,44529)),"@site/docs/api-explorer/v5/spot-margin-normal/vip-margin.api.mdx",44529],"0ab53148":[()=>n.e(3240).then(n.bind(n,58254)),"@site/docs/v3/tax/enum.mdx",58254],"0abae2e0":[()=>n.e(683).then(n.bind(n,776)),"@site/docs/v5/position/leverage.mdx",776],"0b0bc04d":[()=>n.e(2717).then(n.bind(n,50689)),"@site/docs/v5/rate-limit.mdx",50689],"0cadbdb9":[()=>n.e(8608).then(n.bind(n,30805)),"@site/docs/v3/tax/register-time.mdx",30805],"0d16b667":[()=>n.e(3616).then(n.bind(n,87875)),"@site/docs/v5/order/spot-borrow-quota.mdx",87875],"0de52270":[()=>n.e(5975).then(n.bind(n,93173)),"@site/docs/v5/asset/deposit/sub-deposit-addr.mdx",93173],"0ed89c29":[()=>n.e(4971).then(n.bind(n,51168)),"@site/docs/v5/user/affiliate-info.mdx",51168],"12f49e0c":[()=>n.e(2921).then(n.bind(n,75821)),"@site/docs/v5/market/time.mdx",75821],"1360b8cf":[()=>n.e(4869).then(n.bind(n,3894)),"@site/docs/v5/crypto-loan/loan-coin.mdx",3894],"136658e4":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8179)]).then(n.bind(n,52548)),"@site/docs/api-explorer/v5/lt/order-record.api.mdx",52548],"13d7a585":[()=>n.e(6286).then(n.bind(n,60296)),"@site/docs/v5/asset/convert/apply-quote.mdx",60296],"14eb3368":[()=>Promise.all([n.e(532),n.e(9817)]).then(n.bind(n,55541)),"@theme/DocCategoryGeneratedIndexPage",55541],"156751cf":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5968)]).then(n.bind(n,31895)),"@site/docs/api-explorer/v5/market/insurance.api.mdx",31895],"16142a34":[()=>n.e(9910).then(n.bind(n,20233)),"@site/docs/v5/smp.mdx",20233],"16ef1cd9":[()=>n.e(8966).then(n.bind(n,91102)),"@site/docs/v5/position/cross-isolate.mdx",91102],"17c91901":[()=>Promise.all([n.e(532),n.e(536)]).then(n.bind(n,69926)),"@site/docs/api-explorer/v5/market/market.tag.mdx",69926],"18a5e8d6":[()=>n.e(6553).then(n.bind(n,44203)),"@site/docs/v5/abandon/ltv.mdx",44203],"18f77871":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7365)]).then(n.bind(n,59937)),"@site/docs/api-explorer/v5/trade/batch-place.api.mdx",59937],"194144c3":[()=>n.e(2998).then(n.t.bind(n,15745,19)),"/Users/sh68037ml/Documents/workspace/docs/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",15745],"197a4930":[()=>n.e(6912).then(n.bind(n,88768)),"@site/docs/v5/position/position.mdx",88768],"198290f4":[()=>n.e(9209).then(n.bind(n,92904)),"@site/docs/v5/spot-margin-uta/historical-interest.mdx",92904],"1a4e3797":[()=>Promise.all([n.e(532),n.e(7920)]).then(n.bind(n,39172)),"@theme/SearchPage",39172],"1b80e345":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(6963)]).then(n.bind(n,17374)),"@site/docs/api-explorer/v5/spot-margin-normal/repay-order.api.mdx",17374],"1bd0c971":[()=>n.e(3224).then(n.bind(n,92449)),"@site/docs/v5/user/page-subuid.mdx",92449],"1be75057":[()=>n.e(4681).then(n.bind(n,77881)),"@site/docs/v5/abandon/cancel-redeem.mdx",77881],"1be78505":[()=>Promise.all([n.e(532),n.e(9514)]).then(n.bind(n,40683)),"@theme/DocPage",40683],"1c94925b":[()=>n.e(2375).then(n.bind(n,17140)),"@site/docs/v5/copytrade.mdx",17140],"1ce0a301":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(701)]).then(n.bind(n,65483)),"@site/docs/api-explorer/v5/spot-margin-uta/set-leverage.api.mdx",65483],"1db45fbc":[()=>n.e(9475).then(n.bind(n,4751)),"@site/docs/v5/spot-margin-uta/vip-margin.mdx",4751],"1dc390ba":[()=>n.e(4052).then(n.bind(n,15473)),"@site/docs/v5/asset/coin-info.mdx",15473],"1f391b9e":[()=>Promise.all([n.e(532),n.e(2761),n.e(1814),n.e(3085)]).then(n.bind(n,14247)),"@theme/MDXPage",14247],"225c9eb6":[()=>n.e(7383).then(n.bind(n,87369)),"@site/docs/v5/asset/transfer/unitransfer-list.mdx",87369],"22bdf908":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(838)]).then(n.bind(n,80310)),"@site/docs/api-explorer/v5/asset/settlement.api.mdx",80310],"246367e0":[()=>n.e(67).then(n.bind(n,86536)),"@site/docs/v5/websocket/private/greek.mdx",86536],"24e3585b":[()=>n.e(4053).then(n.bind(n,50619)),"@site/docs/v5/market/mark-kline.mdx",50619],"2518c83b":[()=>n.e(42).then(n.bind(n,73079)),"@site/docs/v5/asset/sub-uid-list.mdx",73079],"25f376d4":[()=>n.e(9607).then(n.bind(n,64389)),"@site/docs/v5/spot-margin-normal/switch-mode.mdx",64389],26183636:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(6072)]).then(n.bind(n,5355)),"@site/docs/api-explorer/v5/position/set-risk-limit.api.mdx",5355],"26987f39":[()=>n.e(9833).then(n.bind(n,25543)),"@site/docs/v5/account/smp-group.mdx",25543],"269ec971":[()=>n.e(4777).then(n.bind(n,24367)),"@site/docs/v5/account/set-spot-hedge.mdx",24367],"29f28a73":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4907)]).then(n.bind(n,59824)),"@site/docs/api-explorer/v5/asset/internal-deposit-record.api.mdx",59824],"2a3724f5":[()=>n.e(1910).then(n.bind(n,57221)),"@site/docs/v5/account/transaction-log.mdx",57221],"2a8d8e88":[()=>n.e(9389).then(n.bind(n,84145)),"@site/docs/v3/tax/data-export.mdx",84145],"2b20c80a":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8023)]).then(n.bind(n,55551)),"@site/docs/api-explorer/v5/position/execution.api.mdx",55551],"2d0f081e":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(3959)]).then(n.bind(n,79483)),"@site/docs/api-explorer/v5/spot-margin-uta/status.api.mdx",79483],"2dd5aaa1":[()=>n.e(6739).then(n.bind(n,90533)),"@site/docs/v5/asset/deposit/set-deposit-acct.mdx",90533],"2ea1c1db":[()=>n.e(4500).then(n.t.bind(n,7085,19)),"/Users/sh68037ml/Documents/workspace/docs/.docusaurus/docusaurus-theme-search-algolia/default/plugin-route-context-module-100.json",7085],"2fcfad90":[()=>n.e(5229).then(n.bind(n,50440)),"@site/docs/v5/pre-upgrade/order-list.mdx",50440],"302d24dc":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(6467)]).then(n.bind(n,47087)),"@site/docs/api-explorer/v5/trade/batch-cancel.api.mdx",47087],"3042b185":[()=>n.e(9624).then(n.bind(n,68822)),"@site/docs/v5/otc/margin-coin-convert-info.mdx",68822],"30e5c1aa":[()=>n.e(2457).then(n.bind(n,95685)),"@site/docs/v5/asset/deposit/sub-deposit-record.mdx",95685],"31d96af4":[()=>n.e(5886).then(n.bind(n,38016)),"@site/docs/v5/lt/purchase.mdx",38016],"31e78686":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5760)]).then(n.bind(n,24633)),"@site/docs/api-explorer/v5/market/long-short-ratio.api.mdx",24633],"359a0a8d":[()=>n.e(73).then(n.bind(n,68647)),"@site/docs/v5/account/borrow-history.mdx",68647],"35d50d77":[()=>n.e(2353).then(n.t.bind(n,99422,19)),"~docs/default/category-docs-apiexplorersidebar-category-v-5-api-d5a.json",99422],"36f93d19":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(6370)]).then(n.bind(n,33173)),"@site/docs/api-explorer/v5/spot-margin-normal/margin-data.api.mdx",33173],"393be207":[()=>n.e(7414).then(n.bind(n,79286)),"@site/src/pages/markdown-page.md",79286],"397d4a7e":[()=>n.e(1600).then(n.bind(n,64563)),"@site/docs/v5/websocket/public/etp-kline.mdx",64563],"39fee459":[()=>n.e(332).then(n.bind(n,45570)),"@site/docs/v5/market/history-fund-rate.mdx",45570],"3aecebcc":[()=>n.e(6361).then(n.bind(n,7339)),"@site/docs/v5/position/confirm-mmr.mdx",7339],"3af651bf":[()=>n.e(7999).then(n.bind(n,5275)),"@site/docs/v5/pre-upgrade/close-pnl.mdx",5275],"3b0223df":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9131)]).then(n.bind(n,58774)),"@site/docs/api-explorer/v5/position/auto-add-margin.api.mdx",58774],"3bdeaa89":[()=>n.e(8235).then(n.bind(n,73436)),"@site/docs/v5/user/create-subuid.mdx",73436],"3c8da607":[()=>n.e(8831).then(n.bind(n,34689)),"@site/docs/v5/market/orderbook.mdx",34689],"3d3a07f6":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8349)]).then(n.bind(n,4958)),"@site/docs/api-explorer/v5/position/close-pnl.api.mdx",4958],"3d49fc0e":[()=>n.e(2860).then(n.bind(n,82569)),"@site/docs/v5/position/manual-add-margin.mdx",82569],"3e301362":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(1404)]).then(n.bind(n,3739)),"@site/docs/api-explorer/v5/lt/redeem.api.mdx",3739],"40230f21":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7655)]).then(n.bind(n,91580)),"@site/docs/api-explorer/v5/market/history-fund-rate.api.mdx",91580],40878283:[()=>n.e(6434).then(n.bind(n,98794)),"@site/docs/v5/pre-upgrade/transaction-log.mdx",98794],"418c923e":[()=>n.e(6428).then(n.bind(n,79271)),"@site/docs/v5/market/risk-limit.mdx",79271],"41ce3377":[()=>n.e(4069).then(n.bind(n,53402)),"@site/docs/v5/order/batch-amend.mdx",53402],"41eb0037":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5708)]).then(n.bind(n,21026)),"@site/docs/api-explorer/v5/market/kline.api.mdx",21026],"440f78e7":[()=>n.e(4804).then(n.bind(n,82892)),"@site/docs/v5/websocket/public/liquidation.mdx",82892],44177285:[()=>n.e(6597).then(n.bind(n,32440)),"@site/docs/v5/position/tpsl-mode.mdx",32440],"4445f991":[()=>n.e(771).then(n.bind(n,74141)),"@site/docs/v5/crypto-loan/borrow.mdx",74141],"4507e508":[()=>n.e(2474).then(n.bind(n,49640)),"@site/docs/v5/user/modify-master-apikey.mdx",49640],"4694df8d":[()=>n.e(3408).then(n.bind(n,26223)),"@site/docs/v5/websocket/private/order.mdx",26223],"4797ab58":[()=>n.e(2605).then(n.bind(n,44259)),"@site/docs/v5/broker/reward/get-issue-voucher.mdx",44259],"47f09a6b":[()=>n.e(7137).then(n.bind(n,88159)),"@site/docs/v5/otc/bind-uid.mdx",88159],"48db5030":[()=>Promise.all([n.e(532),n.e(4298)]).then(n.bind(n,3415)),"@site/docs/api-explorer/v5/position/position.tag.mdx",3415],"48df5aa4":[()=>n.e(7758).then(n.bind(n,80764)),"@site/docs/v5/crypto-loan/repay-transaction.mdx",80764],"49dbb45e":[()=>n.e(3418).then(n.bind(n,11330)),"@site/docs/v5/market/delivery-price.mdx",11330],"4a3e680b":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7482)]).then(n.bind(n,92759)),"@site/docs/api-explorer/v5/market/premium-index-kline.api.mdx",92759],"4ade5613":[()=>n.e(8960).then(n.bind(n,34224)),"@site/docs/v5/websocket/public/orderbook.mdx",34224],"4b3e38af":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4194)]).then(n.bind(n,57717)),"@site/docs/api-explorer/v5/lt/leverage-token-reference.api.mdx",57717],"4b7a6889":[()=>n.e(6886).then(n.bind(n,2860)),"@site/docs/v5/spot-margin-normal/interest-quota.mdx",2860],"4c5e977b":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(1814),n.e(6338),n.e(1893)]).then(n.bind(n,6338)),"@theme/ApiItem",6338],"4c950052":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9538)]).then(n.bind(n,18264)),"@site/docs/api-explorer/v5/asset/deposit-record.api.mdx",18264],"4d2ad36f":[()=>n.e(5361).then(n.bind(n,65057)),"@site/docs/v5/asset/balance/all-balance.mdx",65057],"4fd81f4e":[()=>n.e(9061).then(n.bind(n,88751)),"@site/docs/v5/asset/withdraw/withdraw-record.mdx",88751],"50219e10":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7593)]).then(n.bind(n,60150)),"@site/docs/api-explorer/v5/account/set-collateral.api.mdx",60150],"5036ec9d":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7188)]).then(n.bind(n,13501)),"@site/docs/api-explorer/v5/asset/sub-uid-list.api.mdx",13501],"510acf22":[()=>n.e(1739).then(n.bind(n,25040)),"@site/docs/v5/lt/order-record.mdx",25040],"510addcb":[()=>n.e(3543).then(n.bind(n,74735)),"@site/docs/v5/otc/margin-product-info.mdx",74735],"51c3befa":[()=>n.e(7719).then(n.bind(n,87481)),"@site/docs/v5/user/create-subuid-apikey.mdx",87481],"5220550c":[()=>n.e(5669).then(n.bind(n,4688)),"@site/docs/v5/demo.mdx",4688],"5393ce94":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8270)]).then(n.bind(n,97736)),"@site/docs/api-explorer/v5/spot-margin-normal/account-info.api.mdx",97736],"53d82fc0":[()=>n.e(4428).then(n.bind(n,56906)),"@site/docs/v5/market/recent-trade.mdx",56906],"53d93800":[()=>n.e(2146).then(n.bind(n,40323)),"@site/docs/v5/asset/convert/confirm-quote.mdx",40323],"540cb455":[()=>n.e(2809).then(n.bind(n,51)),"@site/docs/v5/websocket/public/kline.mdx",51],"548bc066":[()=>n.e(6849).then(n.bind(n,69549)),"@site/docs/v5/websocket/trade/guideline.mdx",69549],"563d7403":[()=>n.e(1451).then(n.bind(n,81412)),"@site/docs/v5/position/position-mode.mdx",81412],"577a5299":[()=>n.e(271).then(n.bind(n,71011)),"@site/docs/v5/crypto-loan/comleted-loan-order.mdx",71011],"57a70fbc":[()=>n.e(5122).then(n.t.bind(n,83769,19)),"/Users/sh68037ml/Documents/workspace/docs/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",83769],"587e3d47":[()=>n.e(5872).then(n.bind(n,66024)),"@site/docs/v5/account/wallet-balance.mdx",66024],"595b2ce9":[()=>n.e(9822).then(n.bind(n,73654)),"@site/docs/v5/intro.mdx",73654],"5b157bd1":[()=>n.e(2338).then(n.bind(n,40944)),"@site/docs/v5/account/contract-transaction-log.mdx",40944],"5be4f4f7":[()=>n.e(3006).then(n.bind(n,86248)),"@site/docs/v5/account/set-margin-mode.mdx",86248],"5bf23af0":[()=>n.e(9766).then(n.bind(n,32235)),"@site/docs/v5/abandon/redeem.mdx",32235],"5e33bc00":[()=>n.e(3739).then(n.bind(n,15457)),"@site/docs/v5/abandon/deposit.mdx",15457],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,36809)),"@generated/docusaurus.config",36809],"602542a3":[()=>n.e(3425).then(n.bind(n,1342)),"@site/docs/v5/asset/withdraw/withdraw.mdx",1342],"62029e95":[()=>n.e(1943).then(n.bind(n,7274)),"@site/docs/v5/asset/convert/get-convert-history.mdx",7274],"6249c7de":[()=>Promise.all([n.e(532),n.e(9376)]).then(n.bind(n,22595)),"@site/docs/api-explorer/v5/spot-margin-uta/uta-margin-trade.tag.mdx",22595],"6268d0ca":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7074)]).then(n.bind(n,59444)),"@site/docs/api-explorer/v5/account/set-spot-hedge.api.mdx",59444],"632d2515":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5382)]).then(n.bind(n,80551)),"@site/docs/api-explorer/v5/user/list-sub-apikeys.api.mdx",80551],"637cfff4":[()=>n.e(6904).then(n.bind(n,40322)),"@site/docs/v5/position/move-position.mdx",40322],"650716b7":[()=>n.e(2333).then(n.bind(n,70460)),"@site/docs/v5/spot-margin-normal/repay.mdx",70460],65246720:[()=>n.e(9065).then(n.bind(n,58959)),"@site/docs/v5/asset/deposit/master-deposit-addr.mdx",58959],"655c39d2":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(3300)]).then(n.bind(n,78087)),"@site/docs/api-explorer/v5/asset/asset-info.api.mdx",78087],"65e0cd55":[()=>n.e(8948).then(n.bind(n,51448)),"@site/docs/v3/tax/report-status.mdx",51448],"6623a699":[()=>n.e(9743).then(n.bind(n,60721)),"@site/docs/v5/account/dcp-info.mdx",60721],"67044a7a":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8692)]).then(n.bind(n,33400)),"@site/docs/api-explorer/v5/lt/leverage-token-info.api.mdx",33400],"68e9a632":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8630)]).then(n.bind(n,22152)),"@site/docs/api-explorer/v5/lt/purchase.api.mdx",22152],"696ed493":[()=>n.e(3602).then(n.bind(n,7100)),"@site/docs/v5/asset/transfer/create-inter-transfer.mdx",7100],"6a9a7317":[()=>n.e(9082).then(n.bind(n,31512)),"@site/docs/v5/market/tickers.mdx",31512],"6ab4df05":[()=>n.e(6247).then(n.bind(n,62175)),"@site/docs/v5/market/insurance.mdx",62175],"6b3775fc":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5897)]).then(n.bind(n,33206)),"@site/docs/api-explorer/v5/spot-margin-uta/switch-mode.api.mdx",33206],"6bc64de5":[()=>n.e(7944).then(n.bind(n,34614)),"@site/docs/v5/spot-margin-uta/set-leverage.mdx",34614],"6c068fb7":[()=>n.e(1714).then(n.bind(n,32015)),"@site/docs/v5/order/execution.mdx",32015],"6daf901a":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7328)]).then(n.bind(n,97898)),"@site/docs/api-explorer/v5/market/delivery-price.api.mdx",97898],"702fba60":[()=>n.e(4492).then(n.bind(n,95951)),"@site/docs/v5/crypto-loan/reduce-max-collateral-amt.mdx",95951],"70b01d77":[()=>n.e(6976).then(n.bind(n,65284)),"@site/docs/v5/market/long-short-ratio.mdx",65284],"7205acf7":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(1053)]).then(n.bind(n,65114)),"@site/docs/api-explorer/v5/account/borrow-history.api.mdx",65114],"722ec584":[()=>n.e(9054).then(n.bind(n,51818)),"@site/docs/v5/asset/delivery.mdx",51818],"735936a9":[()=>n.e(5733).then(n.bind(n,62932)),"@site/docs/v5/account/repay-liability.mdx",62932],"75ecb4f9":[()=>n.e(9580).then(n.bind(n,35491)),"@site/docs/v5/market/index-kline.mdx",35491],"7622c6de":[()=>n.e(8207).then(n.bind(n,91109)),"@site/docs/v5/otc/repay-info.mdx",91109],"7795e3fe":[()=>n.e(3501).then(n.bind(n,40382)),"@site/docs/v5/account/fee-rate.mdx",40382],"786f71e5":[()=>Promise.all([n.e(532),n.e(3509)]).then(n.bind(n,73127)),"@site/docs/api-explorer/v5/account/account.tag.mdx",73127],"788d9fe0":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4549)]).then(n.bind(n,95068)),"@site/docs/api-explorer/v5/position/position-mode.api.mdx",95068],79022373:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(1493)]).then(n.bind(n,99019)),"@site/docs/api-explorer/v5/asset/sub-deposit-record.api.mdx",99019],"7a65c859":[()=>n.e(6549).then(n.bind(n,85414)),"@site/docs/v5/market/open-interest.mdx",85414],"7ab943be":[()=>n.e(8104).then(n.bind(n,68067)),"@site/docs/v5/abandon/enable-unitransfer-subuid.mdx",68067],"7c3dacb8":[()=>n.e(1864).then(n.bind(n,55893)),"@site/docs/v5/crypto-loan/acct-borrow-collateral.mdx",55893],"7c767e9e":[()=>n.e(9480).then(n.bind(n,82878)),"@site/docs/pilot-feature/pilot.mdx",82878],"7cf3a727":[()=>n.e(4268).then(n.bind(n,40227)),"@site/docs/v5/crypto-loan/ltv-adjust-history.mdx",40227],"7dde15d7":[()=>n.e(2452).then(n.bind(n,50702)),"@site/docs/v5/crypto-loan/collateral-coin.mdx",50702],"7e04e77d":[()=>n.e(2755).then(n.bind(n,89608)),"@site/docs/v5/enum.mdx",89608],"7e133bf4":[()=>n.e(971).then(n.bind(n,98907)),"@site/docs/v5/crypto-loan/repay.mdx",98907],"7e31db45":[()=>n.e(9753).then(n.bind(n,89110)),"@site/docs/v5/user/froze-subuid.mdx",89110],"7e3ea763":[()=>n.e(3299).then(n.bind(n,9101)),"@site/docs/v5/account/upgrade-unified-account.mdx",9101],"7ee339c8":[()=>n.e(4925).then(n.bind(n,35605)),"@site/docs/v5/websocket/private/execution.mdx",35605],"7fc2b4c9":[()=>n.e(6235).then(n.bind(n,67577)),"@site/docs/v5/asset/deposit/deposit-coin-spec.mdx",67577],"80238aff":[()=>n.e(797).then(n.bind(n,46013)),"@site/docs/v5/spot-margin-normal/borrowable-data.mdx",46013],"8338c5ef":[()=>n.e(8704).then(n.bind(n,55210)),"@site/docs/v5/position/move-position-history.mdx",55210],84002310:[()=>n.e(783).then(n.bind(n,24687)),"@site/docs/v5/order/cancel-all.mdx",24687],"84cf2087":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4190)]).then(n.bind(n,15909)),"@site/docs/api-explorer/v5/asset/unitransfer.api.mdx",15909],"84ebbbbf":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7615)]).then(n.bind(n,95442)),"@site/docs/api-explorer/v5/trade/cancel-all.api.mdx",95442],"84ee34f2":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(2903)]).then(n.bind(n,19901)),"@site/docs/api-explorer/v5/user/wallet-type.api.mdx",19901],"856bceac":[()=>n.e(9047).then(n.bind(n,1165)),"@site/docs/v5/user/wallet-type.mdx",1165],"8675103a":[()=>n.e(1094).then(n.bind(n,18251)),"@site/docs/v5/asset/exchange.mdx",18251],"8740ec05":[()=>n.e(114).then(n.bind(n,70896)),"@site/docs/v5/spot-margin-normal/repay-order.mdx",70896],"8825024b":[()=>n.e(7950).then(n.bind(n,56390)),"@site/docs/v5/abandon/order-record.mdx",56390],"8894256f":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7813)]).then(n.bind(n,28780)),"@site/docs/api-explorer/v5/spot-margin-normal/repay.api.mdx",28780],"89179ad6":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8135)]).then(n.bind(n,17011)),"@site/docs/api-explorer/v5/account/collateral-info.api.mdx",17011],"89e5bdec":[()=>n.e(7044).then(n.bind(n,24198)),"@site/docs/v5/market/kline.mdx",24198],"8aadacf1":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(6276)]).then(n.bind(n,70963)),"@site/docs/api-explorer/v5/asset/all-balance.api.mdx",70963],"8b221193":[()=>n.e(6874).then(n.bind(n,46446)),"@site/docs/v5/spot-margin-normal/account-info.mdx",46446],"8b988d57":[()=>n.e(8347).then(n.bind(n,76117)),"@site/docs/v5/account/reset-mmp.mdx",76117],"8c02dfd8":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(3771)]).then(n.bind(n,81810)),"@site/docs/api-explorer/v5/market/risk-limit.api.mdx",81810],"8c2621f5":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9010)]).then(n.bind(n,34715)),"@site/docs/api-explorer/v5/asset/exchange.api.mdx",34715],"8cd2105d":[()=>n.e(3312).then(n.bind(n,19134)),"@site/docs/v3/intro.mdx",19134],"8ce69432":[()=>n.e(1177).then(n.bind(n,16702)),"@site/docs/v5/asset/convert/convert-coin-list.mdx",16702],"8d5fe6f9":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(1304)]).then(n.bind(n,95474)),"@site/docs/api-explorer/v5/account/fee-rate.api.mdx",95474],"8ed64af4":[()=>n.e(3166).then(n.bind(n,51627)),"@site/docs/v5/crypto-loan/adjust-collateral.mdx",51627],"9041aea1":[()=>n.e(3389).then(n.bind(n,81506)),"@site/docs/v5/backup/set-pledge-token.mdx",81506],"92e99bf6":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7133)]).then(n.bind(n,8126)),"@site/docs/api-explorer/v5/trade/batch-amend.api.mdx",8126],"935f2afb":[()=>n.e(53).then(n.t.bind(n,1109,19)),"~docs/default/version-current-metadata-prop-751.json",1109],"94fe2afe":[()=>n.e(3375).then(n.bind(n,37260)),"@site/docs/v3/tax/data-explain.mdx",37260],"95a35da8":[()=>n.e(4280).then(n.bind(n,10541)),"@site/docs/v5/websocket/wss-authentication.mdx",10541],"96368f4f":[()=>n.e(1802).then(n.bind(n,62518)),"@site/docs/v5/abandon/margin-coin-info.mdx",62518],"988ba51e":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(2062)]).then(n.bind(n,34889)),"@site/docs/api-explorer/v5/trade/amend-order.api.mdx",34889],"98dc0d0e":[()=>n.e(4694).then(n.bind(n,40806)),"@site/docs/v5/user/modify-sub-apikey.mdx",40806],"99d44459":[()=>n.e(8848).then(n.bind(n,63085)),"@site/docs/v5/websocket/public/trade.mdx",63085],"99f24057":[()=>n.e(4024).then(n.bind(n,99789)),"@site/docs/v5/asset/balance/account-coin-balance.mdx",99789],"9a6be05d":[()=>n.e(2069).then(n.bind(n,14105)),"@site/docs/v5/order/amend-order.mdx",14105],"9ad8637e":[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9043)]).then(n.bind(n,73941)),"@site/docs/api-explorer/v5/account/transaction-log.api.mdx",73941],"9d6ed550":[()=>n.e(5159).then(n.bind(n,41224)),"@site/docs/v5/abandon/coin-info.mdx",41224],"9d979a6d":[()=>n.e(6554).then(n.bind(n,11090)),"@site/docs/v5/spot-margin-normal/margin-data.mdx",11090],"9dba6800":[()=>n.e(2379).then(n.bind(n,43618)),"@site/docs/v5/market/iv.mdx",43618],"9f602629":[()=>n.e(3398).then(n.bind(n,33715)),"@site/docs/v5/spot-margin-uta/status.mdx",33715],a005ddbc:[()=>n.e(1389).then(n.bind(n,9915)),"@site/docs/v5/announcement.mdx",9915],a0c0c9f6:[()=>n.e(8972).then(n.bind(n,79074)),"@site/docs/v5/acct-mode.mdx",79074],a1fd7cfe:[()=>n.e(9681).then(n.bind(n,67369)),"@site/docs/v5/asset/deposit/deposit-record.mdx",67369],a41d5bc2:[()=>n.e(4796).then(n.bind(n,44431)),"@site/docs/v5/pre-upgrade/delivery.mdx",44431],a592f1e4:[()=>n.e(4851).then(n.bind(n,83995)),"@site/docs/v5/order/order-list.mdx",83995],a5962d55:[()=>n.e(9717).then(n.bind(n,1881)),"@site/docs/v5/otc/ltv-convert.mdx",1881],a61cb094:[()=>n.e(8591).then(n.bind(n,97919)),"@site/docs/v5/spot-margin-normal/borrow-order.mdx",97919],a7d19085:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(235)]).then(n.bind(n,28552)),"@site/docs/api-explorer/v5/asset/coin-info.api.mdx",28552],a83fc124:[()=>n.e(6473).then(n.bind(n,20379)),"@site/docs/v5/account/set-collateral.mdx",20379],a9bf2227:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7487)]).then(n.bind(n,93255)),"@site/docs/api-explorer/v5/asset/set-deposit-acct.api.mdx",93255],aa5bd2a7:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9728)]).then(n.bind(n,75362)),"@site/docs/api-explorer/v5/user/apikey-info.api.mdx",75362],abf6ee25:[()=>n.e(3522).then(n.bind(n,49272)),"@site/docs/v5/account/get-mmp-state.mdx",49272],acdbee8e:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(2885)]).then(n.bind(n,99741)),"@site/docs/api-explorer/v5/trade/cancel-order.api.mdx",99741],ad577885:[()=>n.e(8099).then(n.bind(n,53954)),"@site/docs/v5/asset/deposit/internal-deposit-record.mdx",53954],ae255275:[()=>n.e(5818).then(n.bind(n,80210)),"@site/docs/v5/asset/withdraw/cancel-withdraw.mdx",80210],af1ac92b:[()=>n.e(4288).then(n.bind(n,26340)),"@site/docs/v5/order/cancel-order.mdx",26340],af4a2ad4:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5370)]).then(n.bind(n,87168)),"@site/docs/api-explorer/v5/asset/delivery.api.mdx",87168],afdda5b6:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(3404)]).then(n.bind(n,4864)),"@site/docs/api-explorer/v5/asset/sub-deposit-addr.api.mdx",4864],b0bdb7f3:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8954)]).then(n.bind(n,37722)),"@site/docs/api-explorer/v5/market/iv.api.mdx",37722],b25d4024:[()=>n.e(4531).then(n.bind(n,60469)),"@site/docs/v5/websocket/public/etp-ticker.mdx",60469],b2ae77a0:[()=>n.e(3994).then(n.bind(n,45760)),"@site/docs/v5/lt/leverage-token-info.mdx",45760],b3a5153e:[()=>n.e(3705).then(n.bind(n,1008)),"@site/docs/v5/asset/convert/guideline.mdx",1008],b50c9021:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(633)]).then(n.bind(n,71041)),"@site/docs/api-explorer/v5/account/wallet.api.mdx",71041],b5511831:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9438)]).then(n.bind(n,47807)),"@site/docs/api-explorer/v5/asset/transferable-coin.api.mdx",47807],b5961036:[()=>n.e(3258).then(n.bind(n,47441)),"@site/docs/v5/asset/balance/asset-info.mdx",47441],b6036b82:[()=>n.e(2933).then(n.bind(n,2984)),"@site/docs/v5/pre-upgrade/execution.mdx",2984],b65b34ba:[()=>n.e(4637).then(n.bind(n,69454)),"@site/docs/v5/asset/transfer/inter-transfer-list.mdx",69454],b700f6c8:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5953)]).then(n.bind(n,90208)),"@site/docs/api-explorer/v5/market/instrument.api.mdx",90208],b745f339:[()=>n.e(5832).then(n.bind(n,80028)),"@site/docs/changelog/v5.mdx",80028],b82d00b2:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5365)]).then(n.bind(n,94969)),"@site/docs/api-explorer/v5/asset/deposit-coin-spec.api.mdx",94969],b8541bfd:[()=>n.e(3497).then(n.bind(n,89819)),"@site/docs/v5/pre-upgrade/settlement.mdx",89819],b9f011e4:[()=>n.e(1969).then(n.bind(n,76377)),"@site/docs/v5/broker/reward/voucher.mdx",76377],b9fa1d17:[()=>n.e(6668).then(n.bind(n,36066)),"@site/docs/v5/order/create-order.mdx",36066],bc53881b:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5943)]).then(n.bind(n,33534)),"@site/docs/api-explorer/v5/trade/create-order.api.mdx",33534],bc670d5c:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(561)]).then(n.bind(n,11909)),"@site/docs/api-explorer/v5/market/recent-trade.api.mdx",11909],bc8bd5d6:[()=>n.e(3027).then(n.bind(n,22769)),"@site/docs/v5/websocket/private/fast-execution.mdx",22769],bdd5207c:[()=>n.e(2214).then(n.bind(n,28646)),"@site/docs/v5/broker/reward/issue-voucher.mdx",28646],bde9fb45:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7287)]).then(n.bind(n,3649)),"@site/docs/api-explorer/v5/account/set-margin-mode.api.mdx",3649],bf0b75c4:[()=>n.e(5836).then(n.bind(n,33454)),"@site/docs/v5/user/rm-sub-apikey.mdx",33454],c11bd48d:[()=>n.e(7710).then(n.bind(n,42799)),"@site/docs/v5/asset/transfer/unitransfer.mdx",42799],c127b609:[()=>n.e(1005).then(n.bind(n,94936)),"@site/docs/v5/order/open-order.mdx",94936],c2ebbb3e:[()=>n.e(6106).then(n.bind(n,7083)),"@site/docs/v5/account/account-info.mdx",7083],c3aed80f:[()=>Promise.all([n.e(532),n.e(6025)]).then(n.bind(n,21757)),"@site/docs/api-explorer/v5/user/user.tag.mdx",21757],c4ae09d4:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5787)]).then(n.bind(n,82740)),"@site/docs/api-explorer/v5/spot-margin-uta/vip-margin.api.mdx",82740],c4f5d8e4:[()=>Promise.all([n.e(532),n.e(4195)]).then(n.bind(n,53261)),"@site/src/pages/index.js",53261],c5059afe:[()=>n.e(7979).then(n.bind(n,33574)),"@site/docs/v5/account/set-mmp.mdx",33574],c77ce8fa:[()=>n.e(3750).then(n.bind(n,53398)),"@site/docs/v5/error.mdx",53398],c78b1140:[()=>n.e(7070).then(n.bind(n,32942)),"@site/docs/v5/abandon/account-info.mdx",32942],c8450cf2:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(1981)]).then(n.bind(n,90277)),"@site/docs/api-explorer/v5/spot-margin-normal/borrow-order.api.mdx",90277],c8a855a5:[()=>n.e(7421).then(n.bind(n,42174)),"@site/docs/v5/websocket/public/etp-nav.mdx",42174],c9713a6d:[()=>n.e(7267).then(n.bind(n,50091)),"@site/docs/v5/websocket/public/ticker.mdx",50091],caaad1b0:[()=>n.e(5662).then(n.bind(n,97258)),"@site/docs/v5/websocket/private/position.mdx",97258],cc468388:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5368)]).then(n.bind(n,14161)),"@site/docs/api-explorer/v5/position/cross-isolate.api.mdx",14161],cc68b255:[()=>n.e(5416).then(n.bind(n,49818)),"@site/docs/v5/account/coin-greeks.mdx",49818],cd8b4f9a:[()=>n.e(6282).then(n.bind(n,92940)),"@site/docs/v5/account/collateral-info.mdx",92940],ce32ce4d:[()=>n.e(1871).then(n.bind(n,39580)),"@site/docs/v5/spot-margin-uta/switch-mode.mdx",39580],cf33a5bc:[()=>n.e(4811).then(n.bind(n,5356)),"@site/docs/v5/user/list-sub-apikeys.mdx",5356],cf69f832:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5063)]).then(n.bind(n,56526)),"@site/docs/api-explorer/v5/trade/open-order.api.mdx",56526],cfc9c16e:[()=>n.e(5381).then(n.bind(n,67329)),"@site/docs/v5/position/trading-stop.mdx",67329],d005934a:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(6979)]).then(n.bind(n,94465)),"@site/docs/api-explorer/v5/market/open-interest.api.mdx",94465],d02347dc:[()=>n.e(5701).then(n.bind(n,86374)),"@site/docs/v5/abandon/earning.mdx",86374],d02b6e20:[()=>n.e(6225).then(n.bind(n,64898)),"@site/docs/v5/broker/exchange-earning.mdx",64898],d0816b53:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4319)]).then(n.bind(n,69452)),"@site/docs/api-explorer/v5/trade/order-list.api.mdx",69452],d0d62bb5:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(1003)]).then(n.bind(n,80018)),"@site/docs/api-explorer/v5/asset/unitransfer-list.api.mdx",80018],d288e937:[()=>n.e(3905).then(n.bind(n,87738)),"@site/docs/v5/asset/balance/delay-amount.mdx",87738],d5603669:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8890)]).then(n.bind(n,94644)),"@site/docs/api-explorer/v5/market/index-kline.api.mdx",94644],d5a10f7c:[()=>n.e(2957).then(n.bind(n,94204)),"@site/docs/v5/asset/transfer/transferable-coin.mdx",94204],d63a00cf:[()=>n.e(7500).then(n.bind(n,1371)),"@site/docs/v5/asset/settlement.mdx",1371],d9ffe17e:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(4089)]).then(n.bind(n,26804)),"@site/docs/api-explorer/v5/asset/withdraw-record.api.mdx",26804],da88d543:[()=>n.e(5167).then(n.bind(n,62688)),"@site/docs/v5/lt/leverage-token-reference.mdx",62688],db4f0c5e:[()=>n.e(9083).then(n.bind(n,56191)),"@site/docs/v5/websocket/private/wallet.mdx",56191],dcc6b54d:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(7486)]).then(n.bind(n,19603)),"@site/docs/api-explorer/v5/market/orderbook.api.mdx",19603],dd3ced3a:[()=>n.e(8460).then(n.bind(n,23696)),"@site/docs/v5/guide.mdx",23696],dd813bf5:[()=>n.e(1106).then(n.bind(n,54743)),"@site/docs/v5/order/batch-cancel.mdx",54743],de127d6b:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(2486)]).then(n.bind(n,89516)),"@site/docs/api-explorer/v5/position/leverage.api.mdx",89516],df36d98d:[()=>n.e(567).then(n.bind(n,89735)),"@site/docs/v5/order/dcp.mdx",89735],dfb4f9c0:[()=>n.e(6746).then(n.bind(n,50464)),"@site/docs/v5/affiliate/affiliate-user-list.mdx",50464],e0a5c1d2:[()=>n.e(3022).then(n.bind(n,97505)),"@site/docs/v5/otc/loan-info.mdx",97505],e0bec19d:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(3634)]).then(n.bind(n,71398)),"@site/docs/api-explorer/v5/user/affiliate-info.api.mdx",71398],e23eefc0:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9905)]).then(n.bind(n,29309)),"@site/docs/api-explorer/v5/asset/account-coin-balance.api.mdx",29309],e286ec4c:[()=>n.e(4029).then(n.bind(n,57748)),"@site/docs/v5/account/batch-set-collateral.mdx",57748],e298e99e:[()=>n.e(7238).then(n.bind(n,3275)),"@site/docs/v5/websocket/private/dcp.mdx",3275],e3e28d8f:[()=>n.e(1396).then(n.bind(n,23516)),"@site/docs/v5/position/auto-add-margin.mdx",23516],e4459066:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(916)]).then(n.bind(n,85202)),"@site/docs/api-explorer/v5/spot-margin-normal/interest-quota.api.mdx",85202],e4627c87:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5957)]).then(n.bind(n,6424)),"@site/docs/api-explorer/v5/market/time.api.mdx",6424],e5c88a3e:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9856)]).then(n.bind(n,81515)),"@site/docs/api-explorer/v5/market/mark-kline.api.mdx",81515],e5d84bc0:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(601)]).then(n.bind(n,50616)),"@site/docs/api-explorer/v5/position/tpsl-mode.api.mdx",50616],e6cbd2ed:[()=>n.e(7212).then(n.bind(n,19187)),"@site/docs/v5/spot-margin-normal/vip-margin.mdx",19187],e72cf26a:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9486)]).then(n.bind(n,55069)),"@site/docs/api-explorer/v5/account/upgrade-unified-account.api.mdx",55069],e77a5489:[()=>n.e(9014).then(n.bind(n,37127)),"@site/docs/v5/order/batch-place.mdx",37127],e8acd80e:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(1013)]).then(n.bind(n,47043)),"@site/docs/api-explorer/v5/trade/query-spot-quota.api.mdx",47043],e8ee0390:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9865)]).then(n.bind(n,59510)),"@site/docs/api-explorer/v5/spot-margin-normal/borrowable-data.api.mdx",59510],e9d56634:[()=>n.e(7879).then(n.bind(n,21579)),"@site/docs/v5/position/set-risk-limit.mdx",21579],ea313555:[()=>n.e(7937).then(n.bind(n,50510)),"@site/docs/faq.mdx",50510],eaafcd74:[()=>n.e(8970).then(n.bind(n,21727)),"@site/docs/v5/position/close-pnl.mdx",21727],eb357560:[()=>n.e(2197).then(n.bind(n,60350)),"@site/docs/v5/broker/account-info.mdx",60350],ec202e26:[()=>n.e(1759).then(n.bind(n,50429)),"@site/docs/v5/spot-margin-normal/borrow.mdx",50429],ee7f03d8:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5114)]).then(n.bind(n,19503)),"@site/docs/api-explorer/v5/asset/master-deposit-addr.api.mdx",19503],ee9a33f4:[()=>n.e(3827).then(n.bind(n,12353)),"@site/docs/v5/crypto-loan/unpaid-loan-order.mdx",12353],f041af6f:[()=>Promise.all([n.e(532),n.e(2982)]).then(n.bind(n,73211)),"@site/docs/api-explorer/v5/spot-margin-normal/normal-margin-trade.tag.mdx",73211],f46c4408:[()=>n.e(8776).then(n.bind(n,41358)),"@site/docs/v5/user/apikey-info.mdx",41358],f4b2f868:[()=>n.e(4730).then(n.bind(n,67188)),"@site/docs/v5/asset/withdraw/vasp-list.mdx",67188],f4bc196f:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(5690)]).then(n.bind(n,19114)),"@site/docs/api-explorer/v5/asset/create-inter-transfer.api.mdx",19114],f54e89d1:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(2050)]).then(n.bind(n,18505)),"@site/docs/api-explorer/v5/asset/inter-transfer-list.api.mdx",18505],f56b8973:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9889)]).then(n.bind(n,94011)),"@site/docs/api-explorer/v5/position/trading-stop.api.mdx",94011],f72af8b9:[()=>n.e(7828).then(n.bind(n,52688)),"@site/docs/v5/user/rm-subuid.mdx",52688],f93f119a:[()=>n.e(7213).then(n.bind(n,36746)),"@site/docs/v5/asset/convert/get-convert-result.mdx",36746],f965b663:[()=>n.e(2311).then(n.bind(n,56126)),"@site/docs/v5/broker/sub-deposit-record.mdx",56126],fa570740:[()=>Promise.all([n.e(532),n.e(293)]).then(n.bind(n,83626)),"@site/docs/api-explorer/v5/asset/asset.tag.mdx",83626],fa9efd02:[()=>n.e(4661).then(n.bind(n,76747)),"@site/docs/v5/market/premium-index-kline.mdx",76747],fb1a77b4:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(520)]).then(n.bind(n,59678)),"@site/docs/api-explorer/v5/spot-margin-normal/switch-mode.api.mdx",59678],fd03cc72:[()=>n.e(4506).then(n.bind(n,44341)),"@site/docs/v3/tax/request-report.mdx",44341],fd867f7c:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9626)]).then(n.bind(n,54016)),"@site/docs/api-explorer/v5/position/position-info.api.mdx",54016],fdf22a50:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(9849)]).then(n.bind(n,30492)),"@site/docs/api-explorer/v5/account/coin-greeks.api.mdx",30492],fed448c0:[()=>n.e(4582).then(n.bind(n,7793)),"@site/docs/v5/user/subuid-list.mdx",7793],ffb2e417:[()=>Promise.all([n.e(532),n.e(2761),n.e(8724),n.e(9799),n.e(8016)]).then(n.bind(n,22994)),"@site/docs/api-explorer/v5/spot-margin-normal/borrow.api.mdx",22994]};function l(e){let{error:t,retry:n,pastDelay:a}=e;return t?r.createElement("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"}},r.createElement("p",null,String(t)),r.createElement("div",null,r.createElement("button",{type:"button",onClick:n},"Retry"))):a?r.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},r.createElement("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb"},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"8"},r.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var d=n(99670),u=n(30226);function p(e,t){if("*"===e)return i()({loading:l,loader:()=>n.e(4972).then(n.bind(n,4972)),modules:["@theme/NotFound"],webpack:()=>[4972],render(e,t){const n=e.default;return r.createElement(u.z,{value:{plugin:{name:"native",id:"default"}}},r.createElement(n,t))}});const o=s[`${e}-${t}`],p={},f=[],m=[],v=(0,d.Z)(o);return Object.entries(v).forEach((e=>{let[t,n]=e;const r=c[n];r&&(p[t]=r[0],f.push(r[1]),m.push(r[2]))})),i().Map({loading:l,loader:p,modules:f,webpack:()=>m,render(t,n){const i=JSON.parse(JSON.stringify(o));Object.entries(t).forEach((t=>{let[n,r]=t;const a=r.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{a[e]=r[e]}));let o=i;const s=n.split(".");s.slice(0,-1).forEach((e=>{o=o[e]})),o[s[s.length-1]]=a}));const s=i.__comp;delete i.__comp;const c=i.__context;return delete i.__context,r.createElement(u.z,{value:c},r.createElement(s,(0,a.Z)({},i,n)))}})}const f=[{path:"/docs/markdown-page",component:p("/docs/markdown-page","e80"),exact:!0},{path:"/docs/search",component:p("/docs/search","95f"),exact:!0},{path:"/docs/",component:p("/docs/","0d3"),exact:!0},{path:"/docs/",component:p("/docs/","839"),routes:[{path:"/docs/api-explorer/v5/account/account",component:p("/docs/api-explorer/v5/account/account","39a"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/account-info",component:p("/docs/api-explorer/v5/account/account-info","642"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/borrow-history",component:p("/docs/api-explorer/v5/account/borrow-history","2ca"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/coin-greeks",component:p("/docs/api-explorer/v5/account/coin-greeks","cb1"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/collateral-info",component:p("/docs/api-explorer/v5/account/collateral-info","1f0"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/fee-rate",component:p("/docs/api-explorer/v5/account/fee-rate","e88"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/set-collateral",component:p("/docs/api-explorer/v5/account/set-collateral","603"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/set-margin-mode",component:p("/docs/api-explorer/v5/account/set-margin-mode","ba8"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/set-spot-hedge",component:p("/docs/api-explorer/v5/account/set-spot-hedge","0cf"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/transaction-log",component:p("/docs/api-explorer/v5/account/transaction-log","420"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/upgrade-unified-account",component:p("/docs/api-explorer/v5/account/upgrade-unified-account","368"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/account/wallet",component:p("/docs/api-explorer/v5/account/wallet","a3f"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/account-coin-balance",component:p("/docs/api-explorer/v5/asset/account-coin-balance","605"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/all-balance",component:p("/docs/api-explorer/v5/asset/all-balance","96e"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/asset",component:p("/docs/api-explorer/v5/asset/asset","bc3"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/asset-info",component:p("/docs/api-explorer/v5/asset/asset-info","818"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/coin-info",component:p("/docs/api-explorer/v5/asset/coin-info","3db"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/create-inter-transfer",component:p("/docs/api-explorer/v5/asset/create-inter-transfer","b53"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/delivery",component:p("/docs/api-explorer/v5/asset/delivery","1a2"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/deposit-coin-spec",component:p("/docs/api-explorer/v5/asset/deposit-coin-spec","b63"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/deposit-record",component:p("/docs/api-explorer/v5/asset/deposit-record","c44"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/exchange",component:p("/docs/api-explorer/v5/asset/exchange","3ed"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/inter-transfer-list",component:p("/docs/api-explorer/v5/asset/inter-transfer-list","4b4"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/internal-deposit-record",component:p("/docs/api-explorer/v5/asset/internal-deposit-record","c2d"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/master-deposit-addr",component:p("/docs/api-explorer/v5/asset/master-deposit-addr","1d5"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/set-deposit-acct",component:p("/docs/api-explorer/v5/asset/set-deposit-acct","286"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/settlement",component:p("/docs/api-explorer/v5/asset/settlement","e8a"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/sub-deposit-addr",component:p("/docs/api-explorer/v5/asset/sub-deposit-addr","89b"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/sub-deposit-record",component:p("/docs/api-explorer/v5/asset/sub-deposit-record","fc5"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/sub-uid-list",component:p("/docs/api-explorer/v5/asset/sub-uid-list","312"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/transferable-coin",component:p("/docs/api-explorer/v5/asset/transferable-coin","5f4"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/unitransfer",component:p("/docs/api-explorer/v5/asset/unitransfer","3b2"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/unitransfer-list",component:p("/docs/api-explorer/v5/asset/unitransfer-list","b90"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/asset/withdraw-record",component:p("/docs/api-explorer/v5/asset/withdraw-record","982"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/category",component:p("/docs/api-explorer/v5/category","91a"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/lt/etp",component:p("/docs/api-explorer/v5/lt/etp","ae9"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/lt/leverage-token-info",component:p("/docs/api-explorer/v5/lt/leverage-token-info","8f2"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/lt/leverage-token-reference",component:p("/docs/api-explorer/v5/lt/leverage-token-reference","e2f"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/lt/order-record",component:p("/docs/api-explorer/v5/lt/order-record","34b"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/lt/purchase",component:p("/docs/api-explorer/v5/lt/purchase","175"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/lt/redeem",component:p("/docs/api-explorer/v5/lt/redeem","5bf"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/delivery-price",component:p("/docs/api-explorer/v5/market/delivery-price","1a1"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/history-fund-rate",component:p("/docs/api-explorer/v5/market/history-fund-rate","804"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/index-kline",component:p("/docs/api-explorer/v5/market/index-kline","622"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/instrument",component:p("/docs/api-explorer/v5/market/instrument","929"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/insurance",component:p("/docs/api-explorer/v5/market/insurance","b2f"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/iv",component:p("/docs/api-explorer/v5/market/iv","524"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/kline",component:p("/docs/api-explorer/v5/market/kline","0e6"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/long-short-ratio",component:p("/docs/api-explorer/v5/market/long-short-ratio","8f2"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/mark-kline",component:p("/docs/api-explorer/v5/market/mark-kline","13e"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/market",component:p("/docs/api-explorer/v5/market/market","91c"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/open-interest",component:p("/docs/api-explorer/v5/market/open-interest","8b1"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/orderbook",component:p("/docs/api-explorer/v5/market/orderbook","0f1"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/premium-index-kline",component:p("/docs/api-explorer/v5/market/premium-index-kline","bf9"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/recent-trade",component:p("/docs/api-explorer/v5/market/recent-trade","12e"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/risk-limit",component:p("/docs/api-explorer/v5/market/risk-limit","bdb"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/tickers",component:p("/docs/api-explorer/v5/market/tickers","a44"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/market/time",component:p("/docs/api-explorer/v5/market/time","74d"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/auto-add-margin",component:p("/docs/api-explorer/v5/position/auto-add-margin","7bc"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/close-pnl",component:p("/docs/api-explorer/v5/position/close-pnl","f76"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/cross-isolate",component:p("/docs/api-explorer/v5/position/cross-isolate","2f3"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/execution",component:p("/docs/api-explorer/v5/position/execution","1ee"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/leverage",component:p("/docs/api-explorer/v5/position/leverage","917"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/manual-add-margin",component:p("/docs/api-explorer/v5/position/manual-add-margin","352"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/position",component:p("/docs/api-explorer/v5/position/position","7eb"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/position-info",component:p("/docs/api-explorer/v5/position/position-info","09f"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/position-mode",component:p("/docs/api-explorer/v5/position/position-mode","019"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/set-risk-limit",component:p("/docs/api-explorer/v5/position/set-risk-limit","34f"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/tpsl-mode",component:p("/docs/api-explorer/v5/position/tpsl-mode","cb1"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/position/trading-stop",component:p("/docs/api-explorer/v5/position/trading-stop","545"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/account-info",component:p("/docs/api-explorer/v5/spot-margin-normal/account-info","d87"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/borrow",component:p("/docs/api-explorer/v5/spot-margin-normal/borrow","c39"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/borrow-order",component:p("/docs/api-explorer/v5/spot-margin-normal/borrow-order","cda"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/borrowable-data",component:p("/docs/api-explorer/v5/spot-margin-normal/borrowable-data","53d"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/interest-quota",component:p("/docs/api-explorer/v5/spot-margin-normal/interest-quota","889"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/margin-data",component:p("/docs/api-explorer/v5/spot-margin-normal/margin-data","266"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/normal-margin-trade",component:p("/docs/api-explorer/v5/spot-margin-normal/normal-margin-trade","49f"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/repay",component:p("/docs/api-explorer/v5/spot-margin-normal/repay","6d7"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/repay-order",component:p("/docs/api-explorer/v5/spot-margin-normal/repay-order","9c1"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/switch-mode",component:p("/docs/api-explorer/v5/spot-margin-normal/switch-mode","22e"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-normal/vip-margin",component:p("/docs/api-explorer/v5/spot-margin-normal/vip-margin","01d"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-uta/set-leverage",component:p("/docs/api-explorer/v5/spot-margin-uta/set-leverage","b48"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-uta/status",component:p("/docs/api-explorer/v5/spot-margin-uta/status","8b1"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-uta/switch-mode",component:p("/docs/api-explorer/v5/spot-margin-uta/switch-mode","e5c"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-uta/uta-margin-trade",component:p("/docs/api-explorer/v5/spot-margin-uta/uta-margin-trade","c73"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/spot-margin-uta/vip-margin",component:p("/docs/api-explorer/v5/spot-margin-uta/vip-margin","460"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/amend-order",component:p("/docs/api-explorer/v5/trade/amend-order","0df"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/batch-amend",component:p("/docs/api-explorer/v5/trade/batch-amend","dc5"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/batch-cancel",component:p("/docs/api-explorer/v5/trade/batch-cancel","c1a"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/batch-place",component:p("/docs/api-explorer/v5/trade/batch-place","63f"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/cancel-all",component:p("/docs/api-explorer/v5/trade/cancel-all","0d0"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/cancel-order",component:p("/docs/api-explorer/v5/trade/cancel-order","666"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/create-order",component:p("/docs/api-explorer/v5/trade/create-order","6d2"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/open-order",component:p("/docs/api-explorer/v5/trade/open-order","382"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/order-list",component:p("/docs/api-explorer/v5/trade/order-list","87c"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/query-spot-quota",component:p("/docs/api-explorer/v5/trade/query-spot-quota","351"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/trade/trade",component:p("/docs/api-explorer/v5/trade/trade","391"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/user/affiliate-info",component:p("/docs/api-explorer/v5/user/affiliate-info","dae"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/user/apikey-info",component:p("/docs/api-explorer/v5/user/apikey-info","2f2"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/user/list-sub-apikeys",component:p("/docs/api-explorer/v5/user/list-sub-apikeys","fe9"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/user/user",component:p("/docs/api-explorer/v5/user/user","f03"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/api-explorer/v5/user/wallet-type",component:p("/docs/api-explorer/v5/user/wallet-type","580"),exact:!0,sidebar:"apiExplorerSideBar"},{path:"/docs/changelog/v5",component:p("/docs/changelog/v5","41f"),exact:!0,sidebar:"changelogSidebar"},{path:"/docs/faq",component:p("/docs/faq","61b"),exact:!0},{path:"/docs/pilot-feature",component:p("/docs/pilot-feature","416"),exact:!0},{path:"/docs/tax/data-export",component:p("/docs/tax/data-export","255"),exact:!0,sidebar:"v3SideBar"},{path:"/docs/tax/enum",component:p("/docs/tax/enum","040"),exact:!0,sidebar:"v3SideBar"},{path:"/docs/tax/explain",component:p("/docs/tax/explain","86e"),exact:!0,sidebar:"v3SideBar"},{path:"/docs/tax/report",component:p("/docs/tax/report","cdc"),exact:!0,sidebar:"v3SideBar"},{path:"/docs/tax/status",component:p("/docs/tax/status","635"),exact:!0,sidebar:"v3SideBar"},{path:"/docs/tax/time",component:p("/docs/tax/time","567"),exact:!0,sidebar:"v3SideBar"},{path:"/docs/v3/intro",component:p("/docs/v3/intro","8d5"),exact:!0,sidebar:"v3SideBar"},{path:"/docs/v5/abandon/account-info",component:p("/docs/v5/abandon/account-info","477"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/cancel-redeem",component:p("/docs/v5/abandon/cancel-redeem","31d"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/coin-info",component:p("/docs/v5/abandon/coin-info","638"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/deposit",component:p("/docs/v5/abandon/deposit","f23"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/earning",component:p("/docs/v5/abandon/earning","b8d"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/enable-unitransfer-subuid",component:p("/docs/v5/abandon/enable-unitransfer-subuid","486"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/ltv",component:p("/docs/v5/abandon/ltv","ef4"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/margin-coin-info",component:p("/docs/v5/abandon/margin-coin-info","219"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/order-record",component:p("/docs/v5/abandon/order-record","d0b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/abandon/redeem",component:p("/docs/v5/abandon/redeem","690"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/account-info",component:p("/docs/v5/account/account-info","650"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/batch-set-collateral",component:p("/docs/v5/account/batch-set-collateral","780"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/borrow-history",component:p("/docs/v5/account/borrow-history","d46"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/coin-greeks",component:p("/docs/v5/account/coin-greeks","3a1"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/collateral-info",component:p("/docs/v5/account/collateral-info","3cd"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/contract-transaction-log",component:p("/docs/v5/account/contract-transaction-log","c36"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/dcp-info",component:p("/docs/v5/account/dcp-info","e41"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/fee-rate",component:p("/docs/v5/account/fee-rate","1d0"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/get-mmp-state",component:p("/docs/v5/account/get-mmp-state","650"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/repay-liability",component:p("/docs/v5/account/repay-liability","455"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/reset-mmp",component:p("/docs/v5/account/reset-mmp","9b3"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/set-collateral",component:p("/docs/v5/account/set-collateral","b15"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/set-margin-mode",component:p("/docs/v5/account/set-margin-mode","107"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/set-mmp",component:p("/docs/v5/account/set-mmp","8a5"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/set-spot-hedge",component:p("/docs/v5/account/set-spot-hedge","f7a"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/smp-group",component:p("/docs/v5/account/smp-group","c05"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/transaction-log",component:p("/docs/v5/account/transaction-log","ac6"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/upgrade-unified-account",component:p("/docs/v5/account/upgrade-unified-account","bcd"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/account/wallet-balance",component:p("/docs/v5/account/wallet-balance","4ce"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/acct-mode",component:p("/docs/v5/acct-mode","e4b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/affiliate/affiliate-user-list",component:p("/docs/v5/affiliate/affiliate-user-list","9d9"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/announcement",component:p("/docs/v5/announcement","b48"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/balance/account-coin-balance",component:p("/docs/v5/asset/balance/account-coin-balance","577"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/balance/all-balance",component:p("/docs/v5/asset/balance/all-balance","4fd"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/balance/asset-info",component:p("/docs/v5/asset/balance/asset-info","a5b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/balance/delay-amount",component:p("/docs/v5/asset/balance/delay-amount","a08"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/coin-info",component:p("/docs/v5/asset/coin-info","84b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/convert/apply-quote",component:p("/docs/v5/asset/convert/apply-quote","9fd"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/convert/confirm-quote",component:p("/docs/v5/asset/convert/confirm-quote","9da"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/convert/convert-coin-list",component:p("/docs/v5/asset/convert/convert-coin-list","465"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/convert/get-convert-history",component:p("/docs/v5/asset/convert/get-convert-history","88c"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/convert/get-convert-result",component:p("/docs/v5/asset/convert/get-convert-result","e1c"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/convert/guideline",component:p("/docs/v5/asset/convert/guideline","01b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/delivery",component:p("/docs/v5/asset/delivery","520"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/deposit/deposit-coin-spec",component:p("/docs/v5/asset/deposit/deposit-coin-spec","6dd"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/deposit/deposit-record",component:p("/docs/v5/asset/deposit/deposit-record","b0a"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/deposit/internal-deposit-record",component:p("/docs/v5/asset/deposit/internal-deposit-record","8f4"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/deposit/master-deposit-addr",component:p("/docs/v5/asset/deposit/master-deposit-addr","a5b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/deposit/set-deposit-acct",component:p("/docs/v5/asset/deposit/set-deposit-acct","379"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/deposit/sub-deposit-addr",component:p("/docs/v5/asset/deposit/sub-deposit-addr","b15"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/deposit/sub-deposit-record",component:p("/docs/v5/asset/deposit/sub-deposit-record","727"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/exchange",component:p("/docs/v5/asset/exchange","b68"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/settlement",component:p("/docs/v5/asset/settlement","db9"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/sub-uid-list",component:p("/docs/v5/asset/sub-uid-list","760"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/transfer/create-inter-transfer",component:p("/docs/v5/asset/transfer/create-inter-transfer","d79"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/transfer/inter-transfer-list",component:p("/docs/v5/asset/transfer/inter-transfer-list","c14"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/transfer/transferable-coin",component:p("/docs/v5/asset/transfer/transferable-coin","a41"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/transfer/unitransfer",component:p("/docs/v5/asset/transfer/unitransfer","9aa"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/transfer/unitransfer-list",component:p("/docs/v5/asset/transfer/unitransfer-list","0bf"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/withdraw",component:p("/docs/v5/asset/withdraw","5e7"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/withdraw/cancel-withdraw",component:p("/docs/v5/asset/withdraw/cancel-withdraw","f92"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/withdraw/vasp-list",component:p("/docs/v5/asset/withdraw/vasp-list","fad"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/asset/withdraw/withdraw-record",component:p("/docs/v5/asset/withdraw/withdraw-record","e2a"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/backup/set-pledge-token",component:p("/docs/v5/backup/set-pledge-token","1cb"),exact:!0},{path:"/docs/v5/broker/account-info",component:p("/docs/v5/broker/account-info","ebd"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/broker/exchange-earning",component:p("/docs/v5/broker/exchange-earning","0ca"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/broker/reward/get-issue-voucher",component:p("/docs/v5/broker/reward/get-issue-voucher","47a"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/broker/reward/issue-voucher",component:p("/docs/v5/broker/reward/issue-voucher","091"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/broker/reward/voucher",component:p("/docs/v5/broker/reward/voucher","816"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/broker/sub-deposit-record",component:p("/docs/v5/broker/sub-deposit-record","9b3"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/copytrade",component:p("/docs/v5/copytrade","0cf"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/acct-borrow-collateral",component:p("/docs/v5/crypto-loan/acct-borrow-collateral","1e3"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/adjust-collateral",component:p("/docs/v5/crypto-loan/adjust-collateral","826"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/borrow",component:p("/docs/v5/crypto-loan/borrow","3ab"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/collateral-coin",component:p("/docs/v5/crypto-loan/collateral-coin","299"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/comleted-loan-order",component:p("/docs/v5/crypto-loan/comleted-loan-order","a26"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/loan-coin",component:p("/docs/v5/crypto-loan/loan-coin","51e"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/ltv-adjust-history",component:p("/docs/v5/crypto-loan/ltv-adjust-history","94e"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/reduce-max-collateral-amt",component:p("/docs/v5/crypto-loan/reduce-max-collateral-amt","c3d"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/repay",component:p("/docs/v5/crypto-loan/repay","8ef"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/repay-transaction",component:p("/docs/v5/crypto-loan/repay-transaction","9d8"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/crypto-loan/unpaid-loan-order",component:p("/docs/v5/crypto-loan/unpaid-loan-order","c67"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/demo",component:p("/docs/v5/demo","236"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/enum",component:p("/docs/v5/enum","8d9"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/error",component:p("/docs/v5/error","8a6"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/guide",component:p("/docs/v5/guide","89d"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/intro",component:p("/docs/v5/intro","4f5"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/lt/leverage-token-info",component:p("/docs/v5/lt/leverage-token-info","e06"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/lt/leverage-token-reference",component:p("/docs/v5/lt/leverage-token-reference","d7b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/lt/order-record",component:p("/docs/v5/lt/order-record","fa6"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/lt/purchase",component:p("/docs/v5/lt/purchase","db2"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/lt/redeem",component:p("/docs/v5/lt/redeem","6ba"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/delivery-price",component:p("/docs/v5/market/delivery-price","ba1"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/history-fund-rate",component:p("/docs/v5/market/history-fund-rate","0da"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/index-kline",component:p("/docs/v5/market/index-kline","528"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/instrument",component:p("/docs/v5/market/instrument","410"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/insurance",component:p("/docs/v5/market/insurance","838"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/iv",component:p("/docs/v5/market/iv","770"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/kline",component:p("/docs/v5/market/kline","3cd"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/long-short-ratio",component:p("/docs/v5/market/long-short-ratio","312"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/mark-kline",component:p("/docs/v5/market/mark-kline","344"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/open-interest",component:p("/docs/v5/market/open-interest","629"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/orderbook",component:p("/docs/v5/market/orderbook","460"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/premium-index-kline",component:p("/docs/v5/market/premium-index-kline","0c8"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/recent-trade",component:p("/docs/v5/market/recent-trade","085"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/risk-limit",component:p("/docs/v5/market/risk-limit","a45"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/tickers",component:p("/docs/v5/market/tickers","6a8"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/market/time",component:p("/docs/v5/market/time","256"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/amend-order",component:p("/docs/v5/order/amend-order","7d8"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/batch-amend",component:p("/docs/v5/order/batch-amend","e30"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/batch-cancel",component:p("/docs/v5/order/batch-cancel","fe9"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/batch-place",component:p("/docs/v5/order/batch-place","848"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/cancel-all",component:p("/docs/v5/order/cancel-all","310"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/cancel-order",component:p("/docs/v5/order/cancel-order","d03"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/create-order",component:p("/docs/v5/order/create-order","06b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/dcp",component:p("/docs/v5/order/dcp","1e0"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/execution",component:p("/docs/v5/order/execution","ff2"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/open-order",component:p("/docs/v5/order/open-order","914"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/order-list",component:p("/docs/v5/order/order-list","921"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/order/spot-borrow-quota",component:p("/docs/v5/order/spot-borrow-quota","835"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/otc/bind-uid",component:p("/docs/v5/otc/bind-uid","25e"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/otc/loan-info",component:p("/docs/v5/otc/loan-info","2d5"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/otc/ltv-convert",component:p("/docs/v5/otc/ltv-convert","225"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/otc/margin-coin-convert-info",component:p("/docs/v5/otc/margin-coin-convert-info","fe9"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/otc/margin-product-info",component:p("/docs/v5/otc/margin-product-info","448"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/otc/repay-info",component:p("/docs/v5/otc/repay-info","480"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position",component:p("/docs/v5/position","b65"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/auto-add-margin",component:p("/docs/v5/position/auto-add-margin","1a0"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/close-pnl",component:p("/docs/v5/position/close-pnl","87b"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/confirm-mmr",component:p("/docs/v5/position/confirm-mmr","91a"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/cross-isolate",component:p("/docs/v5/position/cross-isolate","c67"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/leverage",component:p("/docs/v5/position/leverage","233"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/manual-add-margin",component:p("/docs/v5/position/manual-add-margin","470"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/move-position",component:p("/docs/v5/position/move-position","eba"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/move-position-history",component:p("/docs/v5/position/move-position-history","656"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/position-mode",component:p("/docs/v5/position/position-mode","188"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/set-risk-limit",component:p("/docs/v5/position/set-risk-limit","b59"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/tpsl-mode",component:p("/docs/v5/position/tpsl-mode","f20"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/position/trading-stop",component:p("/docs/v5/position/trading-stop","2d9"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/pre-upgrade/close-pnl",component:p("/docs/v5/pre-upgrade/close-pnl","e30"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/pre-upgrade/delivery",component:p("/docs/v5/pre-upgrade/delivery","d58"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/pre-upgrade/execution",component:p("/docs/v5/pre-upgrade/execution","3ce"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/pre-upgrade/order-list",component:p("/docs/v5/pre-upgrade/order-list","83e"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/pre-upgrade/settlement",component:p("/docs/v5/pre-upgrade/settlement","46f"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/pre-upgrade/transaction-log",component:p("/docs/v5/pre-upgrade/transaction-log","2f3"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/rate-limit",component:p("/docs/v5/rate-limit","0c4"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/smp",component:p("/docs/v5/smp","b98"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/spot-margin-normal/account-info",component:p("/docs/v5/spot-margin-normal/account-info","a41"),exact:!0},{path:"/docs/v5/spot-margin-normal/borrow",component:p("/docs/v5/spot-margin-normal/borrow","94e"),exact:!0},{path:"/docs/v5/spot-margin-normal/borrow-order",component:p("/docs/v5/spot-margin-normal/borrow-order","9de"),exact:!0},{path:"/docs/v5/spot-margin-normal/borrowable-data",component:p("/docs/v5/spot-margin-normal/borrowable-data","368"),exact:!0},{path:"/docs/v5/spot-margin-normal/interest-quota",component:p("/docs/v5/spot-margin-normal/interest-quota","864"),exact:!0},{path:"/docs/v5/spot-margin-normal/margin-data",component:p("/docs/v5/spot-margin-normal/margin-data","252"),exact:!0},{path:"/docs/v5/spot-margin-normal/repay",component:p("/docs/v5/spot-margin-normal/repay","2ac"),exact:!0},{path:"/docs/v5/spot-margin-normal/repay-order",component:p("/docs/v5/spot-margin-normal/repay-order","9a9"),exact:!0},{path:"/docs/v5/spot-margin-normal/switch-mode",component:p("/docs/v5/spot-margin-normal/switch-mode","f75"),exact:!0},{path:"/docs/v5/spot-margin-normal/vip-margin",component:p("/docs/v5/spot-margin-normal/vip-margin","860"),exact:!0},{path:"/docs/v5/spot-margin-uta/historical-interest",component:p("/docs/v5/spot-margin-uta/historical-interest","c95"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/spot-margin-uta/set-leverage",component:p("/docs/v5/spot-margin-uta/set-leverage","b02"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/spot-margin-uta/status",component:p("/docs/v5/spot-margin-uta/status","dc6"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/spot-margin-uta/switch-mode",component:p("/docs/v5/spot-margin-uta/switch-mode","ce5"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/spot-margin-uta/vip-margin",component:p("/docs/v5/spot-margin-uta/vip-margin","cc2"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/affiliate-info",component:p("/docs/v5/user/affiliate-info","05c"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/apikey-info",component:p("/docs/v5/user/apikey-info","a73"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/create-subuid",component:p("/docs/v5/user/create-subuid","f9c"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/create-subuid-apikey",component:p("/docs/v5/user/create-subuid-apikey","01d"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/froze-subuid",component:p("/docs/v5/user/froze-subuid","939"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/list-sub-apikeys",component:p("/docs/v5/user/list-sub-apikeys","ade"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/modify-master-apikey",component:p("/docs/v5/user/modify-master-apikey","422"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/modify-sub-apikey",component:p("/docs/v5/user/modify-sub-apikey","4b7"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/page-subuid",component:p("/docs/v5/user/page-subuid","614"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/rm-master-apikey",component:p("/docs/v5/user/rm-master-apikey","fe7"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/rm-sub-apikey",component:p("/docs/v5/user/rm-sub-apikey","38a"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/rm-subuid",component:p("/docs/v5/user/rm-subuid","486"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/subuid-list",component:p("/docs/v5/user/subuid-list","c30"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/user/wallet-type",component:p("/docs/v5/user/wallet-type","b64"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/private/dcp",component:p("/docs/v5/websocket/private/dcp","295"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/private/execution",component:p("/docs/v5/websocket/private/execution","a65"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/private/fast-execution",component:p("/docs/v5/websocket/private/fast-execution","9d3"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/private/greek",component:p("/docs/v5/websocket/private/greek","613"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/private/order",component:p("/docs/v5/websocket/private/order","9db"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/private/position",component:p("/docs/v5/websocket/private/position","593"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/private/wallet",component:p("/docs/v5/websocket/private/wallet","14c"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/etp-kline",component:p("/docs/v5/websocket/public/etp-kline","4ad"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/etp-nav",component:p("/docs/v5/websocket/public/etp-nav","8f8"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/etp-ticker",component:p("/docs/v5/websocket/public/etp-ticker","573"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/kline",component:p("/docs/v5/websocket/public/kline","c47"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/liquidation",component:p("/docs/v5/websocket/public/liquidation","fd8"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/orderbook",component:p("/docs/v5/websocket/public/orderbook","d5a"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/ticker",component:p("/docs/v5/websocket/public/ticker","3cc"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/public/trade",component:p("/docs/v5/websocket/public/trade","082"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/websocket/trade/guideline",component:p("/docs/v5/websocket/trade/guideline","0f8"),exact:!0,sidebar:"v5SideBar"},{path:"/docs/v5/ws/connect",component:p("/docs/v5/ws/connect","1e9"),exact:!0,sidebar:"v5SideBar"}]},{path:"*",component:p("*")}]},98934:(e,t,n)=>{"use strict";n.d(t,{_:()=>a,t:()=>o});var r=n(67294);const a=r.createContext(!1);function o(e){let{children:t}=e;const[n,o]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{o(!0)}),[]),r.createElement(a.Provider,{value:n},t)}},49383:(e,t,n)=>{"use strict";var r=n(67294),a=n(73935),o=n(73727),i=n(70405),s=n(10412);const c=[n(32497),n(3310),n(18320),n(90932)];var l=n(723),d=n(76775),u=n(18790);function p(e){let{children:t}=e;return r.createElement(r.Fragment,null,t)}var f=n(87462),m=n(35742),v=n(52263),b=n(44996),h=n(86668),g=n(10833),y=n(94711),x=n(19727),k=n(43320),w=n(90197);function S(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,v.Z)(),n=(0,y.l)();return r.createElement(m.Z,null,Object.entries(t).map((e=>{let[t,{htmlLang:a}]=e;return r.createElement("link",{key:t,rel:"alternate",href:n.createUrl({locale:t,fullyQualified:!0}),hrefLang:a})})),r.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function E(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,v.Z)(),a=function(){const{siteConfig:{url:e}}=(0,v.Z)(),{pathname:t}=(0,d.TH)();return e+(0,b.Z)(t)}(),o=t?`${n}${t}`:a;return r.createElement(m.Z,null,r.createElement("meta",{property:"og:url",content:o}),r.createElement("link",{rel:"canonical",href:o}))}function _(){const{i18n:{currentLocale:e}}=(0,v.Z)(),{metadata:t,image:n}=(0,h.L)();return r.createElement(r.Fragment,null,r.createElement(m.Z,null,r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("body",{className:x.h})),n&&r.createElement(g.d,{image:n}),r.createElement(E,null),r.createElement(S,null),r.createElement(w.Z,{tag:k.HX,locale:e}),r.createElement(m.Z,null,t.map(((e,t)=>r.createElement("meta",(0,f.Z)({key:t},e))))))}const B=new Map;function T(e){if(B.has(e.pathname))return{...e,pathname:B.get(e.pathname)};if((0,u.f)(l.Z,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return B.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return B.set(e.pathname,t),{...e,pathname:t}}var C=n(98934),P=n(58940);function A(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{var r;const a=(null==(r=t.default)?void 0:r[e])??t[e];return null==a?void 0:a(...n)}));return()=>a.forEach((e=>null==e?void 0:e()))}const L=function(e){let{children:t,location:n,previousLocation:a}=e;return(0,r.useLayoutEffect)((()=>{a!==n&&(a&&function(e){const{hash:t}=e;if(t){const e=decodeURIComponent(t.substring(1)),n=document.getElementById(e);null==n||n.scrollIntoView()}else window.scrollTo(0,0)}(n),A("onRouteDidUpdate",{previousLocation:a,location:n}))}),[a,n]),t};function O(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,u.f)(l.Z,e))).flat();return Promise.all(t.map((e=>null==e.route.component.preload?void 0:e.route.component.preload())))}class N extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=s.Z.canUseDOM?A("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=A("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),O(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return r.createElement(L,{previousLocation:this.previousLocation,location:t},r.createElement(d.AW,{location:t,render:()=>e}))}}const I=N,R="docusaurus-base-url-issue-banner-container",M="docusaurus-base-url-issue-banner-suggestion-container",D="__DOCUSAURUS_INSERT_BASEURL_BANNER";function F(e){return`\nwindow['${D}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${D}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${R}');\n if (!bannerContainer) {\n return;\n }\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{window[D]=!1}),[]),r.createElement(r.Fragment,null,!s.Z.canUseDOM&&r.createElement(m.Z,null,r.createElement("script",null,F(e))),r.createElement("div",{id:R}))}function $(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,v.Z)(),{pathname:n}=(0,d.TH)();return t&&n===e?r.createElement(z,null):null}function j(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:a,localeConfigs:o}}=(0,v.Z)(),i=(0,b.Z)(e),{htmlLang:s,direction:c}=o[a];return r.createElement(m.Z,null,r.createElement("html",{lang:s,dir:c}),r.createElement("title",null,t),r.createElement("meta",{property:"og:title",content:t}),r.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&r.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&r.createElement("link",{rel:"icon",href:i}))}var U=n(44763);function Z(){const e=(0,u.H)(l.Z),t=(0,d.TH)();return r.createElement(U.Z,null,r.createElement(P.M,null,r.createElement(C.t,null,r.createElement(p,null,r.createElement(j,null),r.createElement(_,null),r.createElement($,null),r.createElement(I,{location:T(t)},e)))))}var H=n(16887);const q=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{var r;if("undefined"==typeof document)return void n();const a=document.createElement("link");a.setAttribute("rel","prefetch"),a.setAttribute("href",e),a.onload=()=>t(),a.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??(null==(r=document.getElementsByName("script")[0])?void 0:r.parentNode);null==o||o.appendChild(a)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var V=n(99670);const W=new Set,G=new Set,Y=()=>{var e,t;return(null==(e=navigator.connection)?void 0:e.effectiveType.includes("2g"))||(null==(t=navigator.connection)?void 0:t.saveData)},K={prefetch(e){if(!(e=>!Y()&&!G.has(e)&&!W.has(e))(e))return!1;W.add(e);const t=(0,u.f)(l.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(H).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,V.Z)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?q(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!Y()&&!G.has(e))(e)&&(G.add(e),O(e))},Q=Object.freeze(K);if(s.Z.canUseDOM){window.docusaurus=Q;const e=a.hydrate;O(window.location.pathname).then((()=>{e(r.createElement(i.B6,null,r.createElement(o.VK,null,r.createElement(Z,null))),document.getElementById("__docusaurus"))}))}},58940:(e,t,n)=>{"use strict";n.d(t,{_:()=>d,M:()=>u});var r=n(67294),a=n(36809);const o=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs/","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs/","mainDocId":"v3/intro","docs":[{"id":"api-explorer/v5/account/account","path":"/docs/api-explorer/v5/account/account","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/account-info","path":"/docs/api-explorer/v5/account/account-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/borrow-history","path":"/docs/api-explorer/v5/account/borrow-history","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/coin-greeks","path":"/docs/api-explorer/v5/account/coin-greeks","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/collateral-info","path":"/docs/api-explorer/v5/account/collateral-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/fee-rate","path":"/docs/api-explorer/v5/account/fee-rate","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/set-collateral","path":"/docs/api-explorer/v5/account/set-collateral","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/set-margin-mode","path":"/docs/api-explorer/v5/account/set-margin-mode","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/set-spot-hedge","path":"/docs/api-explorer/v5/account/set-spot-hedge","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/transaction-log","path":"/docs/api-explorer/v5/account/transaction-log","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/upgrade-unified-account","path":"/docs/api-explorer/v5/account/upgrade-unified-account","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/account/wallet","path":"/docs/api-explorer/v5/account/wallet","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/account-coin-balance","path":"/docs/api-explorer/v5/asset/account-coin-balance","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/all-balance","path":"/docs/api-explorer/v5/asset/all-balance","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/asset","path":"/docs/api-explorer/v5/asset/asset","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/asset-info","path":"/docs/api-explorer/v5/asset/asset-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/coin-info","path":"/docs/api-explorer/v5/asset/coin-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/create-inter-transfer","path":"/docs/api-explorer/v5/asset/create-inter-transfer","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/delivery","path":"/docs/api-explorer/v5/asset/delivery","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/deposit-coin-spec","path":"/docs/api-explorer/v5/asset/deposit-coin-spec","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/deposit-record","path":"/docs/api-explorer/v5/asset/deposit-record","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/exchange","path":"/docs/api-explorer/v5/asset/exchange","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/inter-transfer-list","path":"/docs/api-explorer/v5/asset/inter-transfer-list","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/internal-deposit-record","path":"/docs/api-explorer/v5/asset/internal-deposit-record","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/master-deposit-addr","path":"/docs/api-explorer/v5/asset/master-deposit-addr","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/set-deposit-acct","path":"/docs/api-explorer/v5/asset/set-deposit-acct","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/settlement","path":"/docs/api-explorer/v5/asset/settlement","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/sub-deposit-addr","path":"/docs/api-explorer/v5/asset/sub-deposit-addr","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/sub-deposit-record","path":"/docs/api-explorer/v5/asset/sub-deposit-record","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/sub-uid-list","path":"/docs/api-explorer/v5/asset/sub-uid-list","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/transferable-coin","path":"/docs/api-explorer/v5/asset/transferable-coin","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/unitransfer","path":"/docs/api-explorer/v5/asset/unitransfer","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/unitransfer-list","path":"/docs/api-explorer/v5/asset/unitransfer-list","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/asset/withdraw-record","path":"/docs/api-explorer/v5/asset/withdraw-record","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/lt/etp","path":"/docs/api-explorer/v5/lt/etp","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/lt/leverage-token-info","path":"/docs/api-explorer/v5/lt/leverage-token-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/lt/leverage-token-reference","path":"/docs/api-explorer/v5/lt/leverage-token-reference","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/lt/order-record","path":"/docs/api-explorer/v5/lt/order-record","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/lt/purchase","path":"/docs/api-explorer/v5/lt/purchase","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/lt/redeem","path":"/docs/api-explorer/v5/lt/redeem","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/delivery-price","path":"/docs/api-explorer/v5/market/delivery-price","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/history-fund-rate","path":"/docs/api-explorer/v5/market/history-fund-rate","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/index-kline","path":"/docs/api-explorer/v5/market/index-kline","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/instrument","path":"/docs/api-explorer/v5/market/instrument","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/insurance","path":"/docs/api-explorer/v5/market/insurance","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/iv","path":"/docs/api-explorer/v5/market/iv","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/kline","path":"/docs/api-explorer/v5/market/kline","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/long-short-ratio","path":"/docs/api-explorer/v5/market/long-short-ratio","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/mark-kline","path":"/docs/api-explorer/v5/market/mark-kline","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/market","path":"/docs/api-explorer/v5/market/market","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/open-interest","path":"/docs/api-explorer/v5/market/open-interest","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/orderbook","path":"/docs/api-explorer/v5/market/orderbook","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/premium-index-kline","path":"/docs/api-explorer/v5/market/premium-index-kline","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/recent-trade","path":"/docs/api-explorer/v5/market/recent-trade","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/risk-limit","path":"/docs/api-explorer/v5/market/risk-limit","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/tickers","path":"/docs/api-explorer/v5/market/tickers","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/market/time","path":"/docs/api-explorer/v5/market/time","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/auto-add-margin","path":"/docs/api-explorer/v5/position/auto-add-margin","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/close-pnl","path":"/docs/api-explorer/v5/position/close-pnl","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/cross-isolate","path":"/docs/api-explorer/v5/position/cross-isolate","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/execution","path":"/docs/api-explorer/v5/position/execution","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/leverage","path":"/docs/api-explorer/v5/position/leverage","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/manual-add-margin","path":"/docs/api-explorer/v5/position/manual-add-margin","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/position","path":"/docs/api-explorer/v5/position/position","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/position-info","path":"/docs/api-explorer/v5/position/position-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/position-mode","path":"/docs/api-explorer/v5/position/position-mode","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/set-risk-limit","path":"/docs/api-explorer/v5/position/set-risk-limit","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/tpsl-mode","path":"/docs/api-explorer/v5/position/tpsl-mode","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/position/trading-stop","path":"/docs/api-explorer/v5/position/trading-stop","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/account-info","path":"/docs/api-explorer/v5/spot-margin-normal/account-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/borrow","path":"/docs/api-explorer/v5/spot-margin-normal/borrow","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/borrow-order","path":"/docs/api-explorer/v5/spot-margin-normal/borrow-order","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/borrowable-data","path":"/docs/api-explorer/v5/spot-margin-normal/borrowable-data","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/interest-quota","path":"/docs/api-explorer/v5/spot-margin-normal/interest-quota","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/margin-data","path":"/docs/api-explorer/v5/spot-margin-normal/margin-data","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/normal-margin-trade","path":"/docs/api-explorer/v5/spot-margin-normal/normal-margin-trade","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/repay","path":"/docs/api-explorer/v5/spot-margin-normal/repay","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/repay-order","path":"/docs/api-explorer/v5/spot-margin-normal/repay-order","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/switch-mode","path":"/docs/api-explorer/v5/spot-margin-normal/switch-mode","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-normal/vip-margin","path":"/docs/api-explorer/v5/spot-margin-normal/vip-margin","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-uta/set-leverage","path":"/docs/api-explorer/v5/spot-margin-uta/set-leverage","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-uta/status","path":"/docs/api-explorer/v5/spot-margin-uta/status","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-uta/switch-mode","path":"/docs/api-explorer/v5/spot-margin-uta/switch-mode","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-uta/uta-margin-trade","path":"/docs/api-explorer/v5/spot-margin-uta/uta-margin-trade","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/spot-margin-uta/vip-margin","path":"/docs/api-explorer/v5/spot-margin-uta/vip-margin","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/amend-order","path":"/docs/api-explorer/v5/trade/amend-order","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/batch-amend","path":"/docs/api-explorer/v5/trade/batch-amend","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/batch-cancel","path":"/docs/api-explorer/v5/trade/batch-cancel","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/batch-place","path":"/docs/api-explorer/v5/trade/batch-place","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/cancel-all","path":"/docs/api-explorer/v5/trade/cancel-all","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/cancel-order","path":"/docs/api-explorer/v5/trade/cancel-order","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/create-order","path":"/docs/api-explorer/v5/trade/create-order","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/open-order","path":"/docs/api-explorer/v5/trade/open-order","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/order-list","path":"/docs/api-explorer/v5/trade/order-list","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/query-spot-quota","path":"/docs/api-explorer/v5/trade/query-spot-quota","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/trade/trade","path":"/docs/api-explorer/v5/trade/trade","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/user/affiliate-info","path":"/docs/api-explorer/v5/user/affiliate-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/user/apikey-info","path":"/docs/api-explorer/v5/user/apikey-info","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/user/list-sub-apikeys","path":"/docs/api-explorer/v5/user/list-sub-apikeys","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/user/user","path":"/docs/api-explorer/v5/user/user","sidebar":"apiExplorerSideBar"},{"id":"api-explorer/v5/user/wallet-type","path":"/docs/api-explorer/v5/user/wallet-type","sidebar":"apiExplorerSideBar"},{"id":"changelog/v5","path":"/docs/changelog/v5","sidebar":"changelogSidebar"},{"id":"faq","path":"/docs/faq"},{"id":"pilot-feature/pilot","path":"/docs/pilot-feature"},{"id":"v3/intro","path":"/docs/v3/intro","sidebar":"v3SideBar"},{"id":"v3/tax/data-explain","path":"/docs/tax/explain","sidebar":"v3SideBar"},{"id":"v3/tax/data-export","path":"/docs/tax/data-export","sidebar":"v3SideBar"},{"id":"v3/tax/enum","path":"/docs/tax/enum","sidebar":"v3SideBar"},{"id":"v3/tax/register-time","path":"/docs/tax/time","sidebar":"v3SideBar"},{"id":"v3/tax/report-status","path":"/docs/tax/status","sidebar":"v3SideBar"},{"id":"v3/tax/request-report","path":"/docs/tax/report","sidebar":"v3SideBar"},{"id":"v5/abandon/account-info","path":"/docs/v5/abandon/account-info","sidebar":"v5SideBar"},{"id":"v5/abandon/cancel-redeem","path":"/docs/v5/abandon/cancel-redeem","sidebar":"v5SideBar"},{"id":"v5/abandon/coin-info","path":"/docs/v5/abandon/coin-info","sidebar":"v5SideBar"},{"id":"v5/abandon/deposit","path":"/docs/v5/abandon/deposit","sidebar":"v5SideBar"},{"id":"v5/abandon/earning","path":"/docs/v5/abandon/earning","sidebar":"v5SideBar"},{"id":"v5/abandon/enable-unitransfer-subuid","path":"/docs/v5/abandon/enable-unitransfer-subuid","sidebar":"v5SideBar"},{"id":"v5/abandon/ltv","path":"/docs/v5/abandon/ltv","sidebar":"v5SideBar"},{"id":"v5/abandon/margin-coin-info","path":"/docs/v5/abandon/margin-coin-info","sidebar":"v5SideBar"},{"id":"v5/abandon/order-record","path":"/docs/v5/abandon/order-record","sidebar":"v5SideBar"},{"id":"v5/abandon/redeem","path":"/docs/v5/abandon/redeem","sidebar":"v5SideBar"},{"id":"v5/account/account-info","path":"/docs/v5/account/account-info","sidebar":"v5SideBar"},{"id":"v5/account/batch-set-collateral","path":"/docs/v5/account/batch-set-collateral","sidebar":"v5SideBar"},{"id":"v5/account/borrow-history","path":"/docs/v5/account/borrow-history","sidebar":"v5SideBar"},{"id":"v5/account/coin-greeks","path":"/docs/v5/account/coin-greeks","sidebar":"v5SideBar"},{"id":"v5/account/collateral-info","path":"/docs/v5/account/collateral-info","sidebar":"v5SideBar"},{"id":"v5/account/contract-transaction-log","path":"/docs/v5/account/contract-transaction-log","sidebar":"v5SideBar"},{"id":"v5/account/dcp-info","path":"/docs/v5/account/dcp-info","sidebar":"v5SideBar"},{"id":"v5/account/fee-rate","path":"/docs/v5/account/fee-rate","sidebar":"v5SideBar"},{"id":"v5/account/get-mmp-state","path":"/docs/v5/account/get-mmp-state","sidebar":"v5SideBar"},{"id":"v5/account/repay-liability","path":"/docs/v5/account/repay-liability","sidebar":"v5SideBar"},{"id":"v5/account/reset-mmp","path":"/docs/v5/account/reset-mmp","sidebar":"v5SideBar"},{"id":"v5/account/set-collateral","path":"/docs/v5/account/set-collateral","sidebar":"v5SideBar"},{"id":"v5/account/set-margin-mode","path":"/docs/v5/account/set-margin-mode","sidebar":"v5SideBar"},{"id":"v5/account/set-mmp","path":"/docs/v5/account/set-mmp","sidebar":"v5SideBar"},{"id":"v5/account/set-spot-hedge","path":"/docs/v5/account/set-spot-hedge","sidebar":"v5SideBar"},{"id":"v5/account/smp-group","path":"/docs/v5/account/smp-group","sidebar":"v5SideBar"},{"id":"v5/account/transaction-log","path":"/docs/v5/account/transaction-log","sidebar":"v5SideBar"},{"id":"v5/account/upgrade-unified-account","path":"/docs/v5/account/upgrade-unified-account","sidebar":"v5SideBar"},{"id":"v5/account/wallet-balance","path":"/docs/v5/account/wallet-balance","sidebar":"v5SideBar"},{"id":"v5/acct-mode","path":"/docs/v5/acct-mode","sidebar":"v5SideBar"},{"id":"v5/affiliate/affiliate-user-list","path":"/docs/v5/affiliate/affiliate-user-list","sidebar":"v5SideBar"},{"id":"v5/announcement","path":"/docs/v5/announcement","sidebar":"v5SideBar"},{"id":"v5/asset/balance/account-coin-balance","path":"/docs/v5/asset/balance/account-coin-balance","sidebar":"v5SideBar"},{"id":"v5/asset/balance/all-balance","path":"/docs/v5/asset/balance/all-balance","sidebar":"v5SideBar"},{"id":"v5/asset/balance/asset-info","path":"/docs/v5/asset/balance/asset-info","sidebar":"v5SideBar"},{"id":"v5/asset/balance/delay-amount","path":"/docs/v5/asset/balance/delay-amount","sidebar":"v5SideBar"},{"id":"v5/asset/coin-info","path":"/docs/v5/asset/coin-info","sidebar":"v5SideBar"},{"id":"v5/asset/convert/apply-quote","path":"/docs/v5/asset/convert/apply-quote","sidebar":"v5SideBar"},{"id":"v5/asset/convert/confirm-quote","path":"/docs/v5/asset/convert/confirm-quote","sidebar":"v5SideBar"},{"id":"v5/asset/convert/convert-coin-list","path":"/docs/v5/asset/convert/convert-coin-list","sidebar":"v5SideBar"},{"id":"v5/asset/convert/get-convert-history","path":"/docs/v5/asset/convert/get-convert-history","sidebar":"v5SideBar"},{"id":"v5/asset/convert/get-convert-result","path":"/docs/v5/asset/convert/get-convert-result","sidebar":"v5SideBar"},{"id":"v5/asset/convert/guideline","path":"/docs/v5/asset/convert/guideline","sidebar":"v5SideBar"},{"id":"v5/asset/delivery","path":"/docs/v5/asset/delivery","sidebar":"v5SideBar"},{"id":"v5/asset/deposit/deposit-coin-spec","path":"/docs/v5/asset/deposit/deposit-coin-spec","sidebar":"v5SideBar"},{"id":"v5/asset/deposit/deposit-record","path":"/docs/v5/asset/deposit/deposit-record","sidebar":"v5SideBar"},{"id":"v5/asset/deposit/internal-deposit-record","path":"/docs/v5/asset/deposit/internal-deposit-record","sidebar":"v5SideBar"},{"id":"v5/asset/deposit/master-deposit-addr","path":"/docs/v5/asset/deposit/master-deposit-addr","sidebar":"v5SideBar"},{"id":"v5/asset/deposit/set-deposit-acct","path":"/docs/v5/asset/deposit/set-deposit-acct","sidebar":"v5SideBar"},{"id":"v5/asset/deposit/sub-deposit-addr","path":"/docs/v5/asset/deposit/sub-deposit-addr","sidebar":"v5SideBar"},{"id":"v5/asset/deposit/sub-deposit-record","path":"/docs/v5/asset/deposit/sub-deposit-record","sidebar":"v5SideBar"},{"id":"v5/asset/exchange","path":"/docs/v5/asset/exchange","sidebar":"v5SideBar"},{"id":"v5/asset/settlement","path":"/docs/v5/asset/settlement","sidebar":"v5SideBar"},{"id":"v5/asset/sub-uid-list","path":"/docs/v5/asset/sub-uid-list","sidebar":"v5SideBar"},{"id":"v5/asset/transfer/create-inter-transfer","path":"/docs/v5/asset/transfer/create-inter-transfer","sidebar":"v5SideBar"},{"id":"v5/asset/transfer/inter-transfer-list","path":"/docs/v5/asset/transfer/inter-transfer-list","sidebar":"v5SideBar"},{"id":"v5/asset/transfer/transferable-coin","path":"/docs/v5/asset/transfer/transferable-coin","sidebar":"v5SideBar"},{"id":"v5/asset/transfer/unitransfer","path":"/docs/v5/asset/transfer/unitransfer","sidebar":"v5SideBar"},{"id":"v5/asset/transfer/unitransfer-list","path":"/docs/v5/asset/transfer/unitransfer-list","sidebar":"v5SideBar"},{"id":"v5/asset/withdraw/cancel-withdraw","path":"/docs/v5/asset/withdraw/cancel-withdraw","sidebar":"v5SideBar"},{"id":"v5/asset/withdraw/vasp-list","path":"/docs/v5/asset/withdraw/vasp-list","sidebar":"v5SideBar"},{"id":"v5/asset/withdraw/withdraw","path":"/docs/v5/asset/withdraw/","sidebar":"v5SideBar"},{"id":"v5/asset/withdraw/withdraw-record","path":"/docs/v5/asset/withdraw/withdraw-record","sidebar":"v5SideBar"},{"id":"v5/backup/set-pledge-token","path":"/docs/v5/backup/set-pledge-token"},{"id":"v5/broker/account-info","path":"/docs/v5/broker/account-info","sidebar":"v5SideBar"},{"id":"v5/broker/exchange-earning","path":"/docs/v5/broker/exchange-earning","sidebar":"v5SideBar"},{"id":"v5/broker/reward/get-issue-voucher","path":"/docs/v5/broker/reward/get-issue-voucher","sidebar":"v5SideBar"},{"id":"v5/broker/reward/issue-voucher","path":"/docs/v5/broker/reward/issue-voucher","sidebar":"v5SideBar"},{"id":"v5/broker/reward/voucher","path":"/docs/v5/broker/reward/voucher","sidebar":"v5SideBar"},{"id":"v5/broker/sub-deposit-record","path":"/docs/v5/broker/sub-deposit-record","sidebar":"v5SideBar"},{"id":"v5/copytrade","path":"/docs/v5/copytrade","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/acct-borrow-collateral","path":"/docs/v5/crypto-loan/acct-borrow-collateral","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/adjust-collateral","path":"/docs/v5/crypto-loan/adjust-collateral","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/borrow","path":"/docs/v5/crypto-loan/borrow","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/collateral-coin","path":"/docs/v5/crypto-loan/collateral-coin","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/comleted-loan-order","path":"/docs/v5/crypto-loan/comleted-loan-order","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/loan-coin","path":"/docs/v5/crypto-loan/loan-coin","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/ltv-adjust-history","path":"/docs/v5/crypto-loan/ltv-adjust-history","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/reduce-max-collateral-amt","path":"/docs/v5/crypto-loan/reduce-max-collateral-amt","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/repay","path":"/docs/v5/crypto-loan/repay","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/repay-transaction","path":"/docs/v5/crypto-loan/repay-transaction","sidebar":"v5SideBar"},{"id":"v5/crypto-loan/unpaid-loan-order","path":"/docs/v5/crypto-loan/unpaid-loan-order","sidebar":"v5SideBar"},{"id":"v5/demo","path":"/docs/v5/demo","sidebar":"v5SideBar"},{"id":"v5/enum","path":"/docs/v5/enum","sidebar":"v5SideBar"},{"id":"v5/error","path":"/docs/v5/error","sidebar":"v5SideBar"},{"id":"v5/guide","path":"/docs/v5/guide","sidebar":"v5SideBar"},{"id":"v5/intro","path":"/docs/v5/intro","sidebar":"v5SideBar"},{"id":"v5/lt/leverage-token-info","path":"/docs/v5/lt/leverage-token-info","sidebar":"v5SideBar"},{"id":"v5/lt/leverage-token-reference","path":"/docs/v5/lt/leverage-token-reference","sidebar":"v5SideBar"},{"id":"v5/lt/order-record","path":"/docs/v5/lt/order-record","sidebar":"v5SideBar"},{"id":"v5/lt/purchase","path":"/docs/v5/lt/purchase","sidebar":"v5SideBar"},{"id":"v5/lt/redeem","path":"/docs/v5/lt/redeem","sidebar":"v5SideBar"},{"id":"v5/market/delivery-price","path":"/docs/v5/market/delivery-price","sidebar":"v5SideBar"},{"id":"v5/market/history-fund-rate","path":"/docs/v5/market/history-fund-rate","sidebar":"v5SideBar"},{"id":"v5/market/index-kline","path":"/docs/v5/market/index-kline","sidebar":"v5SideBar"},{"id":"v5/market/instrument","path":"/docs/v5/market/instrument","sidebar":"v5SideBar"},{"id":"v5/market/insurance","path":"/docs/v5/market/insurance","sidebar":"v5SideBar"},{"id":"v5/market/iv","path":"/docs/v5/market/iv","sidebar":"v5SideBar"},{"id":"v5/market/kline","path":"/docs/v5/market/kline","sidebar":"v5SideBar"},{"id":"v5/market/long-short-ratio","path":"/docs/v5/market/long-short-ratio","sidebar":"v5SideBar"},{"id":"v5/market/mark-kline","path":"/docs/v5/market/mark-kline","sidebar":"v5SideBar"},{"id":"v5/market/open-interest","path":"/docs/v5/market/open-interest","sidebar":"v5SideBar"},{"id":"v5/market/orderbook","path":"/docs/v5/market/orderbook","sidebar":"v5SideBar"},{"id":"v5/market/premium-index-kline","path":"/docs/v5/market/premium-index-kline","sidebar":"v5SideBar"},{"id":"v5/market/recent-trade","path":"/docs/v5/market/recent-trade","sidebar":"v5SideBar"},{"id":"v5/market/risk-limit","path":"/docs/v5/market/risk-limit","sidebar":"v5SideBar"},{"id":"v5/market/tickers","path":"/docs/v5/market/tickers","sidebar":"v5SideBar"},{"id":"v5/market/time","path":"/docs/v5/market/time","sidebar":"v5SideBar"},{"id":"v5/order/amend-order","path":"/docs/v5/order/amend-order","sidebar":"v5SideBar"},{"id":"v5/order/batch-amend","path":"/docs/v5/order/batch-amend","sidebar":"v5SideBar"},{"id":"v5/order/batch-cancel","path":"/docs/v5/order/batch-cancel","sidebar":"v5SideBar"},{"id":"v5/order/batch-place","path":"/docs/v5/order/batch-place","sidebar":"v5SideBar"},{"id":"v5/order/cancel-all","path":"/docs/v5/order/cancel-all","sidebar":"v5SideBar"},{"id":"v5/order/cancel-order","path":"/docs/v5/order/cancel-order","sidebar":"v5SideBar"},{"id":"v5/order/create-order","path":"/docs/v5/order/create-order","sidebar":"v5SideBar"},{"id":"v5/order/dcp","path":"/docs/v5/order/dcp","sidebar":"v5SideBar"},{"id":"v5/order/execution","path":"/docs/v5/order/execution","sidebar":"v5SideBar"},{"id":"v5/order/open-order","path":"/docs/v5/order/open-order","sidebar":"v5SideBar"},{"id":"v5/order/order-list","path":"/docs/v5/order/order-list","sidebar":"v5SideBar"},{"id":"v5/order/spot-borrow-quota","path":"/docs/v5/order/spot-borrow-quota","sidebar":"v5SideBar"},{"id":"v5/otc/bind-uid","path":"/docs/v5/otc/bind-uid","sidebar":"v5SideBar"},{"id":"v5/otc/loan-info","path":"/docs/v5/otc/loan-info","sidebar":"v5SideBar"},{"id":"v5/otc/ltv-convert","path":"/docs/v5/otc/ltv-convert","sidebar":"v5SideBar"},{"id":"v5/otc/margin-coin-convert-info","path":"/docs/v5/otc/margin-coin-convert-info","sidebar":"v5SideBar"},{"id":"v5/otc/margin-product-info","path":"/docs/v5/otc/margin-product-info","sidebar":"v5SideBar"},{"id":"v5/otc/repay-info","path":"/docs/v5/otc/repay-info","sidebar":"v5SideBar"},{"id":"v5/position/auto-add-margin","path":"/docs/v5/position/auto-add-margin","sidebar":"v5SideBar"},{"id":"v5/position/close-pnl","path":"/docs/v5/position/close-pnl","sidebar":"v5SideBar"},{"id":"v5/position/confirm-mmr","path":"/docs/v5/position/confirm-mmr","sidebar":"v5SideBar"},{"id":"v5/position/cross-isolate","path":"/docs/v5/position/cross-isolate","sidebar":"v5SideBar"},{"id":"v5/position/leverage","path":"/docs/v5/position/leverage","sidebar":"v5SideBar"},{"id":"v5/position/manual-add-margin","path":"/docs/v5/position/manual-add-margin","sidebar":"v5SideBar"},{"id":"v5/position/move-position","path":"/docs/v5/position/move-position","sidebar":"v5SideBar"},{"id":"v5/position/move-position-history","path":"/docs/v5/position/move-position-history","sidebar":"v5SideBar"},{"id":"v5/position/position","path":"/docs/v5/position/","sidebar":"v5SideBar"},{"id":"v5/position/position-mode","path":"/docs/v5/position/position-mode","sidebar":"v5SideBar"},{"id":"v5/position/set-risk-limit","path":"/docs/v5/position/set-risk-limit","sidebar":"v5SideBar"},{"id":"v5/position/tpsl-mode","path":"/docs/v5/position/tpsl-mode","sidebar":"v5SideBar"},{"id":"v5/position/trading-stop","path":"/docs/v5/position/trading-stop","sidebar":"v5SideBar"},{"id":"v5/pre-upgrade/close-pnl","path":"/docs/v5/pre-upgrade/close-pnl","sidebar":"v5SideBar"},{"id":"v5/pre-upgrade/delivery","path":"/docs/v5/pre-upgrade/delivery","sidebar":"v5SideBar"},{"id":"v5/pre-upgrade/execution","path":"/docs/v5/pre-upgrade/execution","sidebar":"v5SideBar"},{"id":"v5/pre-upgrade/order-list","path":"/docs/v5/pre-upgrade/order-list","sidebar":"v5SideBar"},{"id":"v5/pre-upgrade/settlement","path":"/docs/v5/pre-upgrade/settlement","sidebar":"v5SideBar"},{"id":"v5/pre-upgrade/transaction-log","path":"/docs/v5/pre-upgrade/transaction-log","sidebar":"v5SideBar"},{"id":"v5/rate-limit","path":"/docs/v5/rate-limit","sidebar":"v5SideBar"},{"id":"v5/smp","path":"/docs/v5/smp","sidebar":"v5SideBar"},{"id":"v5/spot-margin-normal/account-info","path":"/docs/v5/spot-margin-normal/account-info"},{"id":"v5/spot-margin-normal/borrow","path":"/docs/v5/spot-margin-normal/borrow"},{"id":"v5/spot-margin-normal/borrow-order","path":"/docs/v5/spot-margin-normal/borrow-order"},{"id":"v5/spot-margin-normal/borrowable-data","path":"/docs/v5/spot-margin-normal/borrowable-data"},{"id":"v5/spot-margin-normal/interest-quota","path":"/docs/v5/spot-margin-normal/interest-quota"},{"id":"v5/spot-margin-normal/margin-data","path":"/docs/v5/spot-margin-normal/margin-data"},{"id":"v5/spot-margin-normal/repay","path":"/docs/v5/spot-margin-normal/repay"},{"id":"v5/spot-margin-normal/repay-order","path":"/docs/v5/spot-margin-normal/repay-order"},{"id":"v5/spot-margin-normal/switch-mode","path":"/docs/v5/spot-margin-normal/switch-mode"},{"id":"v5/spot-margin-normal/vip-margin","path":"/docs/v5/spot-margin-normal/vip-margin"},{"id":"v5/spot-margin-uta/historical-interest","path":"/docs/v5/spot-margin-uta/historical-interest","sidebar":"v5SideBar"},{"id":"v5/spot-margin-uta/set-leverage","path":"/docs/v5/spot-margin-uta/set-leverage","sidebar":"v5SideBar"},{"id":"v5/spot-margin-uta/status","path":"/docs/v5/spot-margin-uta/status","sidebar":"v5SideBar"},{"id":"v5/spot-margin-uta/switch-mode","path":"/docs/v5/spot-margin-uta/switch-mode","sidebar":"v5SideBar"},{"id":"v5/spot-margin-uta/vip-margin","path":"/docs/v5/spot-margin-uta/vip-margin","sidebar":"v5SideBar"},{"id":"v5/user/affiliate-info","path":"/docs/v5/user/affiliate-info","sidebar":"v5SideBar"},{"id":"v5/user/apikey-info","path":"/docs/v5/user/apikey-info","sidebar":"v5SideBar"},{"id":"v5/user/create-subuid","path":"/docs/v5/user/create-subuid","sidebar":"v5SideBar"},{"id":"v5/user/create-subuid-apikey","path":"/docs/v5/user/create-subuid-apikey","sidebar":"v5SideBar"},{"id":"v5/user/froze-subuid","path":"/docs/v5/user/froze-subuid","sidebar":"v5SideBar"},{"id":"v5/user/list-sub-apikeys","path":"/docs/v5/user/list-sub-apikeys","sidebar":"v5SideBar"},{"id":"v5/user/modify-master-apikey","path":"/docs/v5/user/modify-master-apikey","sidebar":"v5SideBar"},{"id":"v5/user/modify-sub-apikey","path":"/docs/v5/user/modify-sub-apikey","sidebar":"v5SideBar"},{"id":"v5/user/page-subuid","path":"/docs/v5/user/page-subuid","sidebar":"v5SideBar"},{"id":"v5/user/rm-master-apikey","path":"/docs/v5/user/rm-master-apikey","sidebar":"v5SideBar"},{"id":"v5/user/rm-sub-apikey","path":"/docs/v5/user/rm-sub-apikey","sidebar":"v5SideBar"},{"id":"v5/user/rm-subuid","path":"/docs/v5/user/rm-subuid","sidebar":"v5SideBar"},{"id":"v5/user/subuid-list","path":"/docs/v5/user/subuid-list","sidebar":"v5SideBar"},{"id":"v5/user/wallet-type","path":"/docs/v5/user/wallet-type","sidebar":"v5SideBar"},{"id":"v5/websocket/private/dcp","path":"/docs/v5/websocket/private/dcp","sidebar":"v5SideBar"},{"id":"v5/websocket/private/execution","path":"/docs/v5/websocket/private/execution","sidebar":"v5SideBar"},{"id":"v5/websocket/private/fast-execution","path":"/docs/v5/websocket/private/fast-execution","sidebar":"v5SideBar"},{"id":"v5/websocket/private/greek","path":"/docs/v5/websocket/private/greek","sidebar":"v5SideBar"},{"id":"v5/websocket/private/order","path":"/docs/v5/websocket/private/order","sidebar":"v5SideBar"},{"id":"v5/websocket/private/position","path":"/docs/v5/websocket/private/position","sidebar":"v5SideBar"},{"id":"v5/websocket/private/wallet","path":"/docs/v5/websocket/private/wallet","sidebar":"v5SideBar"},{"id":"v5/websocket/public/etp-kline","path":"/docs/v5/websocket/public/etp-kline","sidebar":"v5SideBar"},{"id":"v5/websocket/public/etp-nav","path":"/docs/v5/websocket/public/etp-nav","sidebar":"v5SideBar"},{"id":"v5/websocket/public/etp-ticker","path":"/docs/v5/websocket/public/etp-ticker","sidebar":"v5SideBar"},{"id":"v5/websocket/public/kline","path":"/docs/v5/websocket/public/kline","sidebar":"v5SideBar"},{"id":"v5/websocket/public/liquidation","path":"/docs/v5/websocket/public/liquidation","sidebar":"v5SideBar"},{"id":"v5/websocket/public/orderbook","path":"/docs/v5/websocket/public/orderbook","sidebar":"v5SideBar"},{"id":"v5/websocket/public/ticker","path":"/docs/v5/websocket/public/ticker","sidebar":"v5SideBar"},{"id":"v5/websocket/public/trade","path":"/docs/v5/websocket/public/trade","sidebar":"v5SideBar"},{"id":"v5/websocket/trade/guideline","path":"/docs/v5/websocket/trade/guideline","sidebar":"v5SideBar"},{"id":"v5/websocket/wss-authentication","path":"/docs/v5/ws/connect","sidebar":"v5SideBar"},{"id":"/api-explorer/v5/category/","path":"/docs/api-explorer/v5/category/","sidebar":"apiExplorerSideBar"}],"draftIds":[],"sidebars":{"v3SideBar":{"link":{"path":"/docs/v3/intro","label":"v3/intro"}},"v5SideBar":{"link":{"path":"/docs/v5/intro","label":"v5/intro"}},"apiExplorerSideBar":{"link":{"path":"/docs/api-explorer/v5/category/","label":"V5"}},"changelogSidebar":{"link":{"path":"/docs/changelog/v5","label":"changelog/v5"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en","zh-TW"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"},"zh-TW":{"label":"\u4e2d\u6587\uff08\u53f0\u7063\uff09","direction":"ltr","htmlLang":"zh-TW","calendar":"gregory","path":"zh-TW"}}}');var s=n(57529);const c=JSON.parse('{"docusaurusVersion":"2.1.0","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.1.0"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.1.0"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.1.0"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.1.0"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"2.1.0"},"docusaurus-plugin-openapi-docs":{"type":"package","name":"docusaurus-plugin-openapi-docs","version":"1.4.3"},"docusaurus-theme-openapi":{"type":"package","name":"docusaurus-theme-openapi-docs","version":"1.4.3"}}}'),l={siteConfig:a.default,siteMetadata:c,globalData:o,i18n:i,codeTranslations:s},d=r.createContext(l);function u(e){let{children:t}=e;return r.createElement(d.Provider,{value:l},t)}},44763:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(67294),a=n(10412),o=n(35742),i=n(56866);function s(e){let{error:t,tryAgain:n}=e;return r.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"50vh",width:"100%",fontSize:"20px"}},r.createElement("h1",null,"This page crashed."),r.createElement("p",null,t.message),r.createElement("button",{type:"button",onClick:n},"Try again"))}function c(e){let{error:t,tryAgain:n}=e;return r.createElement(d,{fallback:()=>r.createElement(s,{error:t,tryAgain:n})},r.createElement(o.Z,null,r.createElement("title",null,"Page Error")),r.createElement(i.Z,null,r.createElement(s,{error:t,tryAgain:n})))}const l=e=>r.createElement(c,e);class d extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){a.Z.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??l)(e)}return e??null}}},10412:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},35742:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294),a=n(70405);function o(e){return r.createElement(a.ql,e)}},39960:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(87462),a=n(67294),o=n(73727),i=n(18780),s=n(52263),c=n(13919),l=n(10412);const d=a.createContext({collectLink:()=>{}});var u=n(44996);function p(e,t){var n;let{isNavLink:p,to:f,href:m,activeClassName:v,isActive:b,"data-noBrokenLinkCheck":h,autoAddBaseUrl:g=!0,...y}=e;const{siteConfig:{trailingSlash:x,baseUrl:k}}=(0,s.Z)(),{withBaseUrl:w}=(0,u.C)(),S=(0,a.useContext)(d),E=(0,a.useRef)(null);(0,a.useImperativeHandle)(t,(()=>E.current));const _=f||m;const B=(0,c.Z)(_),T=null==_?void 0:_.replace("pathname://","");let C=void 0!==T?(P=T,g&&(e=>e.startsWith("/"))(P)?w(P):P):void 0;var P;C&&B&&(C=(0,i.applyTrailingSlash)(C,{trailingSlash:x,baseUrl:k}));const A=(0,a.useRef)(!1),L=p?o.OL:o.rU,O=l.Z.canUseIntersectionObserver,N=(0,a.useRef)();(0,a.useEffect)((()=>(!O&&B&&null!=C&&window.docusaurus.prefetch(C),()=>{O&&N.current&&N.current.disconnect()})),[N,C,O,B]);const I=(null==(n=C)?void 0:n.startsWith("#"))??!1,R=!C||!B||I;return R||h||S.collectLink(C),R?a.createElement("a",(0,r.Z)({ref:E,href:C},_&&!B&&{target:"_blank",rel:"noopener noreferrer"},y)):a.createElement(L,(0,r.Z)({},y,{onMouseEnter:()=>{A.current||null==C||(window.docusaurus.preload(C),A.current=!0)},innerRef:e=>{E.current=e,O&&e&&B&&(N.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(N.current.unobserve(e),N.current.disconnect(),null!=C&&window.docusaurus.prefetch(C))}))})),N.current.observe(e))},to:C},p&&{isActive:b,activeClassName:v}))}const f=a.forwardRef(p)},95999:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c,I:()=>s});var r=n(67294);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=null==t?void 0:t[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var o=n(57529);function i(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return o[t??n]??n??t}function s(e,t){let{message:n,id:r}=e;return a(i({message:n,id:r}),t)}function c(e){let{children:t,id:n,values:o}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const s=i({message:t,id:n});return r.createElement(r.Fragment,null,a(s,o))}},29935:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r="default"},13919:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}n.d(t,{Z:()=>a,b:()=>r})},44996:(e,t,n)=>{"use strict";n.d(t,{C:()=>o,Z:()=>i});var r=n(52263),a=n(13919);function o(){const{siteConfig:{baseUrl:e,url:t}}=(0,r.Z)();return{withBaseUrl:(n,r)=>function(e,t,n,r){let{forcePrependBaseUrl:o=!1,absolute:i=!1}=void 0===r?{}:r;if(!n||n.startsWith("#")||(0,a.b)(n))return n;if(o)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const s=n.startsWith(t)?n:t+n.replace(/^\//,"");return i?e+s:s}(t,e,n,r)}}function i(e,t){void 0===t&&(t={});const{withBaseUrl:n}=o();return n(e,t)}},52263:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294),a=n(58940);function o(){return(0,r.useContext)(a._)}},72389:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294),a=n(98934);function o(){return(0,r.useContext)(a._)}},99670:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach((n=>{let[a,o]=n;const i=r?`${r}.${a}`:a;var s;"object"==typeof(s=o)&&s&&Object.keys(s).length>0?e(o,i):t[i]=o}))}(e),t}},30226:(e,t,n)=>{"use strict";n.d(t,{_:()=>a,z:()=>o});var r=n(67294);const a=r.createContext(null);function o(e){let{children:t,value:n}=e;const o=r.useContext(a),i=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...null==n?void 0:n.data};return{plugin:t.plugin,data:r}}({parent:o,value:n})),[o,n]);return r.createElement(a.Provider,{value:i},t)}},80143:(e,t,n)=>{"use strict";n.d(t,{Iw:()=>h,gA:()=>f,WS:()=>m,_r:()=>u,Jo:()=>g,zh:()=>p,yW:()=>b,gB:()=>v});var r=n(76775),a=n(52263),o=n(29935);function i(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,a.Z)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const s=e=>e.versions.find((e=>e.isLast));function c(e,t){const n=s(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1})))}function l(e,t){const n=c(e,t),a=null==n?void 0:n.docs.find((e=>!!(0,r.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:a,alternateDocVersions:a?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(a.id):{}}}const d={},u=()=>i("docusaurus-plugin-content-docs")??d,p=e=>function(e,t,n){void 0===t&&(t=o.m),void 0===n&&(n={});const r=i(e),a=null==r?void 0:r[t];if(!a&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return a}("docusaurus-plugin-content-docs",e,{failfast:!0});function f(e){void 0===e&&(e={});const t=u(),{pathname:n}=(0,r.TH)();return function(e,t,n){void 0===n&&(n={});const a=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.LX)(t,{path:n.path,exact:!1,strict:!1})})),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return o}(t,n,e)}function m(e){void 0===e&&(e={});const t=f(e),{pathname:n}=(0,r.TH)();if(!t)return;return{activePlugin:t,activeVersion:c(t.pluginData,n)}}function v(e){return p(e).versions}function b(e){const t=p(e);return s(t)}function h(e){const t=p(e),{pathname:n}=(0,r.TH)();return l(t,n)}function g(e){const t=p(e),{pathname:n}=(0,r.TH)();return function(e,t){const n=s(e);return{latestDocSuggestion:l(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},18320:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74865),a=n.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{a().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){a().done()}}},3310:(e,t,n)=>{"use strict";n.r(t);var r=n(87410),a=n(36809);!function(e){const{themeConfig:{prism:t}}=a.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{n(85492)(`./prism-${e}`)})),delete globalThis.Prism}(r.Z)},39471:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294);const a="iconExternalLink_nPIU";function o(e){let{width:t=13.5,height:n=13.5}=e;return r.createElement("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:a},r.createElement("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"}))}},56866:(e,t,n)=>{"use strict";n.d(t,{Z:()=>St});var r=n(67294),a=n(86010),o=n(44763),i=n(10833),s=n(35281),c=n(19727),l=n(95999),d=n(68721);const u="skipToContent_fXgn";function p(){const{containerRef:e,handleSkip:t}=(0,d.a)();return r.createElement("div",{ref:e,role:"region","aria-label":(0,l.I)({id:"theme.common.skipToMainContent"})},r.createElement("a",{href:"#",className:u,onClick:t},r.createElement(l.Z,{id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation"},"Skip to main content")))}var f=n(86668),m=n(59689),v=n(87462);function b(e){let{width:t=21,height:n=21,color:a="currentColor",strokeWidth:o=1.2,className:i,...s}=e;return r.createElement("svg",(0,v.Z)({viewBox:"0 0 15 15",width:t,height:n},s),r.createElement("g",{stroke:a,strokeWidth:o},r.createElement("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})))}const h="closeButton_CVFx";function g(e){return r.createElement("button",(0,v.Z)({type:"button","aria-label":(0,l.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e,{className:(0,a.Z)("clean-btn close",h,e.className)}),r.createElement(b,{width:14,height:14,strokeWidth:3.1}))}const y="content_knG7";function x(e){const{announcementBar:t}=(0,f.L)(),{content:n}=t;return r.createElement("div",(0,v.Z)({},e,{className:(0,a.Z)(y,e.className),dangerouslySetInnerHTML:{__html:n}}))}const k="announcementBar_mb4j",w="announcementBarPlaceholder_vyr4",S="announcementBarClose_gvF7",E="announcementBarContent_xLdY";function _(){const{announcementBar:e}=(0,f.L)(),{isActive:t,close:n}=(0,m.nT)();if(!t)return null;const{backgroundColor:a,textColor:o,isCloseable:i}=e;return r.createElement("div",{className:k,style:{backgroundColor:a,color:o},role:"banner"},i&&r.createElement("div",{className:w}),r.createElement(x,{className:E}),i&&r.createElement(g,{onClick:n,className:S}))}var B=n(93163),T=n(99445),C=n(69800),P=n(76857);function A(e){let{header:t,primaryMenu:n,secondaryMenu:o}=e;const{shown:i}=(0,P.Y)();return r.createElement("div",{className:"navbar-sidebar"},t,r.createElement("div",{className:(0,a.Z)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":i})},r.createElement("div",{className:"navbar-sidebar__item menu"},n),r.createElement("div",{className:"navbar-sidebar__item menu"},o)))}var L=n(92949),O=n(72389);function N(e){return r.createElement("svg",(0,v.Z)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"}))}function I(e){return r.createElement("svg",(0,v.Z)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"}))}const R={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function M(e){let{className:t,value:n,onChange:o}=e;const i=(0,O.Z)(),s=(0,l.I)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===n?(0,l.I)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,l.I)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return r.createElement("div",{className:(0,a.Z)(R.toggle,t)},r.createElement("button",{className:(0,a.Z)("clean-btn",R.toggleButton,!i&&R.toggleButtonDisabled),type:"button",onClick:()=>o("dark"===n?"light":"dark"),disabled:!i,title:s,"aria-label":s},r.createElement(N,{className:(0,a.Z)(R.toggleIcon,R.lightToggleIcon)}),r.createElement(I,{className:(0,a.Z)(R.toggleIcon,R.darkToggleIcon)})))}const D=r.memo(M);function F(e){let{className:t}=e;const n=(0,f.L)().colorMode.disableSwitch,{colorMode:a,setColorMode:o}=(0,L.I)();return n?null:r.createElement(D,{className:t,value:a,onChange:o})}var z=n(21327);function $(){return r.createElement(z.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function j(){const e=(0,B.e)();return r.createElement("button",{type:"button",className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle()},r.createElement(b,{color:"var(--ifm-color-emphasis-600)"}))}function U(){return r.createElement("div",{className:"navbar-sidebar__brand"},r.createElement($,null),r.createElement(F,{className:"margin-right--md"}),r.createElement(j,null))}var Z=n(39960),H=n(44996),q=n(13919),V=n(98022),W=n(39471);function G(e){let{activeBasePath:t,activeBaseRegex:n,to:a,href:o,label:i,html:s,isDropdownLink:c,prependBaseUrlToHref:l,...d}=e;const u=(0,H.Z)(a),p=(0,H.Z)(t),f=(0,H.Z)(o,{forcePrependBaseUrl:!0}),m=i&&o&&!(0,q.Z)(o),b=s?{dangerouslySetInnerHTML:{__html:s}}:{children:r.createElement(r.Fragment,null,i,m&&r.createElement(W.Z,c&&{width:12,height:12}))};return o?r.createElement(Z.Z,(0,v.Z)({href:l?f:o},d,b)):r.createElement(Z.Z,(0,v.Z)({to:u,isNavLink:!0},(t||n)&&{isActive:(e,t)=>n?(0,V.F)(n,t.pathname):t.pathname.startsWith(p)},d,b))}function Y(e){let{className:t,isDropdownItem:n=!1,...o}=e;const i=r.createElement(G,(0,v.Z)({className:(0,a.Z)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n},o));return n?r.createElement("li",null,i):i}function K(e){let{className:t,isDropdownItem:n,...o}=e;return r.createElement("li",{className:"menu__list-item"},r.createElement(G,(0,v.Z)({className:(0,a.Z)("menu__link",t)},o)))}function Q(e){let{mobile:t=!1,position:n,...a}=e;const o=t?K:Y;return r.createElement(o,(0,v.Z)({},a,{activeClassName:a.activeClassName??(t?"menu__link--active":"navbar__link--active")}))}var X=n(86043),J=n(48596),ee=n(51753);function te(e,t){return e.some((e=>function(e,t){return!!(0,J.Mg)(e.to,t)||!!(0,V.F)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function ne(e){let{items:t,position:n,className:o,onClick:i,...s}=e;const c=(0,r.useRef)(null),[l,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{c.current&&!c.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}}),[c]),r.createElement("div",{ref:c,className:(0,a.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":l})},r.createElement(G,(0,v.Z)({"aria-haspopup":"true","aria-expanded":l,role:"button",href:s.to?void 0:"#",className:(0,a.Z)("navbar__link",o)},s,{onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!l))}}),s.children??s.label),r.createElement("ul",{className:"dropdown__menu"},t.map(((e,n)=>r.createElement(Me,(0,v.Z)({isDropdownItem:!0,onKeyDown:e=>{if(n===t.length-1&&"Tab"===e.key){e.preventDefault(),d(!1);const t=c.current.nextElementSibling;if(t){(t instanceof HTMLAnchorElement?t:t.querySelector("a")).focus()}}},activeClassName:"dropdown__link--active"},e,{key:n}))))))}function re(e){let{items:t,className:n,position:o,onClick:i,...s}=e;const c=(0,ee.b)(),l=te(t,c),{collapsed:d,toggleCollapsed:u,setCollapsed:p}=(0,X.u)({initialState:()=>!l});return(0,r.useEffect)((()=>{l&&p(!l)}),[c,l,p]),r.createElement("li",{className:(0,a.Z)("menu__list-item",{"menu__list-item--collapsed":d})},r.createElement(G,(0,v.Z)({role:"button",className:(0,a.Z)("menu__link menu__link--sublist menu__link--sublist-caret",n)},s,{onClick:e=>{e.preventDefault(),u()}}),s.children??s.label),r.createElement(X.z,{lazy:!0,as:"ul",className:"menu__list",collapsed:d},t.map(((e,t)=>r.createElement(Me,(0,v.Z)({mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active"},e,{key:t}))))))}function ae(e){let{mobile:t=!1,...n}=e;const a=t?re:ne;return r.createElement(a,n)}var oe=n(52263),ie=n(94711);function se(e){let{width:t=20,height:n=20,...a}=e;return r.createElement("svg",(0,v.Z)({viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0},a),r.createElement("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"}))}const ce="iconLanguage_nlXk";var le=n(73935),de=n(76775),ue=n(35742),pe=n(66177);function fe(){return r.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},r.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}var me=n(20830),ve=["translations"];function be(){return be=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var xe="Ctrl";var ke=r.forwardRef((function(e,t){var n=e.translations,a=void 0===n?{}:n,o=ye(e,ve),i=a.buttonText,s=void 0===i?"Search":i,c=a.buttonAriaLabel,l=void 0===c?"Search":c,d=he((0,r.useState)(null),2),u=d[0],p=d[1];return(0,r.useEffect)((function(){"undefined"!=typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?p("\u2318"):p(xe))}),[]),r.createElement("button",be({type:"button",className:"DocSearch DocSearch-Button","aria-label":l},o,{ref:t}),r.createElement("span",{className:"DocSearch-Button-Container"},r.createElement(me.W,null),r.createElement("span",{className:"DocSearch-Button-Placeholder"},s)),r.createElement("span",{className:"DocSearch-Button-Keys"},null!==u&&r.createElement(r.Fragment,null,r.createElement("kbd",{className:"DocSearch-Button-Key"},u===xe?r.createElement(fe,null):u),r.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))})),we=n(43320);const Se={button:{buttonText:(0,l.I)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),buttonAriaLabel:(0,l.I)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"})},modal:{searchBox:{resetButtonTitle:(0,l.I)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),resetButtonAriaLabel:(0,l.I)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),cancelButtonText:(0,l.I)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),cancelButtonAriaLabel:(0,l.I)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"})},startScreen:{recentSearchesTitle:(0,l.I)({id:"theme.SearchModal.startScreen.recentSearchesTitle",message:"Recent",description:"The title for recent searches"}),noRecentSearchesText:(0,l.I)({id:"theme.SearchModal.startScreen.noRecentSearchesText",message:"No recent searches",description:"The text when no recent searches"}),saveRecentSearchButtonTitle:(0,l.I)({id:"theme.SearchModal.startScreen.saveRecentSearchButtonTitle",message:"Save this search",description:"The label for save recent search button"}),removeRecentSearchButtonTitle:(0,l.I)({id:"theme.SearchModal.startScreen.removeRecentSearchButtonTitle",message:"Remove this search from history",description:"The label for remove recent search button"}),favoriteSearchesTitle:(0,l.I)({id:"theme.SearchModal.startScreen.favoriteSearchesTitle",message:"Favorite",description:"The title for favorite searches"}),removeFavoriteSearchButtonTitle:(0,l.I)({id:"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle",message:"Remove this search from favorites",description:"The label for remove favorite search button"})},errorScreen:{titleText:(0,l.I)({id:"theme.SearchModal.errorScreen.titleText",message:"Unable to fetch results",description:"The title for error screen of search modal"}),helpText:(0,l.I)({id:"theme.SearchModal.errorScreen.helpText",message:"You might want to check your network connection.",description:"The help text for error screen of search modal"})},footer:{selectText:(0,l.I)({id:"theme.SearchModal.footer.selectText",message:"to select",description:"The explanatory text of the action for the enter key"}),selectKeyAriaLabel:(0,l.I)({id:"theme.SearchModal.footer.selectKeyAriaLabel",message:"Enter key",description:"The ARIA label for the Enter key button that makes the selection"}),navigateText:(0,l.I)({id:"theme.SearchModal.footer.navigateText",message:"to navigate",description:"The explanatory text of the action for the Arrow up and Arrow down key"}),navigateUpKeyAriaLabel:(0,l.I)({id:"theme.SearchModal.footer.navigateUpKeyAriaLabel",message:"Arrow up",description:"The ARIA label for the Arrow up key button that makes the navigation"}),navigateDownKeyAriaLabel:(0,l.I)({id:"theme.SearchModal.footer.navigateDownKeyAriaLabel",message:"Arrow down",description:"The ARIA label for the Arrow down key button that makes the navigation"}),closeText:(0,l.I)({id:"theme.SearchModal.footer.closeText",message:"to close",description:"The explanatory text of the action for Escape key"}),closeKeyAriaLabel:(0,l.I)({id:"theme.SearchModal.footer.closeKeyAriaLabel",message:"Escape key",description:"The ARIA label for the Escape key button that close the modal"}),searchByText:(0,l.I)({id:"theme.SearchModal.footer.searchByText",message:"Search by",description:"The text explain that the search is making by Algolia"})},noResultsScreen:{noResultsText:(0,l.I)({id:"theme.SearchModal.noResultsScreen.noResultsText",message:"No results for",description:"The text explains that there are no results for the following search"}),suggestedQueryText:(0,l.I)({id:"theme.SearchModal.noResultsScreen.suggestedQueryText",message:"Try searching for",description:"The text for the suggested query when no results are found for the following search"}),reportMissingResultsText:(0,l.I)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsText",message:"Believe this query should return results?",description:"The text for the question where the user thinks there are missing results"}),reportMissingResultsLinkText:(0,l.I)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText",message:"Let us know.",description:"The text for the link to report missing results"})}},placeholder:(0,l.I)({id:"theme.SearchModal.placeholder",message:"Search docs",description:"The placeholder of the input of the DocSearch pop-up modal"})};let Ee=null;function _e(e){let{hit:t,children:n}=e;return r.createElement(Z.Z,{to:t.url},n)}function Be(e){let{state:t,onClose:n}=e;const{generateSearchPageLink:a}=(0,pe.O)();return r.createElement(Z.Z,{to:a(t.query),onClick:n},r.createElement(l.Z,{id:"theme.SearchBar.seeAll",values:{count:t.context.nbHits}},"See all {count} results"))}function Te(e){var t;let{contextualSearch:a,externalUrlRegex:o,...i}=e;const{siteMetadata:s}=(0,oe.Z)(),c=function(){const{locale:e,tags:t}=(0,we._q)();return[`language:${e}`,t.map((e=>`docusaurus_tag:${e}`))]}(),l=(null==(t=i.searchParameters)?void 0:t.facetFilters)??[],d=a?function(e,t){const n=e=>"string"==typeof e?[e]:e;return[...n(e),...n(t)]}(c,l):l,u={...i.searchParameters,facetFilters:d},{withBaseUrl:p}=(0,H.C)(),f=(0,de.k6)(),m=(0,r.useRef)(null),b=(0,r.useRef)(null),[h,g]=(0,r.useState)(!1),[y,x]=(0,r.useState)(void 0),k=(0,r.useCallback)((()=>Ee?Promise.resolve():Promise.all([n.e(6780).then(n.bind(n,76780)),Promise.all([n.e(532),n.e(6945)]).then(n.bind(n,46945)),Promise.all([n.e(532),n.e(8894)]).then(n.bind(n,18894))]).then((e=>{let[{DocSearchModal:t}]=e;Ee=t}))),[]),w=(0,r.useCallback)((()=>{k().then((()=>{m.current=document.createElement("div"),document.body.insertBefore(m.current,document.body.firstChild),g(!0)}))}),[k,g]),S=(0,r.useCallback)((()=>{var e;g(!1),null==(e=m.current)||e.remove()}),[g]),E=(0,r.useCallback)((e=>{k().then((()=>{g(!0),x(e.key)}))}),[k,g,x]),_=(0,r.useRef)({navigate(e){let{itemUrl:t}=e;(0,V.F)(o,t)?window.location.href=t:f.push(t)}}).current,B=(0,r.useRef)((e=>e.map((e=>{if((0,V.F)(o,e.url))return e;const t=new URL(e.url);return{...e,url:p(`${t.pathname}${t.hash}`)}})))).current,T=(0,r.useMemo)((()=>e=>r.createElement(Be,(0,v.Z)({},e,{onClose:S}))),[S]),C=(0,r.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",s.docusaurusVersion),e)),[s.docusaurusVersion]);return function(e){var t=e.isOpen,n=e.onOpen,a=e.onClose,o=e.onInput,i=e.searchButtonRef;r.useEffect((function(){function e(e){(27===e.keyCode&&t||"k"===e.key&&(e.metaKey||e.ctrlKey)||!function(e){var t=e.target,n=t.tagName;return t.isContentEditable||"INPUT"===n||"SELECT"===n||"TEXTAREA"===n}(e)&&"/"===e.key&&!t)&&(e.preventDefault(),t?a():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||n()),i&&i.current===document.activeElement&&o&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&o(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,n,a,o,i])}({isOpen:h,onOpen:w,onClose:S,onInput:E,searchButtonRef:b}),r.createElement(r.Fragment,null,r.createElement(ue.Z,null,r.createElement("link",{rel:"preconnect",href:`https://${i.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),r.createElement(ke,{onTouchStart:k,onFocus:k,onMouseOver:k,onClick:w,ref:b,translations:Se.button}),h&&Ee&&m.current&&(0,le.createPortal)(r.createElement(Ee,(0,v.Z)({onClose:S,initialScrollY:window.scrollY,initialQuery:y,navigator:_,transformItems:B,hitComponent:_e,transformSearchClient:C},i.searchPagePath&&{resultsFooterComponent:T},i,{searchParameters:u,placeholder:Se.placeholder,translations:Se.modal})),m.current))}function Ce(){const{siteConfig:e}=(0,oe.Z)();return r.createElement(Te,e.themeConfig.algolia)}const Pe="searchBox_ZlJk";function Ae(e){let{children:t,className:n}=e;return r.createElement("div",{className:(0,a.Z)(n,Pe)},t)}var Le=n(80143),Oe=n(53438);var Ne=n(60373);const Ie=e=>e.docs.find((t=>t.id===e.mainDocId));const Re={default:Q,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:a,...o}=e;const{i18n:{currentLocale:i,locales:s,localeConfigs:c}}=(0,oe.Z)(),d=(0,ie.l)(),u=[...n,...s.map((e=>{const n=`pathname://${d.createUrl({locale:e,fullyQualified:!1})}`;return{label:c[e].label,lang:c[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...a],p=t?(0,l.I)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):c[i].label;return r.createElement(ae,(0,v.Z)({},o,{mobile:t,label:r.createElement(r.Fragment,null,r.createElement(se,{className:ce}),p),items:u}))},search:function(e){let{mobile:t,className:n}=e;return t?null:r.createElement(Ae,{className:n},r.createElement(Ce,null))},dropdown:ae,html:function(e){let{value:t,className:n,mobile:o=!1,isDropdownItem:i=!1}=e;const s=i?"li":"div";return r.createElement(s,{className:(0,a.Z)({navbar__item:!o&&!i,"menu__list-item":o},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:a,...o}=e;const{activeDoc:i}=(0,Le.Iw)(a),s=(0,Oe.vY)(t,a);return null===s?null:r.createElement(Q,(0,v.Z)({exact:!0},o,{isActive:()=>(null==i?void 0:i.path)===s.path||!(null==i||!i.sidebar)&&i.sidebar===s.sidebar,label:n??s.id,to:s.path}))},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:a,...o}=e;const{activeDoc:i}=(0,Le.Iw)(a),s=(0,Oe.oz)(t,a).link;if(!s)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return r.createElement(Q,(0,v.Z)({exact:!0},o,{isActive:()=>(null==i?void 0:i.sidebar)===t,label:n??s.label,to:s.path}))},docsVersion:function(e){let{label:t,to:n,docsPluginId:a,...o}=e;const i=(0,Oe.lO)(a)[0],s=t??i.label,c=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(i).path;return r.createElement(Q,(0,v.Z)({},o,{label:s,to:c}))},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:a,dropdownItemsBefore:o,dropdownItemsAfter:i,...s}=e;const c=(0,Le.Iw)(n),d=(0,Le.gB)(n),{savePreferredVersionName:u}=(0,Ne.J)(n),p=[...o,...d.map((e=>{const t=c.alternateDocVersions[e.name]??Ie(e);return{label:e.label,to:t.path,isActive:()=>e===c.activeVersion,onClick:()=>u(e.name)}})),...i],f=(0,Oe.lO)(n)[0],m=t&&p.length>1?(0,l.I)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):f.label,b=t&&p.length>1?void 0:Ie(f).path;return p.length<=1?r.createElement(Q,(0,v.Z)({},s,{mobile:t,label:m,to:b,isActive:a?()=>!1:void 0})):r.createElement(ae,(0,v.Z)({},s,{mobile:t,label:m,to:b,items:p,isActive:a?()=>!1:void 0}))}};function Me(e){let{type:t,...n}=e;const a=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),o=Re[a];if(!o)throw new Error(`No NavbarItem component found for type "${t}".`);return r.createElement(o,n)}function De(){const e=(0,B.e)(),t=(0,f.L)().navbar.items;return r.createElement("ul",{className:"menu__list"},t.map(((t,n)=>r.createElement(Me,(0,v.Z)({mobile:!0},t,{onClick:()=>e.toggle(),key:n})))))}function Fe(e){return r.createElement("button",(0,v.Z)({},e,{type:"button",className:"clean-btn navbar-sidebar__back"}),r.createElement(l.Z,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)"},"\u2190 Back to main menu"))}function ze(){const e=0===(0,f.L)().navbar.items.length,t=(0,P.Y)();return r.createElement(r.Fragment,null,!e&&r.createElement(Fe,{onClick:()=>t.hide()}),t.content)}function $e(){const e=(0,B.e)();return(0,C.N)(e.shown),e.shouldRender?r.createElement(A,{header:r.createElement(U,null),primaryMenu:r.createElement(De,null),secondaryMenu:r.createElement(ze,null)}):null}const je="navbarHideable_m1mJ",Ue="navbarHidden_jGov";function Ze(e){return r.createElement("div",(0,v.Z)({role:"presentation"},e,{className:(0,a.Z)("navbar-sidebar__backdrop",e.className)}))}function He(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:o}}=(0,f.L)(),i=(0,B.e)(),{navbarRef:s,isNavbarVisible:c}=(0,T.c)(n);return r.createElement("nav",{ref:s,className:(0,a.Z)("navbar","navbar--fixed-top",n&&[je,!c&&Ue],{"navbar--dark":"dark"===o,"navbar--primary":"primary"===o,"navbar-sidebar--show":i.shown})},t,r.createElement(Ze,{onClick:i.toggle}),r.createElement($e,null))}var qe=n(58978);function Ve(e){let{width:t=30,height:n=30,className:a,...o}=e;return r.createElement("svg",(0,v.Z)({className:a,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true"},o),r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}function We(){const e=(0,B.e)();return r.createElement("button",{onClick:e.toggle,onKeyDown:e.toggle,"aria-label":"Navigation bar toggle",className:"navbar__toggle clean-btn",type:"button",tabIndex:0},r.createElement(Ve,null))}const Ge="colorModeToggle_DEke";function Ye(e){let{items:t}=e;return r.createElement(r.Fragment,null,t.map(((e,t)=>r.createElement(Me,(0,v.Z)({},e,{key:t})))))}function Ke(e){let{left:t,right:n}=e;return r.createElement("div",{className:"navbar__inner"},r.createElement("div",{className:"navbar__items"},t),r.createElement("div",{className:"navbar__items navbar__items--right"},n))}function Qe(){const e=(0,B.e)(),t=(0,f.L)().navbar.items,[n,a]=(0,qe.A)(t),o=t.find((e=>"search"===e.type));return r.createElement(Ke,{left:r.createElement(r.Fragment,null,!e.disabled&&r.createElement(We,null),r.createElement($,null),r.createElement(Ye,{items:n})),right:r.createElement(r.Fragment,null,r.createElement(Ye,{items:a}),r.createElement(F,{className:Ge}),!o&&r.createElement(Ae,null,r.createElement(Ce,null)))})}function Xe(){return r.createElement(He,null,r.createElement(Qe,null))}var Je=n(42489);function et(e){let{item:t}=e;const{to:n,href:a,label:o,prependBaseUrlToHref:i,...s}=t,c=(0,H.Z)(n),l=(0,H.Z)(a,{forcePrependBaseUrl:!0});return r.createElement(Z.Z,(0,v.Z)({className:"footer__link-item"},a?{href:i?l:a}:{to:c},s),o,a&&!(0,q.Z)(a)&&r.createElement(W.Z,null))}function tt(e){let{item:t}=e;return t.html?r.createElement("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement("li",{key:t.href??t.to,className:"footer__item"},r.createElement(et,{item:t}))}function nt(e){let{column:t}=e;return r.createElement("div",{className:"col footer__col"},r.createElement("div",{className:"footer__title"},t.title),r.createElement("ul",{className:"footer__items clean-list"},t.items.map(((e,t)=>r.createElement(tt,{key:t,item:e})))))}function rt(e){let{columns:t}=e;return r.createElement("div",{className:"row footer__links"},t.map(((e,t)=>r.createElement(nt,{key:t,column:e}))))}function at(){return r.createElement("span",{className:"footer__link-separator"},"\xb7")}function ot(e){let{item:t}=e;return t.html?r.createElement("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement(et,{item:t})}function it(e){let{links:t}=e;return r.createElement("div",{className:"footer__links text--center"},r.createElement("div",{className:"footer__links"},t.map(((e,n)=>r.createElement(r.Fragment,{key:n},r.createElement(ot,{item:e}),t.length!==n+1&&r.createElement(at,null))))))}function st(e){let{links:t}=e;return(0,Je.a)(t)?r.createElement(rt,{columns:t}):r.createElement(it,{links:t})}var ct=n(50941);const lt="footerLogoLink_BH7S";function dt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,H.C)(),o={light:n(t.src),dark:n(t.srcDark??t.src)};return r.createElement(ct.Z,{className:(0,a.Z)("footer__logo",t.className),alt:t.alt,sources:o,width:t.width,height:t.height,style:t.style})}function ut(e){let{logo:t}=e;return t.href?r.createElement(Z.Z,{href:t.href,className:lt,target:t.target},r.createElement(dt,{logo:t})):r.createElement(dt,{logo:t})}function pt(e){let{copyright:t}=e;return r.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function ft(e){let{style:t,links:n,logo:o,copyright:i}=e;return r.createElement("footer",{className:(0,a.Z)("footer",{"footer--dark":"dark"===t})},r.createElement("div",{className:"container container-fluid"},n,(o||i)&&r.createElement("div",{className:"footer__bottom text--center"},o&&r.createElement("div",{className:"margin-bottom--sm"},o),i)))}function mt(){const{footer:e}=(0,f.L)();if(!e)return null;const{copyright:t,links:n,logo:a,style:o}=e;return r.createElement(ft,{style:o,links:n&&n.length>0&&r.createElement(st,{links:n}),logo:a&&r.createElement(ut,{logo:a}),copyright:t&&r.createElement(pt,{copyright:t})})}const vt=r.memo(mt);var bt=n(902),ht=n(7094),gt=n(12466);const yt=(0,bt.Qc)([L.S,m.pl,ht.z,gt.OC,Ne.L5,i.VC,qe.V]);function xt(e){let{children:t}=e;return r.createElement(yt,null,t)}function kt(e){let{error:t,tryAgain:n}=e;return r.createElement("main",{className:"container margin-vert--xl"},r.createElement("div",{className:"row"},r.createElement("div",{className:"col col--6 col--offset-3"},r.createElement("h1",{className:"hero__title"},r.createElement(l.Z,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),r.createElement("p",null,t.message),r.createElement("div",null,r.createElement("button",{type:"button",onClick:n},r.createElement(l.Z,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again when the page crashed"},"Try again"))))))}const wt="mainWrapper_z2l0";function St(e){const{children:t,noFooter:n,wrapperClassName:l,title:d,description:u}=e;return(0,c.t)(),r.createElement(xt,null,r.createElement(i.d,{title:d,description:u}),r.createElement(p,null),r.createElement(_,null),r.createElement(Xe,null),r.createElement("div",{className:(0,a.Z)(s.k.wrapper.main,wt,l)},r.createElement(o.Z,{fallback:e=>r.createElement(kt,e)},t)),!n&&r.createElement(vt,null))}},21327:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(87462),a=n(67294),o=n(39960),i=n(44996),s=n(52263),c=n(86668),l=n(50941);function d(e){let{logo:t,alt:n,imageClassName:r}=e;const o={light:(0,i.Z)(t.src),dark:(0,i.Z)(t.srcDark||t.src)},s=a.createElement(l.Z,{className:t.className,sources:o,height:t.height,width:t.width,alt:n,style:t.style});return r?a.createElement("div",{className:r},s):s}function u(e){const{siteConfig:{title:t}}=(0,s.Z)(),{navbar:{title:n,logo:l}}=(0,c.L)(),{imageClassName:u,titleClassName:p,...f}=e,m=(0,i.Z)((null==l?void 0:l.href)||"/"),v=n?"":t,b=(null==l?void 0:l.alt)??v;return a.createElement(o.Z,(0,r.Z)({to:m},f,(null==l?void 0:l.target)&&{target:l.target}),l&&a.createElement(d,{logo:l,alt:b,imageClassName:u}),null!=n&&a.createElement("b",{className:p},n))}},90197:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294),a=n(35742);function o(e){let{locale:t,version:n,tag:o}=e;const i=t;return r.createElement(a.Z,null,t&&r.createElement("meta",{name:"docusaurus_locale",content:t}),n&&r.createElement("meta",{name:"docusaurus_version",content:n}),o&&r.createElement("meta",{name:"docusaurus_tag",content:o}),i&&r.createElement("meta",{name:"docsearch:language",content:i}),n&&r.createElement("meta",{name:"docsearch:version",content:n}),o&&r.createElement("meta",{name:"docsearch:docusaurus_tag",content:o}))}},50941:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(87462),a=n(67294),o=n(86010),i=n(72389),s=n(92949);const c={themedImage:"themedImage_ToTc","themedImage--light":"themedImage--light_HNdA","themedImage--dark":"themedImage--dark_i4oU"};function l(e){const t=(0,i.Z)(),{colorMode:n}=(0,s.I)(),{sources:l,className:d,alt:u,...p}=e,f=t?"dark"===n?["dark"]:["light"]:["light","dark"];return a.createElement(a.Fragment,null,f.map((e=>a.createElement("img",(0,r.Z)({key:e,src:l[e],alt:u,className:(0,o.Z)(c.themedImage,c[`themedImage--${e}`],d)},p)))))}},86043:(e,t,n)=>{"use strict";n.d(t,{u:()=>i,z:()=>m});var r=n(87462),a=n(67294),o=n(10412);function i(e){let{initialState:t}=e;const[n,r]=(0,a.useState)(t??!1),o=(0,a.useCallback)((()=>{r((e=>!e))}),[]);return{collapsed:n,setCollapsed:r,toggleCollapsed:o}}const s={display:"none",overflow:"hidden",height:"0px"},c={display:"block",overflow:"visible",height:"auto"};function l(e,t){const n=t?s:c;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function d(e){let{collapsibleRef:t,collapsed:n,animation:r}=e;const o=(0,a.useRef)(!1);(0,a.useEffect)((()=>{const e=t.current;function a(){const t=e.scrollHeight,n=(null==r?void 0:r.duration)??function(e){const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${(null==r?void 0:r.easing)??"ease-in-out"}`,height:`${t}px`}}function i(){const t=a();e.style.transition=t.transition,e.style.height=t.height}if(!o.current)return l(e,n),void(o.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(i(),requestAnimationFrame((()=>{e.style.height=s.height,e.style.overflow=s.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{i()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,r])}function u(e){if(!o.Z.canUseDOM)return e?s:c}function p(e){let{as:t="div",collapsed:n,children:r,animation:o,onCollapseTransitionEnd:i,className:s,disableSSRStyle:c}=e;const p=(0,a.useRef)(null);return d({collapsibleRef:p,collapsed:n,animation:o}),a.createElement(t,{ref:p,style:c?void 0:u(n),onTransitionEnd:e=>{"height"===e.propertyName&&(l(p.current,n),null==i||i(n))},className:s},r)}function f(e){let{collapsed:t,...n}=e;const[o,i]=(0,a.useState)(!t),[s,c]=(0,a.useState)(t);return(0,a.useLayoutEffect)((()=>{t||i(!0)}),[t]),(0,a.useLayoutEffect)((()=>{o&&c(t)}),[o,t]),o?a.createElement(p,(0,r.Z)({},n,{collapsed:s})):null}function m(e){let{lazy:t,...n}=e;const r=t?f:p;return a.createElement(r,n)}},59689:(e,t,n)=>{"use strict";n.d(t,{nT:()=>m,pl:()=>f});var r=n(67294),a=n(72389),o=n(50012),i=n(902),s=n(86668);const c=(0,o.W)("docusaurus.announcement.dismiss"),l=(0,o.W)("docusaurus.announcement.id"),d=()=>"true"===c.get(),u=e=>c.set(String(e)),p=r.createContext(null);function f(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,s.L)(),t=(0,a.Z)(),[n,o]=(0,r.useState)((()=>!!t&&d()));(0,r.useEffect)((()=>{o(d())}),[]);const i=(0,r.useCallback)((()=>{u(!0),o(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=l.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;l.set(t),r&&u(!1),!r&&d()||o(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return r.createElement(p.Provider,{value:n},t)}function m(){const e=(0,r.useContext)(p);if(!e)throw new i.i6("AnnouncementBarProvider");return e}},92949:(e,t,n)=>{"use strict";n.d(t,{I:()=>b,S:()=>v});var r=n(67294),a=n(10412),o=n(902),i=n(50012),s=n(86668);const c=r.createContext(void 0),l="theme",d=(0,i.W)(l),u="light",p="dark",f=e=>e===p?p:u;function m(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.L)(),[o,i]=(0,r.useState)((e=>a.Z.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e))(e));(0,r.useEffect)((()=>{t&&d.del()}),[t]);const c=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:a=!0}=r;t?(i(t),a&&(e=>{d.set(f(e))})(t)):(i(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p:u:e),d.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(o))}),[o]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==l)return;const t=d.get();null!==t&&c(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,c]);const m=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||m.current?m.current=window.matchMedia("print").matches:c(null)};return e.addListener(r),()=>e.removeListener(r)}),[c,t,n]),(0,r.useMemo)((()=>({colorMode:o,setColorMode:c,get isDarkTheme(){return o===p},setLightTheme(){c(u)},setDarkTheme(){c(p)}})),[o,c])}function v(e){let{children:t}=e;const n=m();return r.createElement(c.Provider,{value:n},t)}function b(){const e=(0,r.useContext)(c);if(null==e)throw new o.i6("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},60373:(e,t,n)=>{"use strict";n.d(t,{J:()=>y,L5:()=>h,Oh:()=>x});var r=n(67294),a=n(80143),o=n(29935),i=n(86668),s=n(53438),c=n(902),l=n(50012);const d=e=>`docs-preferred-version-${e}`,u=(e,t,n)=>{(0,l.W)(d(e),{persistence:t}).set(n)},p=(e,t)=>(0,l.W)(d(e),{persistence:t}).get(),f=(e,t)=>{(0,l.W)(d(e),{persistence:t}).del()};const m=r.createContext(null);function v(){const e=(0,a._r)(),t=(0,i.L)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[o,s]=(0,r.useState)((()=>(e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}]))))(n)));(0,r.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function a(e){const t=p(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(f(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,a(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[o,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){u(e,t,n),s((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function b(e){let{children:t}=e;const n=v();return r.createElement(m.Provider,{value:n},t)}function h(e){let{children:t}=e;return s.cE?r.createElement(b,null,t):r.createElement(r.Fragment,null,t)}function g(){const e=(0,r.useContext)(m);if(!e)throw new c.i6("DocsPreferredVersionContextProvider");return e}function y(e){void 0===e&&(e=o.m);const t=(0,a.zh)(e),[n,i]=g(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}function x(){const e=(0,a._r)(),[t]=g();function n(n){const r=e[n],{preferredVersionName:a}=t[n];return r.versions.find((e=>e.name===a))??null}const r=Object.keys(e);return Object.fromEntries(r.map((e=>[e,n(e)])))}},1116:(e,t,n)=>{"use strict";n.d(t,{V:()=>c,b:()=>s});var r=n(67294),a=n(902);const o=Symbol("EmptyContext"),i=r.createContext(o);function s(e){let{children:t,name:n,items:a}=e;const o=(0,r.useMemo)((()=>n&&a?{name:n,items:a}:null),[n,a]);return r.createElement(i.Provider,{value:o},t)}function c(){const e=(0,r.useContext)(i);if(e===o)throw new a.i6("DocsSidebarProvider");return e}},74477:(e,t,n)=>{"use strict";n.d(t,{E:()=>s,q:()=>i});var r=n(67294),a=n(902);const o=r.createContext(null);function i(e){let{children:t,version:n}=e;return r.createElement(o.Provider,{value:n},t)}function s(){const e=(0,r.useContext)(o);if(null===e)throw new a.i6("DocsVersionProvider");return e}},93163:(e,t,n)=>{"use strict";n.d(t,{M:()=>u,e:()=>p});var r=n(67294),a=n(13102),o=n(87524),i=n(91980),s=n(86668),c=n(902);const l=r.createContext(void 0);function d(){const e=function(){const e=(0,a.HY)(),{items:t}=(0,s.L)().navbar;return 0===t.length&&!e.component}(),t=(0,o.i)(),n=!e&&"mobile"===t,[c,l]=(0,r.useState)(!1);(0,i.R)((()=>{if(c)return l(!1),!1}));const d=(0,r.useCallback)((()=>{l((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&l(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:d,shown:c})),[e,n,d,c])}function u(e){let{children:t}=e;const n=d();return r.createElement(l.Provider,{value:n},t)}function p(){const e=r.useContext(l);if(void 0===e)throw new c.i6("NavbarMobileSidebarProvider");return e}},13102:(e,t,n)=>{"use strict";n.d(t,{HY:()=>s,Zo:()=>c,n2:()=>i});var r=n(67294),a=n(902);const o=r.createContext(null);function i(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return r.createElement(o.Provider,{value:n},t)}function s(){const e=(0,r.useContext)(o);if(!e)throw new a.i6("NavbarSecondaryMenuContentProvider");return e[0]}function c(e){let{component:t,props:n}=e;const i=(0,r.useContext)(o);if(!i)throw new a.i6("NavbarSecondaryMenuContentProvider");const[,s]=i,c=(0,a.Ql)(n);return(0,r.useEffect)((()=>{s({component:t,props:c})}),[s,t,c]),(0,r.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},76857:(e,t,n)=>{"use strict";n.d(t,{P:()=>c,Y:()=>d});var r=n(67294),a=n(902),o=n(93163),i=n(13102);const s=r.createContext(null);function c(e){let{children:t}=e;const n=function(){const e=(0,o.e)(),t=(0,i.HY)(),[n,s]=(0,r.useState)(!1),c=null!==t.component,l=(0,a.D9)(c);return(0,r.useEffect)((()=>{c&&!l&&s(!0)}),[c,l]),(0,r.useEffect)((()=>{c?e.shown||s(!0):s(!1)}),[e.shown,c]),(0,r.useMemo)((()=>[n,s]),[n])}();return r.createElement(s.Provider,{value:n},t)}function l(e){if(e.component){const t=e.component;return r.createElement(t,e.props)}}function d(){const e=(0,r.useContext)(s);if(!e)throw new a.i6("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,r.useCallback)((()=>n(!1)),[n]),c=(0,i.HY)();return(0,r.useMemo)((()=>({shown:t,hide:o,content:l(c)})),[o,c,t])}},7094:(e,t,n)=>{"use strict";n.d(t,{U:()=>l,z:()=>c});var r=n(67294),a=n(50012),o=n(902);const i="docusaurus.tab.",s=r.createContext(void 0);function c(e){let{children:t}=e;const n=function(){const[e,t]=(0,r.useState)({}),n=(0,r.useCallback)(((e,t)=>{(0,a.W)(`docusaurus.tab.${e}`).set(t)}),[]);(0,r.useEffect)((()=>{try{const e={};(0,a._)().forEach((t=>{if(t.startsWith(i)){const n=t.substring(i.length);e[n]=(0,a.W)(t).get()}})),t(e)}catch(e){console.error(e)}}),[]);const o=(0,r.useCallback)(((e,r)=>{t((t=>({...t,[e]:r}))),n(e,r)}),[n]);return(0,r.useMemo)((()=>({tabGroupChoices:e,setTabGroupChoices:o})),[e,o])}();return r.createElement(s.Provider,{value:n},t)}function l(){const e=(0,r.useContext)(s);if(null==e)throw new o.i6("TabGroupChoiceProvider");return e}},99445:(e,t,n)=>{"use strict";n.d(t,{c:()=>i});var r=n(67294),a=n(85936),o=n(12466);function i(e){const[t,n]=(0,r.useState)(e),i=(0,r.useRef)(!1),s=(0,r.useRef)(0),c=(0,r.useCallback)((e=>{null!==e&&(s.current=e.getBoundingClientRect().height)}),[]);return(0,o.RF)(((t,r)=>{let{scrollY:a}=t;if(!e)return;if(a=o?n(!1):a+l{if(e)return t.location.hash?(i.current=!0,void n(!1)):void n(!0)})),{navbarRef:c,isNavbarVisible:t}}},19727:(e,t,n)=>{"use strict";n.d(t,{h:()=>a,t:()=>o});var r=n(67294);const a="navigation-with-keyboard";function o(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},69800:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(67294);function a(e){void 0===e&&(e=!0),(0,r.useEffect)((()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[e])}},66177:(e,t,n)=>{"use strict";n.d(t,{O:()=>s});var r=n(67294),a=n(76775),o=n(52263);const i="q";function s(){const e=(0,a.k6)(),{siteConfig:{baseUrl:t}}=(0,o.Z)(),[n,s]=(0,r.useState)("");(0,r.useEffect)((()=>{const e=new URLSearchParams(window.location.search).get(i)??"";s(e)}),[]);return{searchQuery:n,setSearchQuery:(0,r.useCallback)((t=>{const n=new URLSearchParams(window.location.search);t?n.set(i,t):n.delete(i),e.replace({search:n.toString()}),s(t)}),[e]),generateSearchPageLink:(0,r.useCallback)((e=>`${t}search?q=${encodeURIComponent(e)}`),[t])}}},68721:(e,t,n)=>{"use strict";n.d(t,{a:()=>c});var r=n(67294),a=n(76775),o=n(85936),i=n(35281);function s(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function c(){const e=(0,r.useRef)(null),{action:t}=(0,a.k6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.querySelector(`.${i.k.wrapper.main}`);t&&s(t)}),[]);return(0,o.S)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&s(e.current)})),{containerRef:e,handleSkip:n}}},87524:(e,t,n)=>{"use strict";n.d(t,{i:()=>l});var r=n(67294),a=n(10412);const o="desktop",i="mobile",s="ssr";function c(){return a.Z.canUseDOM?window.innerWidth>996?o:i:s}function l(){const[e,t]=(0,r.useState)((()=>c()));return(0,r.useEffect)((()=>{function e(){t(c())}return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(undefined)}}),[]),e}},35281:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},53438:(e,t,n)=>{"use strict";n.d(t,{MN:()=>_,Wl:()=>v,_F:()=>g,cE:()=>p,em:()=>m,hI:()=>E,jA:()=>b,lO:()=>k,oz:()=>w,s1:()=>x,vY:()=>S,xz:()=>f});var r=n(67294),a=n(76775),o=n(18790),i=n(80143),s=n(60373),c=n(74477),l=n(1116),d=n(67392),u=n(48596);const p=!!i._r;function f(e){const t=(0,c.E)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function m(e,t){for(const n of e)if("category"===n.type){if(t(n))return n;const e=m(n.items,t);if(e)return e}}function v(e){if(e.href)return e.href;for(const t of e.items){if("link"===t.type)return t.href;if("category"===t.type){const e=v(t);if(e)return e}}}function b(){const{pathname:e}=(0,a.TH)(),t=(0,l.V)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=y({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}const h=(e,t)=>void 0!==e&&(0,u.Mg)(e,t);function g(e,t){return"link"===e.type?h(e.href,t):"category"===e.type&&(h(e.href,t)||((e,t)=>e.some((e=>g(e,t))))(e.items,t))}function y(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const a=[];return function e(t){for(const o of t)if("category"===o.type&&((0,u.Mg)(o.href,n)||e(o.items))||"link"===o.type&&(0,u.Mg)(o.href,n)){return r&&"category"!==o.type||a.unshift(o),!0}return!1}(t),a}function x(){var e;const t=(0,l.V)(),{pathname:n}=(0,a.TH)();return!1!==(null==(e=(0,i.gA)())?void 0:e.pluginData.breadcrumbs)&&t?y({sidebarItems:t.items,pathname:n}):null}function k(e){const{activeVersion:t}=(0,i.Iw)(e),{preferredVersion:n}=(0,s.J)(e),a=(0,i.yW)(e);return(0,r.useMemo)((()=>(0,d.j)([t,n,a].filter(Boolean))),[t,n,a])}function w(e,t){const n=k(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\n Available sidebar ids are:\n - ${Object.keys(t).join("\n- ")}`);return r[1]}),[e,n])}function S(e,t){const n=k(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`DocNavbarItem: couldn't find any doc with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,d.j)(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function E(e){let{route:t,versionMetadata:n}=e;const r=(0,a.TH)(),i=t.routes,s=i.find((e=>(0,a.LX)(r.pathname,e)));if(!s)return null;const c=s.sidebar,l=c?n.docsSidebars[c]:void 0;return{docElement:(0,o.H)(i),sidebarName:c,sidebarItems:l}}function _(e){return e.filter((e=>"category"!==e.type||!!v(e)))}},42489:(e,t,n)=>{"use strict";function r(e){return"title"in e[0]}n.d(t,{a:()=>r})},82128:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(52263);function a(e){const{siteConfig:t}=(0,r.Z)(),{title:n,titleDelimiter:a}=t;return null!=e&&e.trim().length?`${e.trim()} ${a} ${n}`:n}},91980:(e,t,n)=>{"use strict";n.d(t,{R:()=>i});var r=n(67294),a=n(76775),o=n(902);function i(e){!function(e){const t=(0,a.k6)(),n=(0,o.zX)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}},67392:(e,t,n)=>{"use strict";function r(e,t){return void 0===t&&(t=(e,t)=>e===t),e.filter(((n,r)=>e.findIndex((e=>t(e,n)))!==r))}function a(e){return Array.from(new Set(e))}n.d(t,{j:()=>a,l:()=>r})},10833:(e,t,n)=>{"use strict";n.d(t,{FG:()=>p,d:()=>d,VC:()=>f});var r=n(67294),a=n(86010),o=n(35742),i=n(30226);function s(){const e=r.useContext(i._);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var c=n(44996),l=n(82128);function d(e){let{title:t,description:n,keywords:a,image:i,children:s}=e;const d=(0,l.p)(t),{withBaseUrl:u}=(0,c.C)(),p=i?u(i,{absolute:!0}):void 0;return r.createElement(o.Z,null,t&&r.createElement("title",null,d),t&&r.createElement("meta",{property:"og:title",content:d}),n&&r.createElement("meta",{name:"description",content:n}),n&&r.createElement("meta",{property:"og:description",content:n}),a&&r.createElement("meta",{name:"keywords",content:Array.isArray(a)?a.join(","):a}),p&&r.createElement("meta",{property:"og:image",content:p}),p&&r.createElement("meta",{name:"twitter:image",content:p}),s)}const u=r.createContext(void 0);function p(e){let{className:t,children:n}=e;const i=r.useContext(u),s=(0,a.Z)(i,t);return r.createElement(u.Provider,{value:s},r.createElement(o.Z,null,r.createElement("html",{className:s})),n)}function f(e){let{children:t}=e;const n=s(),o=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const i=`plugin-id-${n.plugin.id}`;return r.createElement(p,{className:(0,a.Z)(o,i)},t)}},58978:(e,t,n)=>{"use strict";n.d(t,{A:()=>s,V:()=>c});var r=n(67294),a=n(93163),o=n(13102),i=n(76857);function s(e){function t(e){return"left"===(e.position??"right")}return[e.filter(t),e.filter((e=>!t(e)))]}function c(e){let{children:t}=e;return r.createElement(o.n2,null,r.createElement(a.M,null,r.createElement(i.P,null,t)))}},902:(e,t,n)=>{"use strict";n.d(t,{D9:()=>i,LI:()=>a,Qc:()=>l,Ql:()=>c,i6:()=>s,zX:()=>o});var r=n(67294);const a=n(10412).Z.canUseDOM?r.useLayoutEffect:r.useEffect;function o(e){const t=(0,r.useRef)(e);return a((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function i(e){const t=(0,r.useRef)();return a((()=>{t.current=e})),t.current}class s extends Error{constructor(e,t){var n,r,a;super(),this.name="ReactContextError",this.message=`Hook ${(null==(n=this.stack)||null==(r=n.split("\n")[1])||null==(a=r.match(/at (?:\w+\.)?(?\w+)/))?void 0:a.groups.name)??""} is called outside the <${e}>. ${t??""}`}}function c(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function l(e){return t=>{let{children:n}=t;return r.createElement(r.Fragment,null,e.reduceRight(((e,t)=>r.createElement(t,null,e)),n))}}},98022:(e,t,n)=>{"use strict";function r(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{F:()=>r})},48596:(e,t,n)=>{"use strict";n.d(t,{Mg:()=>i,Ns:()=>s});var r=n(67294),a=n(723),o=n(52263);function i(e,t){const n=e=>{var t;return null==(t=!e||e.endsWith("/")?e:`${e}/`)?void 0:t.toLowerCase()};return n(e)===n(t)}function s(){const{baseUrl:e}=(0,o.Z)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function a(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(a).flatMap((e=>e.routes??[])))}(n)}({routes:a.Z,baseUrl:e})),[e])}},12466:(e,t,n)=>{"use strict";n.d(t,{Ct:()=>f,OC:()=>c,RF:()=>u,o5:()=>p,sG:()=>l});var r=n(67294),a=n(10412),o=n(72389),i=n(902);const s=r.createContext(void 0);function c(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return r.createElement(s.Provider,{value:n},t)}function l(){const e=(0,r.useContext)(s);if(null==e)throw new i.i6("ScrollControllerProvider");return e}const d=()=>a.Z.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function u(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=l(),a=(0,r.useRef)(d()),o=(0,i.zX)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=d();o(e,a.current),a.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[o,n,...t])}function p(){const e=l(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)((t=>{e.current={elem:t,top:t.getBoundingClientRect().top}}),[]),n=(0,r.useCallback)((()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}}),[]);return(0,r.useMemo)((()=>({save:t,restore:n})),[n,t])}(),n=(0,r.useRef)(void 0),a=(0,r.useCallback)((r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}}),[e,t]);return(0,r.useLayoutEffect)((()=>{null==n.current||n.current()})),{blockElementScrollPositionUntilNextRender:a}}function f(){const e=(0,r.useRef)(null),t=(0,o.Z)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const a=document.documentElement.scrollTop;(n&&a>e||!n&&at&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>null==e.current?void 0:e.current()}}},43320:(e,t,n)=>{"use strict";n.d(t,{HX:()=>i,_q:()=>c,os:()=>s});var r=n(80143),a=n(52263),o=n(60373);const i="default";function s(e,t){return`docs-${e}-${t}`}function c(){const{i18n:e}=(0,a.Z)(),t=(0,r._r)(),n=(0,r.WS)(),c=(0,o.Oh)();const l=[i,...Object.keys(t).map((function(e){const r=(null==n?void 0:n.activePlugin.pluginId)===e?n.activeVersion:void 0,a=c[e],o=t[e].versions.find((e=>e.isLast));return s(e,(r??a??o).name)}))];return{locale:e.currentLocale,tags:l}}},50012:(e,t,n)=>{"use strict";n.d(t,{W:()=>s,_:()=>c});const r="localStorage";function a(e){if(void 0===e&&(e=r),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,o||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),o=!0),null}var t}let o=!1;const i={get:()=>null,set:()=>{},del:()=>{}};function s(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t}}(e);const n=a(null==t?void 0:t.persistence);return null===n?i:{get:()=>{try{return n.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{n.setItem(e,t)}catch(r){console.error(`Docusaurus storage error, can't set ${e}=${t}`,r)}},del:()=>{try{n.removeItem(e)}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}}}}function c(e){void 0===e&&(e=r);const t=a(e);if(!t)return[];const n=[];for(let r=0;r{"use strict";n.d(t,{l:()=>o});var r=n(52263),a=n(76775);function o(){const{siteConfig:{baseUrl:e,url:t},i18n:{defaultLocale:n,currentLocale:o}}=(0,r.Z)(),{pathname:i}=(0,a.TH)(),s=o===n?e:e.replace(`/${o}/`,"/"),c=i.replace(e,"");return{createUrl:function(e){let{locale:r,fullyQualified:a}=e;return`${a?t:""}${function(e){return e===n?`${s}`:`${s}${e}/`}(r)}${c}`}}}},51753:(e,t,n)=>{"use strict";n.d(t,{b:()=>o});var r=n(76775),a=n(52263);function o(){const{siteConfig:{baseUrl:e}}=(0,a.Z)(),{pathname:t}=(0,r.TH)();return t.replace(e,"/")}},85936:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(67294),a=n(76775),o=n(902);function i(e){const t=(0,a.TH)(),n=(0,o.D9)(t),i=(0,o.zX)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},86668:(e,t,n)=>{"use strict";n.d(t,{L:()=>a});var r=n(52263);function a(){return(0,r.Z)().siteConfig.themeConfig}},8802:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[a]=e.split(/[#?]/),o="/"===a||a===r?a:(i=a,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(a,o)}},18780:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="post-content";var a=n(8802);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(a).default}})},86010:(e,t,n)=>{"use strict";function r(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;ta});const a=function(){for(var e,t,n=0,a="";n{"use strict";n.d(t,{lX:()=>x,q_:()=>B,ob:()=>f,PP:()=>C,Ep:()=>p});var r=n(87462);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;p--){var f=i[p];"."===f?o(i,p):".."===f?(o(i,p),u++):u&&(o(i,p),u--)}if(!l)for(;u--;u)i.unshift("..");!l||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var s=n(2177);function c(e){return"/"===e.charAt(0)?e:"/"+e}function l(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function u(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function f(e,t,n,a){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.Z)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,a):n.push(a),u({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=f(e,t,v(),x.location);d.confirmTransitionTo(a,r,n,(function(e){e&&(x.entries[x.index]=a,u({action:r,location:a}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=x.index+e;return t>=0&&t{"use strict";var r=n(59864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var l=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=f(n);a&&a!==m&&e(t,a,r)}var i=d(n);u&&(i=i.concat(u(n)));for(var s=c(t),v=c(n),b=0;b{"use strict";e.exports=function(e,t,n,r,a,o,i,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,a,o,i,s],d=0;(c=new Error(t.replace(/%s/g,(function(){return l[d++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},5826:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},32497:(e,t,n)=>{"use strict";n.r(t)},90932:(e,t,n)=>{"use strict";n.r(t)},74865:function(e,t,n){var r,a;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function a(e,t,n){return en?n:e}function o(e){return 100*(-1+e)}function i(e,t,n){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+t+"ms "+n,a}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=a(e,r.minimum,1),n.status=1===e?null:e;var o=n.render(!t),l=o.querySelector(r.barSelector),d=r.speed,u=r.easing;return o.offsetWidth,s((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),c(l,i(e,d,u)),1===e?(c(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){c(o,{transition:"all "+d+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),d)}),d)):setTimeout(t,d)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");d(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var a,i=t.querySelector(r.barSelector),s=e?"-100":o(n.status||0),l=document.querySelector(r.parent);return c(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(a=t.querySelector(r.spinnerSelector))&&f(a),l!=document.body&&d(l,"nprogress-custom-parent"),l.appendChild(t),t},n.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),c=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,a=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((r=e[a]+o)in n)return r;return t}function a(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=a(t),e.style[t]=n}return function(e,t){var n,r,a=arguments;if(2==a.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,a[1],a[2])}}();function l(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function d(e,t){var n=p(e),r=n+t;l(n,t)||(e.className=r.substring(1))}function u(e,t){var n,r=p(e);l(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(a="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=a)},27418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(a){return!1}}()?Object.assign:function(e,o){for(var i,s,c=a(e),l=1;l{"use strict";n.d(t,{Z:()=>o});var r=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=u.reach);S+=w.value.length,w=w.next){var E=w.value;if(t.length>e.length)return;if(!(E instanceof a)){var _,B=1;if(g){if(!(_=o(k,S,e,h))||_.index>=e.length)break;var T=_.index,C=_.index+_[0].length,P=S;for(P+=w.value.length;T>=P;)P+=(w=w.next).value.length;if(S=P-=w.value.length,w.value instanceof a)continue;for(var A=w;A!==t.tail&&(Pu.reach&&(u.reach=I);var R=w.prev;if(O&&(R=c(t,R,O),S+=O.length),l(t,R,B),w=c(t,R,new a(p,b?r.tokenize(L,b):L,y,L)),N&&c(t,w,N),B>1){var M={cause:p+","+m,reach:I};i(e,t,n,w.prev,S,M),u&&M.reach>u.reach&&(u.reach=M.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,n){var r=t.next,a={value:n,prev:t,next:r};return t.next=a,r.prev=a,e.length++,a}function l(e,t,n){for(var r=t.next,a=0;a"+o.content+""},r}(),a=r;r.default=r,a.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},a.languages.markup.tag.inside["attr-value"].inside.entity=a.languages.markup.entity,a.languages.markup.doctype.inside["internal-subset"].inside=a.languages.markup,a.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(a.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:a.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:a.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},a.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(a.languages.markup.tag,"addAttribute",{value:function(e,t){a.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:a.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),a.languages.html=a.languages.markup,a.languages.mathml=a.languages.markup,a.languages.svg=a.languages.markup,a.languages.xml=a.languages.extend("markup",{}),a.languages.ssml=a.languages.xml,a.languages.atom=a.languages.xml,a.languages.rss=a.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,i=0;i]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},a.languages.c=a.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),a.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),a.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},a.languages.c.string],char:a.languages.c.char,comment:a.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:a.languages.c}}}}),a.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete a.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(a),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(a),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},a={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:a,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:a})}(a),a.languages.javascript=a.languages.extend("clike",{"class-name":[a.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),a.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,a.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:a.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:a.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:a.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:a.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:a.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),a.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:a.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),a.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),a.languages.markup&&(a.languages.markup.tag.addInlined("script","javascript"),a.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),a.languages.js=a.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(a),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return"(?:"+a+"|"+o+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(a),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(//g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+o+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+o+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n",quot:'"'},c=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(a),a.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:a.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},a.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n0)){var s=p(/^\{$/,/^\}$/);if(-1===s)continue;for(var c=n;c=0&&f(l,"variable-input")}}}}function d(e){return t[n+e]}function u(e,t){t=t||0;for(var n=0;n?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,a=r.inside["interpolation-punctuation"],o=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function c(t,n,r){var a={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",a),a.tokens=e.tokenize(a.code,a.grammar),e.hooks.run("after-tokenize",a),a.tokens}function l(t){var n={};n["interpolation-punctuation"]=a;var o=e.tokenize(t,n);if(3===o.length){var i=[1,1];i.push.apply(i,c(o[1],e.languages.javascript,"javascript")),o.splice.apply(o,i)}return new e.Token("interpolation",o,r.alias,t)}function d(t,n,r){var a=e.tokenize(t,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),i=0,d={},u=c(a.map((function(e){if("string"==typeof e)return e;for(var n,a=e.content;-1!==t.indexOf(n=s(i++,r)););return d[n]=a,n})).join(""),n,r),p=Object.keys(d);return i=0,function e(t){for(var n=0;n=p.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=p[i],o="string"==typeof r?r:r.content,s=o.indexOf(a);if(-1!==s){++i;var c=o.substring(0,s),u=l(d[a]),f=o.substring(s+a.length),m=[];if(c&&m.push(c),m.push(u),f){var v=[f];e(v),m.push.apply(m,v)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(m)),n+=m.length-1):r.content=m}}else{var b=r.content;Array.isArray(b)?e(b):e([b])}}}(u),new e.Token(r,u,"language-"+r,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var u={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function p(e){return"string"==typeof e?e:Array.isArray(e)?e.map(p).join(""):p(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in u&&function t(n){for(var r=0,a=n.length;r]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(a),function(e){function t(e,t){return RegExp(e.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r*\.{3}(?:[^{}]|)*\})/.source;function o(e,t){return e=e.replace(//g,(function(){return n})).replace(//g,(function(){return r})).replace(//g,(function(){return a})),RegExp(e,t)}a=o(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},s=function(t){for(var n=[],r=0;r0&&n[n.length-1].tagName===i(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:i(a.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:o=!0),(o||"string"==typeof a)&&n.length>0&&0===n[n.length-1].openedBraces){var c=i(a);r0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(c=i(t[r-1])+c,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",c,null,c)}a.content&&"string"!=typeof a.content&&s(a.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||s(e.tokens)}))}(a),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],a=[];/^\w+$/.test(n)||a.push(/\w+/.exec(n)[0]),"diff"===n&&a.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(a),a.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},a.languages.go=a.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),a.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete a.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,o){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,s=i.length;-1!==n.code.indexOf(a=t(r,s));)++s;return i[s]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,o=Object.keys(n.tokenStack);!function i(s){for(var c=0;c=o.length);c++){var l=s[c];if("string"==typeof l||l.content&&"string"==typeof l.content){var d=o[a],u=n.tokenStack[d],p="string"==typeof l?l:l.content,f=t(r,d),m=p.indexOf(f);if(m>-1){++a;var v=p.substring(0,m),b=new e.Token(r,e.tokenize(u,n.grammar),"language-"+r,u),h=p.substring(m+f.length),g=[];v&&g.push.apply(g,i([v])),g.push(b),h&&g.push.apply(g,i([h])),"string"==typeof l?s.splice.apply(s,[c,1].concat(g)):l.content=g}}else l.content&&i(l.content)}return s}(n.tokens)}}}})}(a),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(a),a.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},a.languages.webmanifest=a.languages.json,a.languages.less=a.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),a.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),a.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},a.languages.objectivec=a.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete a.languages.objectivec["class-name"],a.languages.objc=a.languages.objectivec,a.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},a.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},a.languages.python["string-interpolation"].inside.interpolation.inside.rest=a.languages.python,a.languages.py=a.languages.python,a.languages.reason=a.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),a.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete a.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(a),a.languages.scss=a.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),a.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),a.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),a.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),a.languages.scss.atrule.inside.rest=a.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}}(a),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(a),a.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const o=a},79016:()=>{!function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,r){return RegExp(t(e,n),r||"")}function r(e,t){for(var n=0;n>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}var a="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",o="class enum interface record struct",i="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",s="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function c(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var l=c(o),d=RegExp(c(a+" "+o+" "+i+" "+s)),u=c(o+" "+i+" "+s),p=c(a+" "+o+" "+s),f=r(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),m=r(/\((?:[^()]|<>)*\)/.source,2),v=/@?\b[A-Za-z_]\w*\b/.source,b=t(/<<0>>(?:\s*<<1>>)?/.source,[v,f]),h=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[u,b]),g=/\[\s*(?:,\s*)*\]/.source,y=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[h,g]),x=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[f,m,g]),k=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[x]),w=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[k,h,g]),S={keyword:d,punctuation:/[<>()?,.:[\]]/},E=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,_=/"(?:\\.|[^\\"\r\n])*"/.source,B=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[B]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[_]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[h]),lookbehind:!0,inside:S},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[v,w]),lookbehind:!0,inside:S},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[v]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[l,b]),lookbehind:!0,inside:S},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[h]),lookbehind:!0,inside:S},{pattern:n(/(\bwhere\s+)<<0>>/.source,[v]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[y]),lookbehind:!0,inside:S},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[w,p,v]),inside:S}],keyword:d,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[v]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[v]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[m]),lookbehind:!0,alias:"class-name",inside:S},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[w,h]),inside:S,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[w]),lookbehind:!0,inside:S,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[v,f]),inside:{function:n(/^<<0>>/.source,[v]),generic:{pattern:RegExp(f),alias:"class-name",inside:S}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[l,b,v,w,d.source,m,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[b,m]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:d,"class-name":{pattern:RegExp(w),greedy:!0,inside:S},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var T=_+"|"+E,C=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[T]),P=r(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[C]),2),A=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,L=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[h,P]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[A,L]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[A]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[P]),inside:e.languages.csharp},"class-name":{pattern:RegExp(h),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var O=/:[^}\r\n]+/.source,N=r(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[C]),2),I=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[N,O]),R=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[T]),2),M=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[R,O]);function D(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,O]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[I]),lookbehind:!0,greedy:!0,inside:D(I,N)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[M]),lookbehind:!0,greedy:!0,inside:D(M,R)}],char:{pattern:RegExp(E),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism)},50057:()=>{!function(e){function t(e){return RegExp("(^(?:"+e+"):[ \t]*(?![ \t]))[^]+","i")}e.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:e.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:t(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:e.languages.csp},{pattern:t(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:e.languages.hpkp},{pattern:t(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:e.languages.hsts},{pattern:t(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var n,r=e.languages,a={"application/javascript":r.javascript,"application/json":r.json||r.javascript,"application/xml":r.xml,"text/xml":r.xml,"text/html":r.html,"text/css":r.css,"text/plain":r.plain},o={"application/json":!0,"application/xml":!0};function i(e){var t=e.replace(/^[a-z]+\//,"");return"(?:"+e+"|"+("\\w+/(?:[\\w.-]+\\+)+"+t+"(?![+\\w.-])")+")"}for(var s in a)if(a[s]){n=n||{};var c=o[s]?i(s):s;n[s.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+c+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:a[s]}}n&&e.languages.insertBefore("http","header",n)}(Prism)},52503:()=>{!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[r,{pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z]\w*(?=\s+\w+\s*[;,=()]|\s*(?:\[[\s,]*\]\s*)?::\s*new\b)/.source),lookbehind:!0,inside:r.inside},{pattern:RegExp(/(\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\s+)/.source+n+/[A-Z]\w*\b/.source),lookbehind:!0,inside:r.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":r,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp(/(\bimport\s+)/.source+n+/(?:[A-Z]\w*|\*)(?=\s*;)/.source),lookbehind:!0,inside:{namespace:r.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp(/(\bimport\s+static\s+)/.source+n+/(?:\w+|\*)(?=\s*;)/.source),lookbehind:!0,alias:"static",inside:{namespace:r.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,(function(){return t.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism)},74277:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},88651:()=>{Prism.languages.n4js=Prism.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),Prism.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),Prism.languages.n4jsd=Prism.languages.n4js},99945:()=>{!function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],r=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,a=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,o=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:r,operator:a,punctuation:o};var i={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},s=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:i}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:i}}];e.languages.insertBefore("php","variable",{string:s,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:s,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:a,punctuation:o}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(t){if(/<\?/.test(t.code)){e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)}})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(Prism)},59385:()=>{!function(e){e.languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var t={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var n="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",r=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+n+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+r),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+r+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+n),greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+n),greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby}(Prism)},85492:(e,t,n)=>{var r={"./prism-csharp":79016,"./prism-http":50057,"./prism-java":52503,"./prism-json":74277,"./prism-n4js":88651,"./prism-php":99945,"./prism-ruby":59385};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=85492},92703:(e,t,n)=>{"use strict";var r=n(50414);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},45697:(e,t,n)=>{e.exports=n(92703)()},50414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},64448:(e,t,n)=>{"use strict";var r=n(67294),a=n(27418),o=n(63840);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n