Returns NFTs owned by a given account (i.e. wallet) address. Can also return each NFT metadata with include parameter.

Useful for:

  • For checking if a user owns a specific NFT and then unlocking specific activity.
  • Adding NFT portfolio section to your apps.

Related:

Log in to see full request history
timestatususer agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Defaults to 0xf5663d0eee3620c4a88e28e392aac72d077a8c4d

Account address from which to fetch NFTs.

Query Params
string
required
Defaults to ethereum

Blockchain from which to query NFTs.

integer
1 to 50
Defaults to 50

The number of results returned per page. Limit can range between 1 and 50, and the default is 50.

string

Continuation. Pass this value from the previous response to fetch the next page.

include
array of strings
required
Defaults to metadata

Include optional data in the response. default is the minimal response, metadata includes NFT metadata and file_information includes extra information of the NFT’s file, like in Retrieve NFT details, and contract_information includes information of the NFT’s contract. Fields can be combined to get desired result.

include*
exclude
array of strings

Exclude data from the response. erc721 excludes ERC721 tokens and erc1155 excludes ERC1155 tokens.

exclude
string

Filter by and return NFTs only from the given contract address.

Response

nfts property that contains an array of up to page_size NFTs. Each entry in the array is a separate NFT. If no more NFTs are available, the resulting array will be empty.

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
application/json