Référence

Catalogue des endpoints : les routes des outils MCP

Tout ce qui peut être appelé, sur une page. Les paramètres de chaque route sont lus dans le contrat OpenAPI : ils ne peuvent donc pas diverger de ce qui est servi. Le détail (champs de réponse, unités, pièges) vit dans la page de la famille, liée en tête de chaque section, et dans la référence interactive.

Hôte : https://api.bytnode.com. Chaque route exige l’en-tête X-API-KEY (sauf /v1/health) et accepte ?fields= (sauf /v1/health, /v1/status et POST /v1/indicators, qui choisissent leur sortie autrement). La colonne Paramètres liste symbol là où la route le prend ; les routes du marché entier (macro, on-chain, ETF, marché global, sentiment, système) n’en prennent pas et le refusent.

Un agent IA n’a pas besoin de ce catalogue : il découvre les onze outils du serveur MCP, lit leurs descriptions et appelle ces routes à travers eux.

#Système et métadonnées

RouteDescriptionParamètresFamille de données
GET /v1/health no keyEst-ce que l’API répond.——
GET /v1/statusFraîcheur de chaque flux de données, flux par flux.—price_volume
GET /v1/symbolsLes symboles activés.—price_volume
GET /v1/capabilitiesCe qui peut être calculé pour ce symbole, et ce qui ne peut pas l’être.symbol (required)price_volume
GET /v1/limitsCe que votre clé peut faire : familles, fenêtres d’historique, débit et quota restants.——
POST /v1/ws/tokenUn jeton WebSocket éphémère pour une page web : 60 secondes, une connexion, jamais votre clé.——

#Snapshot

RouteDescriptionParamètresFamille de données
GET /v1/snapshotJusqu’à 52 champs en une requête.one parameter per field (value = depth or true)snapshot

#Prix et volume

RouteDescriptionParamètresFamille de données
GET /v1/klinesLa dernière bougie OHLCV close, toutes les unités de temps de 1m à 1w.timeframe (required), live, symbol (required)price_volume
GET /v1/klines/historyBougies OHLCV, toutes les unités de temps de 1m à 1w, de la plus récente à la plus ancienne.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, orderprice_volume
GET /v1/price-changeVariation en % sur les huit unités de temps.symbol (required)price_volume
GET /v1/trades/spotTransactions spot individuelles.limit, since_ms, until_ms, before_ms, after_id, order, symbol (required)trades
GET /v1/trades/futuresTransactions futures individuelles.limit, since_ms, until_ms, before_ms, after_id, order, symbol (required)trades
GET /v1/trades/largeGros ordres, filtrés par montant.min_usd, limit, since_ms, until_ms, before_ms, after_id, order, symbol (required)trades
GET /v1/trades-kline/futures/secondsTransactions futures agrégées à la seconde, toutes places.limit, since_ms, until_ms, order, symbol (required), before_mstrades
GET /v1/trades-klineBougie de transactions, spot et futures additionnés.symbol (required), timeframe (required), livemicrostructure
GET /v1/trades-kline/historyHistorique des bougies de transactions.symbol (required), timeframe (required), since_ms, until_ms, limit, before_ms, ordermicrostructure
GET /v1/trades-kline/spotBougie de transactions, spot seul.symbol (required), timeframe (required), livemicrostructure
GET /v1/trades-kline/spot/historyHistorique spot.symbol (required), timeframe (required), since_ms, until_ms, limit, before_ms, ordermicrostructure
GET /v1/trades-kline/futuresBougie de transactions, futures seuls.symbol (required), timeframe (required), livemicrostructure
GET /v1/trades-kline/futures/historyHistorique futures.symbol (required), timeframe (required), since_ms, until_ms, limit, before_ms, ordermicrostructure

#Dérivés

RouteDescriptionParamètresFamille de données
GET /v1/oiIntérêt ouvert courant, additionné sur les places.symbol (required)derivatives
GET /v1/oi/historyIntérêt ouvert agrégé, par bucket.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, orderderivatives
GET /v1/oi/changeVariation de l’intérêt ouvert.symbol (required)derivatives
GET /v1/oi/change/historyHistorique du delta d’intérêt ouvert.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, orderderivatives
GET /v1/funding/rateDernier taux de funding appliqué.live, symbol (required)derivatives
GET /v1/funding/rate/historyHistorique du taux appliqué.since_ms, until_ms, limit, symbol (required), before_ms, orderderivatives
GET /v1/funding/nextProchain funding estimé.symbol (required)derivatives
GET /v1/funding/cumulativeFunding cumulé sur 24 h.symbol (required)derivatives
GET /v1/funding/cumulative/historyHistorique du funding cumulé.since_ms, until_ms, limit, symbol (required), before_ms, orderderivatives
GET /v1/liquidations/eventsLiquidations individuelles.limit, min_usd, symbol (required)derivatives
GET /v1/liquidations/cumulativeLiquidations cumulées, acheteurs contre vendeurs.symbol (required)derivatives
GET /v1/liquidations/cumulative/historyHistorique des liquidations cumulées.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, orderderivatives
GET /v1/liquidations/big-small-ratioGrosses liquidations contre petites.timeframe (required), symbol (required)derivatives
GET /v1/liquidations/big-small-ratio/historyHistorique du ratio.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, orderderivatives
GET /v1/basisÉcart futures contre spot.symbol (required)derivatives
GET /v1/basis/historyHistorique de la base.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, orderderivatives
GET /v1/spread/interexchangePrime de chaque place par rapport à la référence.timeframe (required), live, symbol (required)microstructure
GET /v1/spread/interexchange/historyHistorique des primes.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, ordermicrostructure

#Flux et microstructure

RouteDescriptionParamètresFamille de données
GET /v1/cvdDelta de volume cumulé, spot et futures.timeframe (required), live, symbol (required)microstructure
GET /v1/cvd/historyHistorique du CVD, spot et futures.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, ordermicrostructure
GET /v1/cvd/spotDelta de volume cumulé, spot seul.timeframe (required), live, symbol (required)microstructure
GET /v1/cvd/spot/historyHistorique du CVD, spot seul.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, ordermicrostructure
GET /v1/cvd/futuresDelta de volume cumulé, futures seuls.timeframe (required), live, symbol (required)microstructure
GET /v1/cvd/futures/historyHistorique du CVD, futures seuls.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, ordermicrostructure
GET /v1/orderbookProfondeur du carnet par fourchette de prix, spot et futures.timeframe (required), symbol (required)microstructure
GET /v1/orderbook/historyHistorique du carnet d’ordres, spot et futures.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, ordermicrostructure
GET /v1/orderbook/spotProfondeur du carnet par fourchette de prix, spot seul.timeframe (required), symbol (required)microstructure
GET /v1/orderbook/spot/historyHistorique du carnet d’ordres, spot seul.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, ordermicrostructure
GET /v1/orderbook/futuresProfondeur du carnet par fourchette de prix, futures seuls.timeframe (required), symbol (required)microstructure
GET /v1/orderbook/futures/historyHistorique du carnet d’ordres, futures seuls.timeframe (required), since_ms, until_ms, limit, symbol (required), before_ms, ordermicrostructure
GET /v1/buy-sell-ratioRatio achat / vente du dernier bucket clos, spot et futures.timeframe (required), symbol (required)microstructure
GET /v1/buy-sell-ratio/historyHistorique du ratio achat / vente, spot et futures.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, ordermicrostructure
GET /v1/buy-sell-ratio/spotRatio achat / vente du dernier bucket clos, spot seul.timeframe (required), symbol (required)microstructure
GET /v1/buy-sell-ratio/spot/historyHistorique du ratio achat / vente, spot seul.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, ordermicrostructure
GET /v1/buy-sell-ratio/futuresRatio achat / vente du dernier bucket clos, futures seuls.timeframe (required), symbol (required)microstructure
GET /v1/buy-sell-ratio/futures/historyHistorique du ratio achat / vente, futures seuls.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, ordermicrostructure
GET /v1/trades/avg-sizeTaille moyenne des transactions, spot et futures.timeframe (required), symbol (required)microstructure
GET /v1/trades/avg-size/historyHistorique de la taille moyenne, spot et futures.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, ordermicrostructure
GET /v1/trades/avg-size/spotTaille moyenne des transactions, spot seul.timeframe (required), symbol (required)microstructure
GET /v1/trades/avg-size/spot/historyHistorique de la taille moyenne, spot seul.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, ordermicrostructure
GET /v1/trades/avg-size/futuresTaille moyenne des transactions, futures seuls.timeframe (required), symbol (required)microstructure
GET /v1/trades/avg-size/futures/historyHistorique de la taille moyenne, futures seuls.since_ms, until_ms, limit, timeframe (required), symbol (required), before_ms, ordermicrostructure

#Indicateurs techniques

RouteDescriptionParamètresFamille de données
POST /v1/indicatorsDix-neuf types d’indicateurs, jusqu’à 50 instances par appel.—indicators

#Options

RouteDescriptionParamètresFamille de données
GET /v1/options/summaryVue d’ensemble de l’actif.asset (required)options
GET /v1/options/oiIntérêt ouvert des options.asset (required)options
GET /v1/options/oi/historyHistorique de l’intérêt ouvert.timeframe (required), since_ms, until_ms, limit, asset (required), before_ms, orderoptions
GET /v1/options/oi/changeVariation de l’intérêt ouvert.timeframe (required), asset (required)options
GET /v1/options/oi/change/historyHistorique du delta.timeframe (required), since_ms, until_ms, limit, asset (required), before_ms, orderoptions
GET /v1/options/oi/distributionRépartition de l’OI par strike et par échéance.expiry, asset (required)options
GET /v1/options/volumeVolume des options en USD.asset (required)options
GET /v1/options/volume/historyHistorique du volume.timeframe (required), since_ms, until_ms, limit, asset (required), before_ms, orderoptions
GET /v1/options/put-call-ratioRatio put / call.asset (required)options
GET /v1/options/put-call-ratio/historyHistorique du put / call.timeframe (required), since_ms, until_ms, limit, asset (required), before_ms, orderoptions
GET /v1/options/max-painMax pain par échéance.asset (required)options
GET /v1/options/max-pain/historyHistorique du max pain.expiry (required), since_ms, until_ms, limit, asset (required), before_ms, orderoptions
GET /v1/options/ivVolatilité implicite pondérée.asset (required)options
GET /v1/options/iv/klinesLa dernière bougie OHLC close de la volatilité implicite.timeframe (required), asset (required)options
GET /v1/options/iv/klines/historyBougies OHLC de la volatilité implicite, de la plus récente à la plus ancienne.timeframe (required), since_ms, until_ms, limit, asset (required), before_ms, orderoptions
GET /v1/options/greeksGrecques agrégées.asset (required)options
GET /v1/options/expirySynthèse par échéance.asset (required)options

#Réseau Bitcoin

RouteDescriptionParamètresFamille de données
GET /v1/btc/networkHauteur, difficulté, prochain ajustement.—onchain
GET /v1/btc/network/historyHistorique du réseau.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/btc/mempoolTransactions en attente, poids, frais.—onchain
GET /v1/btc/mempool/historyHistorique du mempool.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/btc/feesFrais recommandés par priorité.—onchain
GET /v1/btc/fees/historyHistorique des frais.since_ms, until_ms, limit, timeframe, before_ms, orderonchain
GET /v1/btc/miningConcentration des pools, récompenses.—onchain
GET /v1/btc/mining/historyHistorique du minage.dataset, since_ms, until_ms, limit, before_ms, orderonchain

#Valorisation on-chain de Bitcoin

RouteDescriptionParamètresFamille de données
GET /v1/btc/mvrvMVRV et zone de valorisation.—onchain
GET /v1/btc/mvrv/historyHistorique du MVRV.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/btc/nvtNVT et son signal lissé.—onchain
GET /v1/btc/nvt/historyHistorique du NVT.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/btc/active-addressesAdresses actives et momentum.—onchain
GET /v1/btc/active-addresses/historyHistorique des adresses actives.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/btc/revenue-per-difficultyStress des mineurs.—onchain
GET /v1/btc/revenue-per-difficulty/historyHistorique du stress des mineurs.since_ms, until_ms, limit, before_ms, orderonchain

#On-chain Ethereum

RouteDescriptionParamètresFamille de données
GET /v1/eth/supplyOffre, staking, brûlé, émission nette.—onchain
GET /v1/eth/supply/historyHistorique de l’offre.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/eth/gasPrix du gas et congestion.—onchain
GET /v1/eth/gas/historyHistorique du gas.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/eth/gas-momentumMomentum du gas et régime.—onchain
GET /v1/eth/gas-momentum/historyHistorique du momentum.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/eth/stakingTaux et rendement du staking.—onchain
GET /v1/eth/staking/historyHistorique du staking.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/eth/deflationBrûlage contre émission.—onchain
GET /v1/eth/deflation/historyHistorique de la déflation.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/eth/defiTVL d’Ethereum et volume des DEX.—onchain
GET /v1/eth/defi/historyHistorique DeFi.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/eth/squeezeIndice de squeeze.—onchain
GET /v1/eth/squeeze/historyHistorique du squeeze.since_ms, until_ms, limit, before_ms, orderonchain
GET /v1/eth/price-btcRatio ETH/BTC et momentum.—onchain
GET /v1/eth/price-btc/historyHistorique du ratio.since_ms, until_ms, limit, before_ms, orderonchain

#Macro

RouteDescriptionParamètresFamille de données
GET /v1/macroDernière valeur d’une série (series obligatoire).series (required)macro
GET /v1/macro/seriesCatalogue des séries disponibles.categorymacro
GET /v1/macro/historyHistorique d’une série.since_ms, until_ms, limit, series (required), before_ms, ordermacro
GET /v1/macro/correlationsCorrélations BTC contre macro.—macro
GET /v1/macro/net-liquidityLiquidité nette.—macro
GET /v1/macro/net-liquidity/historyHistorique de la liquidité nette.since_ms, until_ms, limit, before_ms, ordermacro
GET /v1/macro/momentumScore de momentum macro.—macro
GET /v1/macro/riskRégime risk-on / risk-off.—macro
GET /v1/macro/intraday/seriesCatalogue des instruments intrajournaliers.—macro
GET /v1/macro/intraday/historyBougies OHLC d’un instrument macro.since_ms, until_ms, limit, series (required), timeframe (required), before_ms, ordermacro

#ETF, tokenomics et sentiment

RouteDescriptionParamètresFamille de données
GET /v1/etf/fundamentalsAncrage trimestriel par émetteur.asset (required)etf
GET /v1/etf/fundamentals/historyHistorique des fondamentaux.ticker, since_ms, until_ms, limit, asset (required), before_ms, orderetf
GET /v1/tokenomicsOffre, capitalisation et FDV du symbole.symbol (required)tokenomics
GET /v1/tokenomics/historyHistorique tokenomics.since_ms, until_ms, limit, symbol (required), before_ms, ordertokenomics
GET /v1/globalCapitalisation totale et dominance.—price_volume
GET /v1/global/historyHistorique du marché global.since_ms, until_ms, limit, timeframe, before_ms, orderprice_volume
GET /v1/fear-greedFear & Greed du jour.—sentiment
GET /v1/fear-greed/historyHistorique depuis 2018.since_ms, until_ms, limit, before_ms, ordersentiment
GET /v1/fear-greed/cmcFear & Greed de CoinMarketCap, rafraîchi dans la journée.—sentiment
GET /v1/fear-greed/cmc/historyUn point par jour depuis 2023.since_ms, until_ms, limit, before_ms, ordersentiment
GET /v1/altcoin-seasonAltcoin Season Index, capitalisation des altcoins, extrêmes sur un an.—sentiment
GET /v1/altcoin-season/historyUn point par jour, depuis 90 jours puis au fil de l’eau.since_ms, until_ms, limit, before_ms, ordersentiment
GET /v1/indices/cmc20Indice CMC20, variation sur 24 h et ses 20 composants.—sentiment
GET /v1/indices/cmc20/historyUne valeur par jour depuis 2024.since_ms, until_ms, limit, before_ms, ordersentiment
GET /v1/indices/cmc100Indice CMC100, variation sur 24 h et ses 100 composants.—sentiment
GET /v1/indices/cmc100/historyUne valeur par jour depuis 2024.since_ms, until_ms, limit, before_ms, ordersentiment