CCXT
xt

xt implicit API

Every raw xt endpoint exposed as a CCXT implicit method โ€” names, HTTP verbs, paths and rate-limit costs.

Every endpoint in xt's api definition is exposed as an implicit method โ€” a thin, generated wrapper around the raw exchange endpoint. Use these for exchange-specific functionality the CCXT API does not cover.

These methods are available in every CCXT language โ€” TypeScript, JavaScript, Python, PHP, C# and Go. Call them by the camelCase name shown in the tables below (e.g. publicSpotGetCurrencies); the snake_case alias (public_spot_get_currencies) also works in JavaScript, Python and PHP, and Go uses the PascalCase form (PublicSpotGetCurrencies). Switch tabs for the call in each language:

const xt = new ccxt.xt ();
const response = await xt.publicSpotGetCurrencies (params);

Path parameters wrapped in {} (e.g. {pair}) are substituted from params; everything else in params is sent as the query string or request body. Cost is the rate-limiter weight of each call.

๐Ÿ“š Official xt API documentation: doc.xt.com ยท github.com

153 implicit endpoints across 2 access groups.

public

MethodHTTPEndpointCost
publicSpotGetCurrenciesGETcurrencies1
publicSpotGetDepthGETdepth10
publicSpotGetKlineGETkline1
publicSpotGetSymbolGETsymbol1
publicSpotGetTickerGETticker1
publicSpotGetTickerBookGETticker/book1
publicSpotGetTickerPriceGETticker/price1
publicSpotGetTicker24hGETticker/24h1
publicSpotGetTimeGETtime1
publicSpotGetTradeHistoryGETtrade/history1
publicSpotGetTradeRecentGETtrade/recent1
publicSpotGetWalletSupportCurrencyGETwallet/support/currency1
publicLinearGetFutureMarketV1PublicContractRiskBalanceGETfuture/market/v1/public/contract/risk-balance1
publicLinearGetFutureMarketV1PublicContractOpenInterestGETfuture/market/v1/public/contract/open-interest1
publicLinearGetFutureMarketV1PublicLeverageBracketDetailGETfuture/market/v1/public/leverage/bracket/detail1
publicLinearGetFutureMarketV1PublicLeverageBracketListGETfuture/market/v1/public/leverage/bracket/list1
publicLinearGetFutureMarketV1PublicQAggTickerGETfuture/market/v1/public/q/agg-ticker1
publicLinearGetFutureMarketV1PublicQAggTickersGETfuture/market/v1/public/q/agg-tickers1
publicLinearGetFutureMarketV1PublicQDealGETfuture/market/v1/public/q/deal1
publicLinearGetFutureMarketV1PublicQDepthGETfuture/market/v1/public/q/depth1
publicLinearGetFutureMarketV1PublicQFundingRateGETfuture/market/v1/public/q/funding-rate1
publicLinearGetFutureMarketV1PublicQFundingRateRecordGETfuture/market/v1/public/q/funding-rate-record1
publicLinearGetFutureMarketV1PublicQIndexPriceGETfuture/market/v1/public/q/index-price1
publicLinearGetFutureMarketV1PublicQKlineGETfuture/market/v1/public/q/kline1
publicLinearGetFutureMarketV1PublicQMarkPriceGETfuture/market/v1/public/q/mark-price1
publicLinearGetFutureMarketV1PublicQSymbolIndexPriceGETfuture/market/v1/public/q/symbol-index-price1
publicLinearGetFutureMarketV1PublicQSymbolMarkPriceGETfuture/market/v1/public/q/symbol-mark-price1
publicLinearGetFutureMarketV1PublicQTickerGETfuture/market/v1/public/q/ticker1
publicLinearGetFutureMarketV1PublicQTickersGETfuture/market/v1/public/q/tickers1
publicLinearGetFutureMarketV1PublicSymbolCoinsGETfuture/market/v1/public/symbol/coins3.33
publicLinearGetFutureMarketV1PublicSymbolDetailGETfuture/market/v1/public/symbol/detail3.33
publicLinearGetFutureMarketV1PublicSymbolListGETfuture/market/v1/public/symbol/list1
publicInverseGetFutureMarketV1PublicContractRiskBalanceGETfuture/market/v1/public/contract/risk-balance1
publicInverseGetFutureMarketV1PublicContractOpenInterestGETfuture/market/v1/public/contract/open-interest1
publicInverseGetFutureMarketV1PublicLeverageBracketDetailGETfuture/market/v1/public/leverage/bracket/detail1
publicInverseGetFutureMarketV1PublicLeverageBracketListGETfuture/market/v1/public/leverage/bracket/list1
publicInverseGetFutureMarketV1PublicQAggTickerGETfuture/market/v1/public/q/agg-ticker1
publicInverseGetFutureMarketV1PublicQAggTickersGETfuture/market/v1/public/q/agg-tickers1
publicInverseGetFutureMarketV1PublicQDealGETfuture/market/v1/public/q/deal1
publicInverseGetFutureMarketV1PublicQDepthGETfuture/market/v1/public/q/depth1
publicInverseGetFutureMarketV1PublicQFundingRateGETfuture/market/v1/public/q/funding-rate1
publicInverseGetFutureMarketV1PublicQFundingRateRecordGETfuture/market/v1/public/q/funding-rate-record1
publicInverseGetFutureMarketV1PublicQIndexPriceGETfuture/market/v1/public/q/index-price1
publicInverseGetFutureMarketV1PublicQKlineGETfuture/market/v1/public/q/kline1
publicInverseGetFutureMarketV1PublicQMarkPriceGETfuture/market/v1/public/q/mark-price1
publicInverseGetFutureMarketV1PublicQSymbolIndexPriceGETfuture/market/v1/public/q/symbol-index-price1
publicInverseGetFutureMarketV1PublicQSymbolMarkPriceGETfuture/market/v1/public/q/symbol-mark-price1
publicInverseGetFutureMarketV1PublicQTickerGETfuture/market/v1/public/q/ticker1
publicInverseGetFutureMarketV1PublicQTickersGETfuture/market/v1/public/q/tickers1
publicInverseGetFutureMarketV1PublicSymbolCoinsGETfuture/market/v1/public/symbol/coins3.33
publicInverseGetFutureMarketV1PublicSymbolDetailGETfuture/market/v1/public/symbol/detail3.33
publicInverseGetFutureMarketV1PublicSymbolListGETfuture/market/v1/public/symbol/list1

private

MethodHTTPEndpointCost
privateSpotGetBalanceGETbalance1
privateSpotGetBalancesGETbalances1
privateSpotGetBatchOrderGETbatch-order1
privateSpotGetDepositAddressGETdeposit/address1
privateSpotGetDepositHistoryGETdeposit/history1
privateSpotGetHistoryOrderGEThistory-order1
privateSpotGetOpenOrderGETopen-order1
privateSpotGetOrderGETorder1
privateSpotGetOrderOrderIdGETorder/{orderId}1
privateSpotGetTradeGETtrade1
privateSpotGetWithdrawHistoryGETwithdraw/history1
privateSpotPostOrderPOSTorder0.2
privateSpotPostWithdrawPOSTwithdraw10
privateSpotPostBalanceTransferPOSTbalance/transfer1
privateSpotPostBalanceAccountTransferPOSTbalance/account/transfer1
privateSpotPostWsTokenPOSTws-token1
privateSpotDeleteBatchOrderDELETEbatch-order1
privateSpotDeleteOpenOrderDELETEopen-order1
privateSpotDeleteOrderOrderIdDELETEorder/{orderId}1
privateSpotPutOrderOrderIdPUTorder/{orderId}1
privateLinearGetFutureTradeV1EntrustPlanDetailGETfuture/trade/v1/entrust/plan-detail1
privateLinearGetFutureTradeV1EntrustPlanListGETfuture/trade/v1/entrust/plan-list1
privateLinearGetFutureTradeV1EntrustPlanListHistoryGETfuture/trade/v1/entrust/plan-list-history1
privateLinearGetFutureTradeV1EntrustProfitDetailGETfuture/trade/v1/entrust/profit-detail1
privateLinearGetFutureTradeV1EntrustProfitListGETfuture/trade/v1/entrust/profit-list1
privateLinearGetFutureTradeV1OrderDetailGETfuture/trade/v1/order/detail1
privateLinearGetFutureTradeV1OrderListGETfuture/trade/v1/order/list1
privateLinearGetFutureTradeV1OrderListHistoryGETfuture/trade/v1/order/list-history1
privateLinearGetFutureTradeV1OrderTradeListGETfuture/trade/v1/order/trade-list1
privateLinearGetFutureUserV1AccountInfoGETfuture/user/v1/account/info1
privateLinearGetFutureUserV1BalanceBillsGETfuture/user/v1/balance/bills1
privateLinearGetFutureUserV1BalanceDetailGETfuture/user/v1/balance/detail1
privateLinearGetFutureUserV1BalanceFundingRateListGETfuture/user/v1/balance/funding-rate-list1
privateLinearGetFutureUserV1BalanceListGETfuture/user/v1/balance/list1
privateLinearGetFutureUserV1PositionAdlGETfuture/user/v1/position/adl1
privateLinearGetFutureUserV1PositionListGETfuture/user/v1/position/list1
privateLinearGetFutureUserV1UserCollectionListGETfuture/user/v1/user/collection/list1
privateLinearGetFutureUserV1UserListenKeyGETfuture/user/v1/user/listen-key1
privateLinearPostFutureTradeV1EntrustCancelAllPlanPOSTfuture/trade/v1/entrust/cancel-all-plan1
privateLinearPostFutureTradeV1EntrustCancelAllProfitStopPOSTfuture/trade/v1/entrust/cancel-all-profit-stop1
privateLinearPostFutureTradeV1EntrustCancelPlanPOSTfuture/trade/v1/entrust/cancel-plan1
privateLinearPostFutureTradeV1EntrustCancelProfitStopPOSTfuture/trade/v1/entrust/cancel-profit-stop1
privateLinearPostFutureTradeV1EntrustCreatePlanPOSTfuture/trade/v1/entrust/create-plan1
privateLinearPostFutureTradeV1EntrustCreateProfitPOSTfuture/trade/v1/entrust/create-profit1
privateLinearPostFutureTradeV1EntrustUpdateProfitStopPOSTfuture/trade/v1/entrust/update-profit-stop1
privateLinearPostFutureTradeV1OrderCancelPOSTfuture/trade/v1/order/cancel1
privateLinearPostFutureTradeV1OrderCancelAllPOSTfuture/trade/v1/order/cancel-all1
privateLinearPostFutureTradeV1OrderCreatePOSTfuture/trade/v1/order/create1
privateLinearPostFutureTradeV1OrderCreateBatchPOSTfuture/trade/v1/order/create-batch1
privateLinearPostFutureTradeV1OrderUpdatePOSTfuture/trade/v1/order/update1
privateLinearPostFutureUserV1AccountOpenPOSTfuture/user/v1/account/open1
privateLinearPostFutureUserV1PositionAdjustLeveragePOSTfuture/user/v1/position/adjust-leverage1
privateLinearPostFutureUserV1PositionAutoMarginPOSTfuture/user/v1/position/auto-margin1
privateLinearPostFutureUserV1PositionCloseAllPOSTfuture/user/v1/position/close-all1
privateLinearPostFutureUserV1PositionMarginPOSTfuture/user/v1/position/margin1
privateLinearPostFutureUserV1UserCollectionAddPOSTfuture/user/v1/user/collection/add1
privateLinearPostFutureUserV1UserCollectionCancelPOSTfuture/user/v1/user/collection/cancel1
privateLinearPostFutureUserV1PositionChangeTypePOSTfuture/user/v1/position/change-type1
privateInverseGetFutureTradeV1EntrustPlanDetailGETfuture/trade/v1/entrust/plan-detail1
privateInverseGetFutureTradeV1EntrustPlanListGETfuture/trade/v1/entrust/plan-list1
privateInverseGetFutureTradeV1EntrustPlanListHistoryGETfuture/trade/v1/entrust/plan-list-history1
privateInverseGetFutureTradeV1EntrustProfitDetailGETfuture/trade/v1/entrust/profit-detail1
privateInverseGetFutureTradeV1EntrustProfitListGETfuture/trade/v1/entrust/profit-list1
privateInverseGetFutureTradeV1OrderDetailGETfuture/trade/v1/order/detail1
privateInverseGetFutureTradeV1OrderListGETfuture/trade/v1/order/list1
privateInverseGetFutureTradeV1OrderListHistoryGETfuture/trade/v1/order/list-history1
privateInverseGetFutureTradeV1OrderTradeListGETfuture/trade/v1/order/trade-list1
privateInverseGetFutureUserV1AccountInfoGETfuture/user/v1/account/info1
privateInverseGetFutureUserV1BalanceBillsGETfuture/user/v1/balance/bills1
privateInverseGetFutureUserV1BalanceDetailGETfuture/user/v1/balance/detail1
privateInverseGetFutureUserV1BalanceFundingRateListGETfuture/user/v1/balance/funding-rate-list1
privateInverseGetFutureUserV1BalanceListGETfuture/user/v1/balance/list1
privateInverseGetFutureUserV1PositionAdlGETfuture/user/v1/position/adl1
privateInverseGetFutureUserV1PositionListGETfuture/user/v1/position/list1
privateInverseGetFutureUserV1UserCollectionListGETfuture/user/v1/user/collection/list1
privateInverseGetFutureUserV1UserListenKeyGETfuture/user/v1/user/listen-key1
privateInversePostFutureTradeV1EntrustCancelAllPlanPOSTfuture/trade/v1/entrust/cancel-all-plan1
privateInversePostFutureTradeV1EntrustCancelAllProfitStopPOSTfuture/trade/v1/entrust/cancel-all-profit-stop1
privateInversePostFutureTradeV1EntrustCancelPlanPOSTfuture/trade/v1/entrust/cancel-plan1
privateInversePostFutureTradeV1EntrustCancelProfitStopPOSTfuture/trade/v1/entrust/cancel-profit-stop1
privateInversePostFutureTradeV1EntrustCreatePlanPOSTfuture/trade/v1/entrust/create-plan1
privateInversePostFutureTradeV1EntrustCreateProfitPOSTfuture/trade/v1/entrust/create-profit1
privateInversePostFutureTradeV1EntrustUpdateProfitStopPOSTfuture/trade/v1/entrust/update-profit-stop1
privateInversePostFutureTradeV1OrderCancelPOSTfuture/trade/v1/order/cancel1
privateInversePostFutureTradeV1OrderCancelAllPOSTfuture/trade/v1/order/cancel-all1
privateInversePostFutureTradeV1OrderCreatePOSTfuture/trade/v1/order/create1
privateInversePostFutureTradeV1OrderCreateBatchPOSTfuture/trade/v1/order/create-batch1
privateInversePostFutureTradeV1OrderUpdatePOSTfuture/trade/v1/order/update1
privateInversePostFutureUserV1AccountOpenPOSTfuture/user/v1/account/open1
privateInversePostFutureUserV1PositionAdjustLeveragePOSTfuture/user/v1/position/adjust-leverage1
privateInversePostFutureUserV1PositionAutoMarginPOSTfuture/user/v1/position/auto-margin1
privateInversePostFutureUserV1PositionCloseAllPOSTfuture/user/v1/position/close-all1
privateInversePostFutureUserV1PositionMarginPOSTfuture/user/v1/position/margin1
privateInversePostFutureUserV1UserCollectionAddPOSTfuture/user/v1/user/collection/add1
privateInversePostFutureUserV1UserCollectionCancelPOSTfuture/user/v1/user/collection/cancel1
privateUserGetUserAccountGETuser/account1
privateUserGetUserAccountApiKeyGETuser/account/api-key1
privateUserPostUserAccountPOSTuser/account1
privateUserPostUserAccountApiKeyPOSTuser/account/api-key1
privateUserPutUserAccountApiKeyPUTuser/account/api-key1
privateUserDeleteUserAccountApiKeyIdDELETEuser/account/{apiKeyId}1

On this page