GuidesRecipesAPI ReferenceChangelogDiscussions
Log In
Guides
API EndpointData PointsUsage SummaryUse Cases
Get MarketsMarket IDs, Program IDsRetrieve available market IDs queryable via Vybe APIMarket analysis, trading pair discovery
DEX-AMMDEX and AMM program IDsGet programs used for trades and pricesDeFi ecosystem analysis, protocol integration
Pyth AccountsPyth oracle price accounts, product accounts, symbolsList all Pyth oracle price accounts and related dataOracle data analysis, price feed integration
Pair-OHLCVOHLCV data for trading pairsRetrieve trade price data for specific token pairsTrading strategy development, market analysis
Market-OHLCVOHLCV data for specific marketsGet price data for unique trading pairs or liquidity poolsLiquidity analysis, market-specific research
Token-OHLCVToken USD price OHLCVRetrieve aggregated price data for a specific tokenToken performance analysis, portfolio tracking
Pyth PriceCurrent Pyth price feed dataAccess up-to-date pricing information from Pyth oraclesReal-time price monitoring, oracle data integration
Pyth Price OHLCHistorical OHLC data from PythRetrieve historical price data from Pyth oracle feedsHistorical price analysis, backtesting strategies
Pyth Price: Time SeriesTime series of Pyth price dataAccess real-time and historical Pyth oracle pricesTime-series analysis, price trend identification
Pyth ProductPyth product metadataRetrieve metadata for specific Pyth productsProduct research, oracle network analysis

Key implementation aspects

Query Parameters & filtering Capabilities:

  • Support flexible date range filtering using timeStart and timeEnd parameters
  • Implement pagination using page and limit parameters for large result sets
  • Allow filtering by specific programs or tokens using programId and mintAddress parameters
  • Support different time resolutions via a resolution parameter (e.g. 1h, 1d, 1w, 1m, 1y)
  • Enable filtering by market ID using a marketId parameter for specific trading pairs
  • Implement optional filters like productId and priceFeedId for Pyth oracle data

Developer implementation use cases:

  • Retrieving historical OHLCV data for a specific token over a custom date range
  • Paginating through large sets of trade or transfer data efficiently
  • Filtering transaction data by specific DEX programs or token pairs
  • Obtaining time series price data at different resolutions for analysis
  • Accessing Pyth oracle price feeds for specific products or price feeds
  • Querying market data for particular trading pairs or liquidity pools