Available Endpoints
The Protocols API is organized into three main categories:Core Protocols
- List All Protocols - Returns a complete list of all available protocols supported by Messari, along with core metrics.
- List Protocols Core Metrics - Returns a list of timeseries core metrics available for all protocols.
- Get Protocol Core Timeseries - Returns timeseries data for a specific protocol’s core metrics.
DEX Protocols
- List DEX Protocols - Returns all available DEX protocols supported by Messari.
- List DEX Metrics - Returns a list of timeseries metrics available for DEXs.
- Get DEX Timeseries - Returns timeseries data for a specific DEX protocol.
Lending Protocols
- List Lending Protocols - Returns all available lending protocols supported by Messari.
- List Lending Metrics - Returns a list of timeseries metrics available for lending protocols.
- Get Lending Timeseries - Returns timeseries data for a specific lending protocol.
Interoperability Protocols
- List Interoperability Protocols - Returns all available interoperability (bridging) protocols supported by Messari.
- List Interoperability Metrics - Returns a list of timeseries metrics available for interoperability protocols.
- Get Interoperability Timeseries - Returns timeseries data for a specific interoperability protocol.
Liquid Staking Protocols
- List Liquid Staking Protocols - Returns all available liquid staking protocols supported by Messari.
- List Liquid Staking Metrics - Returns a list of timeseries metrics available for liquid staking protocols.
- Get Liquid Staking Timeseries - Returns timeseries data for a specific liquid staking protocol.
Key Features
- Multi-Chain Aggregation: Protocol data aggregates all deployments across multiple blockchain networks (e.g., Uniswap includes V3, V2, and V1)
- Comprehensive Metrics: Access volume, TVL, fees, and other key protocol metrics
- Flexible Time Ranges: Query data with various granularities from 1-minute to 1-year intervals
- Historical Data: Access historical protocol performance data for analysis and tracking
Use Cases
The Protocols API enables developers to:- Build DeFi analytics dashboards tracking protocol performance
- Compare metrics across different protocols and protocol types
- Monitor DEX trading volumes and liquidity trends
- Track lending protocol utilization and interest rates
- Create alerts based on protocol metric thresholds
- Analyze protocol growth and adoption over time

