NFTs API

The NFTs a creator minted, Solana only

Every regular and compressed Solana NFT whose verified creator is an address, 100 per page: name, symbol, standard, verified collection, current holder, image, burnt.

GET/api/external/nft-analysis/creator-nfts/{chain}/{address}

What it returns

The regular and compressed NFTs whose VERIFIED creator is address, 100 per page: each one's address, name, symbol, standard, verified collection, current holder and image. An NFT that merely claims the creator without its signature is not listed. Burnt NFTs stay listed with burnt: true. Keep asking for nextPage until it is null; the order is stable from page to page. Pages past 100 (10000 NFTs) are not served. A page holding an NFT that embeds its media in its metadata can be too large to read, and then fails.

Chains

  • Solana SOL

Request

Send your key in the x-dex-data-key header. Replace each <placeholder> with a real value.

curl -H "x-dex-data-key: $DEXDATA_API_KEY" \
  "https://api.dexdata.io/api/external/nft-analysis/creator-nfts/SOL/<address>"
Parameters
ParameterDescription
page

query · integer · optional

The page, from 1. At most 100.
chain

path · string · required

SOL only; every other chain returns 400, and so does SOL on a deployment with no Solana node configured — the message says which of the two it is.
address

path · string · required

The creator address: the wallet or authority that signed as a verified creator of the NFTs.

Response fields

A JSON response. Every field is always present; null means the value could not be established, never zero.

Response fields of The NFTs a creator minted, Solana only
FieldTypeDescription
creatorstringThe creator address asked about.
pageintegerThe page this answer is.
itemsobject[]This page's NFTs. An empty first page means no NFT names this address as a verified creator — an address that is not a creator answers the same.
items[].idstringThe NFT's address: its mint, or for a compressed NFT the asset id derived from its leaf (a compressed NFT has no mint account).
items[].namestring | nullThe NFT's name, from its metadata.
items[].symbolstring | nullThe NFT's symbol, from its metadata.
items[].standardstring | nullThe NFT's standard as the chain's asset index names it, e.g. V1_NFT, ProgrammableNFT, MplCoreAsset.
items[].compressedboolean | nullWhether it is a compressed NFT. null when not reported.
items[].collectionobject | nullThe collection the chain VERIFIED this NFT into, or null when it is verified into none — an unverified collection claim is how a counterfeit poses as a known one.
items[].collection.addressstringThe collection's own address.
items[].collection.namestring | null
items[].collection.symbolstring | null
items[].ownerstring | nullThe wallet holding it now.
items[].imagestring | nullThe image URL its metadata declares. null when it declares none, and when the metadata embeds the image itself instead of linking to it.
items[].burntbooleanWhether it was burnt.
nextPageinteger | nullThe page to ask for next, or null when this page was not full or was the last one served. A full page can be followed by an empty one.

Start building with DexData today

Sign in, create a key and make your first call in a minute. Free credits every month, and you only pay for calls that succeed.

Get a free API key