Reservoir API Overview

Learn how to use the Reservoir API to get NFT data, create orders, and execute trades


The Reservoir API is an all-in-one endpoint for building NFT applications. Get started for free by creating an account on our Developer Dashboard.

NFT trading

Learn more about our NFT trading APIs here.

NFT data

Learn more about all our NFT data endpoints here.

Hosted API

The Reservoir API is powered by an open-source indexer that runs entirely off open and permissionless data sources. This means there are no centralized gatekeepers to depend on. The core team runs a production-ready instance of the Reservoir API that supports Ethereum Mainnet, Polygon, Arbitrum, Optimism, and more. Our documentation shows you how to interact with this hosted version of the API.


In order to ensure backwards compatibility, any changes to API endpoints are deployed as new versions. We will strive to keep old versions available for as long as possible, while also working closely with you to help upgrade.