Protocols

The Protocol Metrics API is a foundational set of endpoints for interacting with protocols supported by Messari. Because different protocol types track different metrics, the data is organized by protocol category.

Core Protocol Metrics

All supported protocols have a common set of core metrics, which represent aggregated data across all deployments of a given protocol.

Endpoints:

List All Protocols
Returns all available protocols and their coverage within Messari.

List All Protocols Core Metrics
Returns a list of all available core protocol metrics.

Protocol Core Timeseries Metric
Returns data points for a selected core timeseries metric. Typically used to export full data series or for graphical visualizations.

DEX Protocol Metrics

Protocols categorized as Decentralized Exchanges (DEXs) have an additional set of DEX-specific metrics, aggregated across all deployments of the DEX.

Endpoints:

List DEXs
Returns all available DEXs and their coverage within Messari.

List DEX Metrics
Returns a list of all available DEX metrics.

DEX Timeseries Metric
Returns data points for a selected DEX timeseries metric. Typically used to export full data series or for graphical visualizations.

Lending Protocol Metrics

Protocols categorized as Lending Protocols have their own set of lending-specific metrics, aggregated across all deployments of the lending protocol.

Endpoints:

List Lending Protocols
Returns all available lending protocols and their coverage within Messari.

List Lending Metrics
Returns a list of all available lending metrics.

Lending Timeseries Metric
Returns data points for a selected lending timeseries metric. Typically used to export full data series or for graphical visualizations.

Data Sources

Protocol data is sourced from Token Terminal and depends on the coverage of both the underlying network and the individual protocol.


Welcome to Messari's API Documentation. Before you proceed, please take a moment to review and understand that your use of this API is subject to and governed by our Terms of Use and Privacy Policy. By accessing and using this API, you agree to comply with the terms and conditions outlined in the Terms of Use and Privacy Policy. The Messari API is intended to be used for internal purposes and uses only. If you are interested in redistributing any data from our API, please reach out to [email protected]. Messari reserves the right to modify, update, or revive the API Documentation at any time without notice.