CCXT
bitfinex

bitfinex implicit API

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

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

const bitfinex = new ccxt.bitfinex ();
const response = await bitfinex.publicGetConfConfig (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 bitfinex API documentation: docs.bitfinex.com ยท github.com

136 implicit endpoints across 2 access groups.

public

Base URL: https://api-pub.bitfinex.com

MethodHTTPEndpointCost
publicGetConfConfigGETconf/{config}2.7
publicGetConfPubActionObjectGETconf/pub:{action}:{object}2.7
publicGetConfPubActionObjectDetailGETconf/pub:{action}:{object}:{detail}2.7
publicGetConfPubMapObjectGETconf/pub:map:{object}2.7
publicGetConfPubMapObjectDetailGETconf/pub:map:{object}:{detail}2.7
publicGetConfPubMapCurrencyDetailGETconf/pub:map:currency:{detail}2.7
publicGetConfPubMapCurrencySymGETconf/pub:map:currency:sym2.7
publicGetConfPubMapCurrencyLabelGETconf/pub:map:currency:label2.7
publicGetConfPubMapCurrencyUnitGETconf/pub:map:currency:unit2.7
publicGetConfPubMapCurrencyUndlGETconf/pub:map:currency:undl2.7
publicGetConfPubMapCurrencyPoolGETconf/pub:map:currency:pool2.7
publicGetConfPubMapCurrencyExplorerGETconf/pub:map:currency:explorer2.7
publicGetConfPubMapCurrencyTxFeeGETconf/pub:map:currency:tx:fee2.7
publicGetConfPubMapTxMethodGETconf/pub:map:tx:method2.7
publicGetConfPubListObjectGETconf/pub:list:{object}2.7
publicGetConfPubListObjectDetailGETconf/pub:list:{object}:{detail}2.7
publicGetConfPubListCurrencyGETconf/pub:list:currency2.7
publicGetConfPubListPairExchangeGETconf/pub:list:pair:exchange2.7
publicGetConfPubListPairMarginGETconf/pub:list:pair:margin2.7
publicGetConfPubListPairFuturesGETconf/pub:list:pair:futures2.7
publicGetConfPubListCompetitionsGETconf/pub:list:competitions2.7
publicGetConfPubInfoObjectGETconf/pub:info:{object}2.7
publicGetConfPubInfoObjectDetailGETconf/pub:info:{object}:{detail}2.7
publicGetConfPubInfoPairGETconf/pub:info:pair2.7
publicGetConfPubInfoPairFuturesGETconf/pub:info:pair:futures2.7
publicGetConfPubInfoTxStatusGETconf/pub:info:tx:status2.7
publicGetConfPubFeesGETconf/pub:fees2.7
publicGetPlatformStatusGETplatform/status8
publicGetTickersGETtickers2.7
publicGetTickerSymbolGETticker/{symbol}2.7
publicGetTickersHistGETtickers/hist2.7
publicGetTradesSymbolHistGETtrades/{symbol}/hist2.7
publicGetBookSymbolPrecisionGETbook/{symbol}/{precision}1
publicGetBookSymbolP0GETbook/{symbol}/P01
publicGetBookSymbolP1GETbook/{symbol}/P11
publicGetBookSymbolP2GETbook/{symbol}/P21
publicGetBookSymbolP3GETbook/{symbol}/P31
publicGetBookSymbolR0GETbook/{symbol}/R01
publicGetStats1KeySizeSymbolSideSectionGETstats1/{key}:{size}:{symbol}:{side}/{section}2.7
publicGetStats1KeySizeSymbolSideLastGETstats1/{key}:{size}:{symbol}:{side}/last2.7
publicGetStats1KeySizeSymbolSideHistGETstats1/{key}:{size}:{symbol}:{side}/hist2.7
publicGetStats1KeySizeSymbolSectionGETstats1/{key}:{size}:{symbol}/{section}2.7
publicGetStats1KeySizeSymbolLastGETstats1/{key}:{size}:{symbol}/last2.7
publicGetStats1KeySizeSymbolHistGETstats1/{key}:{size}:{symbol}/hist2.7
publicGetStats1KeySizeSymbolLongLastGETstats1/{key}:{size}:{symbol}:long/last2.7
publicGetStats1KeySizeSymbolLongHistGETstats1/{key}:{size}:{symbol}:long/hist2.7
publicGetStats1KeySizeSymbolShortLastGETstats1/{key}:{size}:{symbol}:short/last2.7
publicGetStats1KeySizeSymbolShortHistGETstats1/{key}:{size}:{symbol}:short/hist2.7
publicGetCandlesTradeTimeframeSymbolPeriodSectionGETcandles/trade:{timeframe}:{symbol}:{period}/{section}2.7
publicGetCandlesTradeTimeframeSymbolSectionGETcandles/trade:{timeframe}:{symbol}/{section}2.7
publicGetCandlesTradeTimeframeSymbolLastGETcandles/trade:{timeframe}:{symbol}/last2.7
publicGetCandlesTradeTimeframeSymbolHistGETcandles/trade:{timeframe}:{symbol}/hist2.7
publicGetStatusTypeGETstatus/{type}2.7
publicGetStatusDerivGETstatus/deriv2.7
publicGetStatusDerivSymbolHistGETstatus/deriv/{symbol}/hist2.7
publicGetLiquidationsHistGETliquidations/hist80
publicGetRankingsKeyTimeframeSymbolSectionGETrankings/{key}:{timeframe}:{symbol}/{section}2.7
publicGetRankingsKeyTimeframeSymbolHistGETrankings/{key}:{timeframe}:{symbol}/hist2.7
publicGetPulseHistGETpulse/hist2.7
publicGetPulseProfileNicknameGETpulse/profile/{nickname}2.7
publicGetFundingStatsSymbolHistGETfunding/stats/{symbol}/hist10
publicGetExtVaspsGEText/vasps1
publicPostCalcTradeAvgPOSTcalc/trade/avg2.7
publicPostCalcFxPOSTcalc/fx2.7

private

Base URL: https://api.bitfinex.com

MethodHTTPEndpointCost
privatePostAuthRWalletsPOSTauth/r/wallets2.7
privatePostAuthRWalletsHistPOSTauth/r/wallets/hist2.7
privatePostAuthROrdersPOSTauth/r/orders2.7
privatePostAuthROrdersSymbolPOSTauth/r/orders/{symbol}2.7
privatePostAuthWOrderSubmitPOSTauth/w/order/submit2.7
privatePostAuthWOrderUpdatePOSTauth/w/order/update2.7
privatePostAuthWOrderCancelPOSTauth/w/order/cancel2.7
privatePostAuthWOrderMultiPOSTauth/w/order/multi2.7
privatePostAuthWOrderCancelMultiPOSTauth/w/order/cancel/multi2.7
privatePostAuthROrdersSymbolHistPOSTauth/r/orders/{symbol}/hist2.7
privatePostAuthROrdersHistPOSTauth/r/orders/hist2.7
privatePostAuthROrderSymbolIdTradesPOSTauth/r/order/{symbol}:{id}/trades2.7
privatePostAuthRTradesSymbolHistPOSTauth/r/trades/{symbol}/hist2.7
privatePostAuthRTradesHistPOSTauth/r/trades/hist2.7
privatePostAuthRLedgersCurrencyHistPOSTauth/r/ledgers/{currency}/hist2.7
privatePostAuthRLedgersHistPOSTauth/r/ledgers/hist2.7
privatePostAuthRInfoMarginKeyPOSTauth/r/info/margin/{key}2.7
privatePostAuthRInfoMarginBasePOSTauth/r/info/margin/base2.7
privatePostAuthRInfoMarginSymAllPOSTauth/r/info/margin/sym_all2.7
privatePostAuthRPositionsPOSTauth/r/positions2.7
privatePostAuthWPositionClaimPOSTauth/w/position/claim2.7
privatePostAuthWPositionIncreasePOSTauth/w/position/increase:2.7
privatePostAuthRPositionIncreaseInfoPOSTauth/r/position/increase/info2.7
privatePostAuthRPositionsHistPOSTauth/r/positions/hist2.7
privatePostAuthRPositionsAuditPOSTauth/r/positions/audit2.7
privatePostAuthRPositionsSnapPOSTauth/r/positions/snap2.7
privatePostAuthWDerivCollateralSetPOSTauth/w/deriv/collateral/set2.7
privatePostAuthWDerivCollateralLimitsPOSTauth/w/deriv/collateral/limits2.7
privatePostAuthRFundingOffersPOSTauth/r/funding/offers2.7
privatePostAuthRFundingOffersSymbolPOSTauth/r/funding/offers/{symbol}2.7
privatePostAuthWFundingOfferSubmitPOSTauth/w/funding/offer/submit2.7
privatePostAuthWFundingOfferCancelPOSTauth/w/funding/offer/cancel2.7
privatePostAuthWFundingOfferCancelAllPOSTauth/w/funding/offer/cancel/all2.7
privatePostAuthWFundingClosePOSTauth/w/funding/close2.7
privatePostAuthWFundingAutoPOSTauth/w/funding/auto2.7
privatePostAuthWFundingKeepPOSTauth/w/funding/keep2.7
privatePostAuthRFundingOffersSymbolHistPOSTauth/r/funding/offers/{symbol}/hist2.7
privatePostAuthRFundingOffersHistPOSTauth/r/funding/offers/hist2.7
privatePostAuthRFundingLoansPOSTauth/r/funding/loans2.7
privatePostAuthRFundingLoansHistPOSTauth/r/funding/loans/hist2.7
privatePostAuthRFundingLoansSymbolPOSTauth/r/funding/loans/{symbol}2.7
privatePostAuthRFundingLoansSymbolHistPOSTauth/r/funding/loans/{symbol}/hist2.7
privatePostAuthRFundingCreditsPOSTauth/r/funding/credits2.7
privatePostAuthRFundingCreditsHistPOSTauth/r/funding/credits/hist2.7
privatePostAuthRFundingCreditsSymbolPOSTauth/r/funding/credits/{symbol}2.7
privatePostAuthRFundingCreditsSymbolHistPOSTauth/r/funding/credits/{symbol}/hist2.7
privatePostAuthRFundingTradesSymbolHistPOSTauth/r/funding/trades/{symbol}/hist2.7
privatePostAuthRFundingTradesHistPOSTauth/r/funding/trades/hist2.7
privatePostAuthRInfoFundingKeyPOSTauth/r/info/funding/{key}2.7
privatePostAuthRInfoUserPOSTauth/r/info/user2.7
privatePostAuthRSummaryPOSTauth/r/summary2.7
privatePostAuthRLoginsHistPOSTauth/r/logins/hist2.7
privatePostAuthRPermissionsPOSTauth/r/permissions2.7
privatePostAuthWTokenPOSTauth/w/token2.7
privatePostAuthRAuditHistPOSTauth/r/audit/hist2.7
privatePostAuthWTransferPOSTauth/w/transfer2.7
privatePostAuthWDepositAddressPOSTauth/w/deposit/address24
privatePostAuthWDepositInvoicePOSTauth/w/deposit/invoice24
privatePostAuthWWithdrawPOSTauth/w/withdraw24
privatePostAuthRMovementsCurrencyHistPOSTauth/r/movements/{currency}/hist2.7
privatePostAuthRMovementsHistPOSTauth/r/movements/hist2.7
privatePostAuthRAlertsPOSTauth/r/alerts5.34
privatePostAuthWAlertSetPOSTauth/w/alert/set2.7
privatePostAuthWAlertPriceSymbolPriceDelPOSTauth/w/alert/price:{symbol}:{price}/del2.7
privatePostAuthWAlertTypeSymbolPriceDelPOSTauth/w/alert/{type}:{symbol}:{price}/del2.7
privatePostAuthCalcOrderAvailPOSTauth/calc/order/avail2.7
privatePostAuthWSettingsSetPOSTauth/w/settings/set2.7
privatePostAuthRSettingsPOSTauth/r/settings2.7
privatePostAuthWSettingsDelPOSTauth/w/settings/del2.7
privatePostAuthRPulseHistPOSTauth/r/pulse/hist2.7
privatePostAuthWPulseAddPOSTauth/w/pulse/add16
privatePostAuthWPulseDelPOSTauth/w/pulse/del2.7

On this page