Retrieve contract NFTs

Returns all NFTs for a given contract address. Can be set to include the NFT metadata, file_information or all which returns extra information. Ethereum and Polygon are supported.

Useful for:

  • Importing all NFTs from a given contract to your application.

Related:

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Contract address from which to query NFTs also known as the collection address.

Query Params
string
enum
required
Defaults to ethereum

Blockchain from which to query NFTs.

Allowed:
integer
≥ 1
Defaults to 1

The page number of the results to return. The first page is 1.

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
enum
required
Defaults to metadata

Include optional data in the response. default is the minimal response, metadata includes NFT metadata and cached_file_url, file_information includes extra information of the NFT’s file and all includes full details like in Retrieve NFT details.

Allowed:
boolean
Defaults to false

Queues and refreshes all the NFTs metadata inside the contract (i.e. all tokens) if they have changed since the updated_date. Useful for example, when NFT collections are revealed.

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
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json