GET
/
nfts
/
list
NFTs List (ID Map)
curl --request GET \
  --url https://api.coingecko.com/api/v3/nfts/list \
  --header 'x-cg-demo-api-key: <api-key>'
[
  {
    "id": "bored-ape-yacht-club",
    "contract_address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
    "name": "Bored Ape Yacht Club",
    "asset_platform_id": "ethereum",
    "symbol": "BAYC"
  },
  {
    "id": "pudgy-penguins",
    "contract_address": "0xBd3531dA5CF5857e7CfAA92426877b022e612cf8",
    "name": "Pudgy Penguins",
    "asset_platform_id": "ethereum",
    "symbol": "PPG"
  }
]

Tips

  • You may use this endpoint to query the list of NFTs for other endpoints that contain params like id (NFT collection’s id) as well as asset_platform_id and contract_address.
  • You may include values such as per_page and page to specify how many results you would like to show in the responses per page and which page of responses you would like to show.

Note

  • The responses are paginated to 100 items.
  • Cache / Update Frequency: every 5 minutes for all the API plans.

Authorizations

x-cg-demo-api-key
string
header
required

Query Parameters

order
enum<string>

use this to sort the order of responses

Available options:
h24_volume_usd_asc,
h24_volume_usd_desc,
h24_volume_native_asc,
h24_volume_native_desc,
floor_price_native_asc,
floor_price_native_desc,
market_cap_native_asc,
market_cap_native_desc,
market_cap_usd_asc,
market_cap_usd_desc
per_page
integer

total results per page Valid values: 1...250

page
integer

page through results

Response

200 - application/json

List all NFTs categories

The response is of type object.