> ## Documentation Index
> Fetch the complete documentation index at: https://docs.messari.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Protocols API

> The Protocols API provides access to comprehensive data on DeFi protocols, including DEXs and lending platforms. Access aggregated metrics across all protocol deployments and versions on multiple blockchain networks.

## Available Endpoints

The Protocols API is organized into three main categories:

### Core Protocols

* [**List All Protocols**](/api-reference/endpoints/protocols/core/list-protocols) - Returns a complete list of all available protocols supported by Messari, along with core metrics.
* [**List Protocols Core Metrics**](/api-reference/endpoints/protocols/core/list-protocols-metrics) - Returns a list of timeseries core metrics available for all protocols.
* [**Get Protocol Core Timeseries**](/api-reference/endpoints/protocols/core/protocol-timeseries-metric) - Returns timeseries data for a specific protocol's core metrics.

### DEX Protocols

* [**List DEX Protocols**](/api-reference/endpoints/protocols/dex/list-dex-protocols) - Returns all available DEX protocols supported by Messari.
* [**List DEX Metrics**](/api-reference/endpoints/protocols/dex/list-dex-metrics) - Returns a list of timeseries metrics available for DEXs.
* [**Get DEX Timeseries**](/api-reference/endpoints/protocols/dex/dex-timeseries-metric) - Returns timeseries data for a specific DEX protocol.

### Lending Protocols

* [**List Lending Protocols**](/api-reference/endpoints/protocols/lending/list-lending-protocols) - Returns all available lending protocols supported by Messari.
* [**List Lending Metrics**](/api-reference/endpoints/protocols/lending/list-lending-metrics) - Returns a list of timeseries metrics available for lending protocols.
* [**Get Lending Timeseries**](/api-reference/endpoints/protocols/lending/lending-timeseries-metric) - Returns timeseries data for a specific lending protocol.

### Interoperability Protocols

* [**List Interoperability Protocols**](/api-reference/endpoints/protocols/interoperability/list-interop-protocols) - Returns all available interoperability (bridging) protocols supported by Messari.
* [**List Interoperability Metrics**](/api-reference/endpoints/protocols/interoperability/list-interop-metrics) - Returns a list of timeseries metrics available for interoperability protocols.
* [**Get Interoperability Timeseries**](/api-reference/endpoints/protocols/interoperability/interop-timeseries-metric) - Returns timeseries data for a specific interoperability protocol.

### Liquid Staking Protocols

* [**List Liquid Staking Protocols**](/api-reference/endpoints/protocols/liquid-staking/list-liquid-staking-protocols) - Returns all available liquid staking protocols supported by Messari.
* [**List Liquid Staking Metrics**](/api-reference/endpoints/protocols/liquid-staking/list-liquid-staking-metrics) - Returns a list of timeseries metrics available for liquid staking protocols.
* [**Get Liquid Staking Timeseries**](/api-reference/endpoints/protocols/liquid-staking/liquid-staking-timeseries-metric) - 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
