Introduction

The NFTGo developer platform provides comprehensive, reliable, and powerful NFT infrastructure and data services for all communities, institutions, DAO organizations, and individual developers. You can easily access a series of ERC721 and ERC1155 protocol NFT token-related information such as metadata, holders, prices, transactions, etc. without setting up your own nodes and developing code, and completing bulk trading of NFT through GoTrading.js. In addition, we provide a wealth of indicators and historical data to help you quickly analyze and make decisions

The current(v1.1) APIs only support Ethereum. If you are looking for multi-chain API, please check out V2 Multichain API documentation.

Start your NFT journey with us!

We welcome you to build and explore the NFT ecosystem with NFTGo. Sign up and experience our data services today!

  1. Register on NFTGo Developers and log in
  2. Obtain your private key through Dashboard
  3. Access our interface services through your private key, details can be found in API Reference
  4. You can view Pricing and choose the package plan that best suits your needs

Authentication

To start exploring the NFTGo API, you need to sign up for an API key. here.
Using your API key, you can make requests to the NFTGo API by sending the API key as a header in your request. Below is an example:

curl https://data-api.nftgo.io/<your-request-url> -H X-API-KEY:<YOUR-API-KEY>

All requests should be prefixed with https://data-api.nftgo.io/ .

Rate limit

Currently, we have a rate limit of 5 requests per second (5RPS) for a free trial. You can upgrade your plan here.