CCXT
bitmart

bitmart implicit API

Every raw bitmart endpoint exposed as a CCXT implicit method — names, HTTP verbs, paths and rate-limit costs.

Every endpoint in bitmart'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. publicGetSystemTime); the snake_case alias (public_get_system_time) also works in JavaScript, Python and PHP, and Go uses the PascalCase form (PublicGetSystemTime). Switch tabs for the call in each language:

const bitmart = new ccxt.bitmart ();
const response = await bitmart.publicGetSystemTime (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 bitmart API documentation: developer-pro.bitmart.com

120 implicit endpoints across 2 access groups.

public

MethodHTTPEndpointCost
publicGetSystemTimeGETsystem/time3
publicGetSystemServiceGETsystem/service3
publicGetSpotV1CurrenciesGETspot/v1/currencies7.5
publicGetSpotV1SymbolsGETspot/v1/symbols7.5
publicGetSpotV1SymbolsDetailsGETspot/v1/symbols/details5
publicGetSpotQuotationV3TickersGETspot/quotation/v3/tickers6
publicGetSpotQuotationV3TickerGETspot/quotation/v3/ticker4
publicGetSpotQuotationV3LiteKlinesGETspot/quotation/v3/lite-klines5
publicGetSpotQuotationV3KlinesGETspot/quotation/v3/klines7
publicGetSpotQuotationV3BooksGETspot/quotation/v3/books4
publicGetSpotQuotationV3TradesGETspot/quotation/v3/trades4
publicGetSpotV1TickerGETspot/v1/ticker5
publicGetSpotV2TickerGETspot/v2/ticker30
publicGetSpotV1TickerDetailGETspot/v1/ticker_detail5
publicGetSpotV1StepsGETspot/v1/steps30
publicGetSpotV1SymbolsKlineGETspot/v1/symbols/kline6
publicGetSpotV1SymbolsBookGETspot/v1/symbols/book5
publicGetSpotV1SymbolsTradesGETspot/v1/symbols/trades5
publicGetContractV1TickersGETcontract/v1/tickers15
publicGetContractPublicDetailsGETcontract/public/details5
publicGetContractPublicDepthGETcontract/public/depth5
publicGetContractPublicOpenInterestGETcontract/public/open-interest30
publicGetContractPublicFundingRateGETcontract/public/funding-rate30
publicGetContractPublicFundingRateHistoryGETcontract/public/funding-rate-history30
publicGetContractPublicKlineGETcontract/public/kline6
publicGetAccountV1CurrenciesGETaccount/v1/currencies30
publicGetContractPublicMarkpriceKlineGETcontract/public/markprice-kline5

private

MethodHTTPEndpointCost
privateGetAccountSubAccountV1TransferListGETaccount/sub-account/v1/transfer-list7.5
privateGetAccountSubAccountV1TransferHistoryGETaccount/sub-account/v1/transfer-history7.5
privateGetAccountSubAccountMainV1WalletGETaccount/sub-account/main/v1/wallet5
privateGetAccountSubAccountMainV1SubaccountListGETaccount/sub-account/main/v1/subaccount-list7.5
privateGetAccountContractSubAccountMainV1WalletGETaccount/contract/sub-account/main/v1/wallet5
privateGetAccountContractSubAccountMainV1TransferListGETaccount/contract/sub-account/main/v1/transfer-list7.5
privateGetAccountContractSubAccountV1TransferHistoryGETaccount/contract/sub-account/v1/transfer-history7.5
privateGetAccountV1WalletGETaccount/v1/wallet5
privateGetAccountV1CurrenciesGETaccount/v1/currencies30
privateGetSpotV1WalletGETspot/v1/wallet5
privateGetAccountV1DepositAddressGETaccount/v1/deposit/address30
privateGetAccountV1WithdrawChargeGETaccount/v1/withdraw/charge32
privateGetAccountV2DepositWithdrawHistoryGETaccount/v2/deposit-withdraw/history7.5
privateGetAccountV1DepositWithdrawDetailGETaccount/v1/deposit-withdraw/detail7.5
privateGetAccountV1WithdrawAddressListGETaccount/v1/withdraw/address/list30
privateGetSpotV1OrderDetailGETspot/v1/order_detail1
privateGetSpotV2OrdersGETspot/v2/orders5
privateGetSpotV1TradesGETspot/v1/trades5
privateGetSpotV2TradesGETspot/v2/trades4
privateGetSpotV3OrdersGETspot/v3/orders5
privateGetSpotV2OrderDetailGETspot/v2/order_detail1
privateGetSpotV1MarginIsolatedBorrowRecordGETspot/v1/margin/isolated/borrow_record1
privateGetSpotV1MarginIsolatedRepayRecordGETspot/v1/margin/isolated/repay_record1
privateGetSpotV1MarginIsolatedPairsGETspot/v1/margin/isolated/pairs30
privateGetSpotV1MarginIsolatedAccountGETspot/v1/margin/isolated/account5
privateGetSpotV1TradeFeeGETspot/v1/trade_fee30
privateGetSpotV1UserFeeGETspot/v1/user_fee30
privateGetSpotV1BrokerRebateGETspot/v1/broker/rebate1
privateGetContractPrivateAssetsDetailGETcontract/private/assets-detail5
privateGetContractPrivateOrderGETcontract/private/order1.2
privateGetContractPrivateOrderHistoryGETcontract/private/order-history10
privateGetContractPrivatePositionGETcontract/private/position10
privateGetContractPrivatePositionV2GETcontract/private/position-v210
privateGetContractPrivateGetOpenOrdersGETcontract/private/get-open-orders1.2
privateGetContractPrivateCurrentPlanOrderGETcontract/private/current-plan-order1.2
privateGetContractPrivateTradesGETcontract/private/trades10
privateGetContractPrivatePositionRiskGETcontract/private/position-risk10
privateGetContractPrivateAffilateRebateListGETcontract/private/affilate/rebate-list10
privateGetContractPrivateAffilateTradeListGETcontract/private/affilate/trade-list10
privateGetContractPrivateTransactionHistoryGETcontract/private/transaction-history10
privateGetContractPrivateGetPositionModeGETcontract/private/get-position-mode1
privatePostAccountSubAccountMainV1SubToMainPOSTaccount/sub-account/main/v1/sub-to-main30
privatePostAccountSubAccountSubV1SubToMainPOSTaccount/sub-account/sub/v1/sub-to-main30
privatePostAccountSubAccountMainV1MainToSubPOSTaccount/sub-account/main/v1/main-to-sub30
privatePostAccountSubAccountSubV1SubToSubPOSTaccount/sub-account/sub/v1/sub-to-sub30
privatePostAccountSubAccountMainV1SubToSubPOSTaccount/sub-account/main/v1/sub-to-sub30
privatePostAccountContractSubAccountMainV1SubToMainPOSTaccount/contract/sub-account/main/v1/sub-to-main7.5
privatePostAccountContractSubAccountMainV1MainToSubPOSTaccount/contract/sub-account/main/v1/main-to-sub7.5
privatePostAccountContractSubAccountSubV1SubToMainPOSTaccount/contract/sub-account/sub/v1/sub-to-main7.5
privatePostAccountV1WithdrawApplyPOSTaccount/v1/withdraw/apply7.5
privatePostSpotV1SubmitOrderPOSTspot/v1/submit_order1
privatePostSpotV1BatchOrdersPOSTspot/v1/batch_orders1
privatePostSpotV2CancelOrderPOSTspot/v2/cancel_order1
privatePostSpotV1CancelOrdersPOSTspot/v1/cancel_orders15
privatePostSpotV4QueryOrderPOSTspot/v4/query/order1
privatePostSpotV4QueryClientOrderPOSTspot/v4/query/client-order1
privatePostSpotV4QueryOpenOrdersPOSTspot/v4/query/open-orders5
privatePostSpotV4QueryHistoryOrdersPOSTspot/v4/query/history-orders5
privatePostSpotV4QueryTradesPOSTspot/v4/query/trades5
privatePostSpotV4QueryOrderTradesPOSTspot/v4/query/order-trades5
privatePostSpotV4CancelOrdersPOSTspot/v4/cancel_orders3
privatePostSpotV4CancelAllPOSTspot/v4/cancel_all90
privatePostSpotV4BatchOrdersPOSTspot/v4/batch_orders3
privatePostSpotV4AlgoSubmitOrderPOSTspot/v4/algo/submit_order6
privatePostSpotV4AlgoCancelOrderPOSTspot/v4/algo/cancel_order6
privatePostSpotV4AlgoCancelAllPOSTspot/v4/algo/cancel_all12
privatePostSpotV4QueryAlgoOrderPOSTspot/v4/query/algo/order1.5
privatePostSpotV4QueryAlgoClientOrderPOSTspot/v4/query/algo/client-order1.5
privatePostSpotV4QueryAlgoOpenOrdersPOSTspot/v4/query/algo/open-orders3
privatePostSpotV4QueryAlgoHistoryOrdersPOSTspot/v4/query/algo/history-orders3
privatePostSpotV3CancelOrderPOSTspot/v3/cancel_order1
privatePostSpotV2BatchOrdersPOSTspot/v2/batch_orders1
privatePostSpotV2SubmitOrderPOSTspot/v2/submit_order1
privatePostSpotV1MarginSubmitOrderPOSTspot/v1/margin/submit_order1.5
privatePostSpotV1MarginIsolatedBorrowPOSTspot/v1/margin/isolated/borrow30
privatePostSpotV1MarginIsolatedRepayPOSTspot/v1/margin/isolated/repay30
privatePostSpotV1MarginIsolatedTransferPOSTspot/v1/margin/isolated/transfer30
privatePostAccountV1TransferContractListPOSTaccount/v1/transfer-contract-list60
privatePostAccountV1TransferContractPOSTaccount/v1/transfer-contract60
privatePostContractPrivateSubmitOrderPOSTcontract/private/submit-order2.5
privatePostContractPrivateCancelOrderPOSTcontract/private/cancel-order1.5
privatePostContractPrivateCancelOrdersPOSTcontract/private/cancel-orders30
privatePostContractPrivateSubmitPlanOrderPOSTcontract/private/submit-plan-order2.5
privatePostContractPrivateCancelPlanOrderPOSTcontract/private/cancel-plan-order1.5
privatePostContractPrivateSubmitLeveragePOSTcontract/private/submit-leverage2.5
privatePostContractPrivateSubmitTpSlOrderPOSTcontract/private/submit-tp-sl-order2.5
privatePostContractPrivateModifyPlanOrderPOSTcontract/private/modify-plan-order2.5
privatePostContractPrivateModifyPresetPlanOrderPOSTcontract/private/modify-preset-plan-order2.5
privatePostContractPrivateModifyLimitOrderPOSTcontract/private/modify-limit-order2.5
privatePostContractPrivateModifyTpSlOrderPOSTcontract/private/modify-tp-sl-order2.5
privatePostContractPrivateSubmitTrailOrderPOSTcontract/private/submit-trail-order2.5
privatePostContractPrivateCancelTrailOrderPOSTcontract/private/cancel-trail-order1.5
privatePostContractPrivateSetPositionModePOSTcontract/private/set-position-mode1

On this page