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# and Go. 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

79 implicit endpoints across 2 access groups.

public

MethodHTTPEndpointCost
publicGetMarketInstrumentsGETmarket/instruments1
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

private

MethodHTTPEndpointCost
privateGetAssetBalancesGETasset/balances1
privateGetAssetBillsGETasset/bills1
privateGetAssetWithdrawalHistoryGETasset/withdrawal-history1
privateGetAssetDepositHistoryGETasset/deposit-history1
privateGetAccountConfigGETaccount/config1
privateGetAssetCurrenciesGETasset/currencies1
privateGetAccountBalanceGETaccount/balance1
privateGetAccountPositionsGETaccount/positions1
privateGetAccountPositionsHistoryGETaccount/positions-history1
privateGetAccountMarginModeGETaccount/margin-mode1
privateGetAccountPositionModeGETaccount/position-mode1
privateGetAccountLeverageInfoGETaccount/leverage-info1
privateGetAccountBatchLeverageInfoGETaccount/batch-leverage-info1
privateGetTradeOrdersPendingGETtrade/orders-pending1
privateGetTradeOrderDetailGETtrade/order-detail1
privateGetTradeOrdersTpslPendingGETtrade/orders-tpsl-pending1
privateGetTradeOrderTpslDetailGETtrade/order-tpsl-detail1
privateGetTradeOrdersAlgoPendingGETtrade/orders-algo-pending1
privateGetTradeOrdersHistoryGETtrade/orders-history1
privateGetTradeOrdersTpslHistoryGETtrade/orders-tpsl-history1
privateGetTradeOrdersAlgoHistoryGETtrade/orders-algo-history1
privateGetTradeFillsHistoryGETtrade/fills-history1
privateGetTradeOrderPriceRangeGETtrade/order/price-range1
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
privateGetCopytradingTradePendingTpslByContractGETcopytrading/trade/pending-tpsl-by-contract1
privateGetCopytradingTradePositionHistoryByOrderGETcopytrading/trade/position-history-by-order1
privateGetCopytradingTradeOrdersHistoryGETcopytrading/trade/orders-history1
privateGetCopytradingTradePendingTpslByOrderGETcopytrading/trade/pending-tpsl-by-order1
privateGetUserQueryApikeyGETuser/query-apikey1
privateGetSpotTradeFillsHistoryGETspot/trade/fills-history1
privatePostAssetTransferPOSTasset/transfer1
privatePostAssetDemoApplyMoneyPOSTasset/demo-apply-money1
privatePostAccountSetMarginModePOSTaccount/set-margin-mode1
privatePostAccountSetPositionModePOSTaccount/set-position-mode1
privatePostAccountSetLeveragePOSTaccount/set-leverage1
privatePostTradeOrderPOSTtrade/order1
privatePostTradeBatchOrdersPOSTtrade/batch-orders1
privatePostTradeOrderTpslPOSTtrade/order-tpsl1
privatePostTradeOrderAlgoPOSTtrade/order-algo1
privatePostTradeCancelOrderPOSTtrade/cancel-order1
privatePostTradeCancelBatchOrdersPOSTtrade/cancel-batch-orders1
privatePostTradeCancelTpslPOSTtrade/cancel-tpsl1
privatePostTradeCancelAlgoPOSTtrade/cancel-algo1
privatePostTradeClosePositionPOSTtrade/close-position1
privatePostCopytradingAccountSetPositionModePOSTcopytrading/account/set-position-mode1
privatePostCopytradingAccountSetLeveragePOSTcopytrading/account/set-leverage1
privatePostCopytradingTradePlaceOrderPOSTcopytrading/trade/place-order1
privatePostCopytradingTradeCancelOrderPOSTcopytrading/trade/cancel-order1
privatePostCopytradingTradePlaceTpslByContractPOSTcopytrading/trade/place-tpsl-by-contract1
privatePostCopytradingTradeCancelTpslByContractPOSTcopytrading/trade/cancel-tpsl-by-contract1
privatePostCopytradingTradePlaceTpslByOrderPOSTcopytrading/trade/place-tpsl-by-order1
privatePostCopytradingTradeCancelTpslByOrderPOSTcopytrading/trade/cancel-tpsl-by-order1
privatePostCopytradingTradeClosePositionByOrderPOSTcopytrading/trade/close-position-by-order1
privatePostCopytradingTradeClosePositionByContractPOSTcopytrading/trade/close-position-by-contract1

On this page