CCXT
blofin

blofin implicit API

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

Every endpoint in blofin'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#, Go and Java. Call them by the camelCase name shown in the tables below (e.g. publicGetMarketInstruments); the snake_case alias (public_get_market_instruments) also works in JavaScript, Python and PHP, and Go uses the PascalCase form (PublicGetMarketInstruments). Switch tabs for the call in each language:

const blofin = new ccxt.blofin ();
const response = await blofin.publicGetMarketInstruments (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 blofin API documentation: blofin.com

104 implicit endpoints across 2 access groups.

public

MethodHTTPEndpointCost
publicGetMarketInstrumentsGETmarket/instruments1
publicGetMarketInstrumentsHistoryGETmarket/instruments-history1
publicGetMarketTickersGETmarket/tickers1
publicGetMarketBooksGETmarket/books1
publicGetMarketTradesGETmarket/trades1
publicGetMarketMarkPriceGETmarket/mark-price1
publicGetMarketFundingRateGETmarket/funding-rate1
publicGetMarketFundingRateHistoryGETmarket/funding-rate-history1
publicGetMarketCandlesGETmarket/candles1
publicGetMarketIndexCandlesGETmarket/index-candles1
publicGetMarketMarkPriceCandlesGETmarket/mark-price-candles1
publicGetMarketPositionTiersGETmarket/position-tiers1
publicGetSpotMarketInstrumentsGETspot/market/instruments1
publicGetSpotMarketTickersGETspot/market/tickers1
publicGetSpotMarketBooksGETspot/market/books1
publicGetSpotMarketTradesGETspot/market/trades1
publicGetSpotMarketCandlesGETspot/market/candles1

private

MethodHTTPEndpointCost
privateGetAssetBalancesGETasset/balances1
privateGetAssetBillsGETasset/bills1
privateGetAssetWithdrawalHistoryGETasset/withdrawal-history1
privateGetAssetDepositHistoryGETasset/deposit-history1
privateGetAssetDepositAddressGETasset/deposit-address1
privateGetAccountConfigGETaccount/config1
privateGetAssetCurrenciesGETasset/currencies1
privateGetAccountBalanceGETaccount/balance1
privateGetAccountPositionsGETaccount/positions1
privateGetAccountPositionsHistoryGETaccount/positions-history1
privateGetAccountFundingFeesGETaccount/funding-fees1
privateGetAccountMarginModeGETaccount/margin-mode1
privateGetAccountPositionModeGETaccount/position-mode1
privateGetAccountLeverageInfoGETaccount/leverage-info1
privateGetAccountBatchLeverageInfoGETaccount/batch-leverage-info1
privateGetTradeOrdersPendingGETtrade/orders-pending1.67
privateGetTradeOrderDetailGETtrade/order-detail1.67
privateGetTradeOrdersTpslPendingGETtrade/orders-tpsl-pending1.67
privateGetTradeOrderTpslDetailGETtrade/order-tpsl-detail1.67
privateGetTradeOrdersAlgoPendingGETtrade/orders-algo-pending1.67
privateGetTradeOrdersHistoryGETtrade/orders-history1.67
privateGetTradeOrdersTpslHistoryGETtrade/orders-tpsl-history1.67
privateGetTradeOrdersAlgoHistoryGETtrade/orders-algo-history1.67
privateGetTradeFillsHistoryGETtrade/fills-history1.67
privateGetTradeOrderPriceRangeGETtrade/order/price-range1.67
privateGetAffiliateBasicGETaffiliate/basic1
privateGetAffiliateReferralCodeGETaffiliate/referral-code1
privateGetAffiliateInviteesGETaffiliate/invitees1
privateGetAffiliateSubInviteesGETaffiliate/sub-invitees1
privateGetAffiliateSubAffiliatesGETaffiliate/sub-affiliates1
privateGetAffiliateInviteesDailyInfoGETaffiliate/invitees/daily/info1
privateGetCopytradingInstrumentsGETcopytrading/instruments1
privateGetCopytradingConfigGETcopytrading/config1
privateGetCopytradingAccountBalanceGETcopytrading/account/balance1
privateGetCopytradingAccountPositionsByOrderGETcopytrading/account/positions-by-order1
privateGetCopytradingAccountPositionsDetailsByOrderGETcopytrading/account/positions-details-by-order1
privateGetCopytradingAccountPositionsByContractGETcopytrading/account/positions-by-contract1
privateGetCopytradingAccountPositionModeGETcopytrading/account/position-mode1
privateGetCopytradingAccountLeverageInfoGETcopytrading/account/leverage-info1
privateGetCopytradingTradeOrdersPendingGETcopytrading/trade/orders-pending1.67
privateGetCopytradingTradePendingTpslByContractGETcopytrading/trade/pending-tpsl-by-contract1.67
privateGetCopytradingTradePositionHistoryByOrderGETcopytrading/trade/position-history-by-order1.67
privateGetCopytradingTradeOrdersHistoryGETcopytrading/trade/orders-history1.67
privateGetCopytradingTradePendingTpslByOrderGETcopytrading/trade/pending-tpsl-by-order1.67
privateGetUserQueryApikeyGETuser/query-apikey1
privateGetSpotTradeFillsHistoryGETspot/trade/fills-history1
privateGetSpotTradeOrdersPendingGETspot/trade/orders-pending1.67
privateGetSpotTradeOrderDetailGETspot/trade/order-detail1.67
privateGetSpotTradeOrdersAlgoPendingGETspot/trade/orders-algo-pending1.67
privateGetSpotTradeOrdersHistoryGETspot/trade/orders-history1.67
privateGetSpotTradeOrdersAlgoHistoryGETspot/trade/orders-algo-history1.67
privateGetSpotTradeOrderPriceRangeGETspot/trade/order/price-range1.67
privatePostAssetTransferPOSTasset/transfer1
privatePostAssetDemoApplyMoneyPOSTasset/demo-apply-money1
privatePostAssetWithdrawalApplyPOSTasset/withdrawal-apply1
privatePostAccountSetMarginModePOSTaccount/set-margin-mode1.67
privatePostAccountSetPositionModePOSTaccount/set-position-mode1.67
privatePostAccountSetLeveragePOSTaccount/set-leverage1.67
privatePostTradeOrderPOSTtrade/order1.67
privatePostTradeBatchOrdersPOSTtrade/batch-orders1.67
privatePostTradeOrderTpslPOSTtrade/order-tpsl1.67
privatePostTradeOrderAlgoPOSTtrade/order-algo1.67
privatePostTradeCancelOrderPOSTtrade/cancel-order1.67
privatePostTradeCancelBatchOrdersPOSTtrade/cancel-batch-orders1.67
privatePostTradeCancelTpslPOSTtrade/cancel-tpsl1.67
privatePostTradeCancelAlgoPOSTtrade/cancel-algo1.67
privatePostTradeAmendOrderPOSTtrade/amend-order1.67
privatePostTradeAmendBatchOrdersPOSTtrade/amend-batch-orders1.67
privatePostTradeAmendTpslPOSTtrade/amend-tpsl1.67
privatePostTradeAmendAlgoPOSTtrade/amend-algo1.67
privatePostTradeClosePositionPOSTtrade/close-position1.67
privatePostSpotTradeOrderPOSTspot/trade/order1.67
privatePostSpotTradeBatchOrdersPOSTspot/trade/batch-orders1.67
privatePostSpotTradeOrderAlgoPOSTspot/trade/order-algo1.67
privatePostSpotTradeCancelOrderPOSTspot/trade/cancel-order1.67
privatePostSpotTradeCancelBatchOrdersPOSTspot/trade/cancel-batch-orders1.67
privatePostSpotTradeCancelAlgoPOSTspot/trade/cancel-algo1.67
privatePostCopytradingAccountSetPositionModePOSTcopytrading/account/set-position-mode1.67
privatePostCopytradingAccountSetLeveragePOSTcopytrading/account/set-leverage1.67
privatePostCopytradingTradePlaceOrderPOSTcopytrading/trade/place-order1.67
privatePostCopytradingTradeCancelOrderPOSTcopytrading/trade/cancel-order1.67
privatePostCopytradingTradePlaceTpslByContractPOSTcopytrading/trade/place-tpsl-by-contract1.67
privatePostCopytradingTradeCancelTpslByContractPOSTcopytrading/trade/cancel-tpsl-by-contract1.67
privatePostCopytradingTradePlaceTpslByOrderPOSTcopytrading/trade/place-tpsl-by-order1.67
privatePostCopytradingTradeCancelTpslByOrderPOSTcopytrading/trade/cancel-tpsl-by-order1.67
privatePostCopytradingTradeClosePositionByOrderPOSTcopytrading/trade/close-position-by-order1.67
privatePostCopytradingTradeClosePositionByContractPOSTcopytrading/trade/close-position-by-contract1.67

On this page