DAS Methods

Search Asset

Return the list of assets given a search criteria.

Body Params
boolean
Indicates whether the search criteria should be inverted or not.
option
Indicates whether to retrieve all ("all") or any ("any") asset that matches the search criteria.
option
The interface value (one of ["V1_NFT", "V1_PRINT", "LEGACY_NFT", "V2_NFT", "FungibleAsset", "Custom", "Identity", "Executable"])
string
The owner address of the asset
option
Type of ownership
string
The creator address of the asset
boolean
Indicates whether the creator must be verified or not.
string
The authority address of the asset
arrayKeyValuePair
string
The delegate address of the asset
boolean
Indicates whether the asset is frozen or not.
number
The supply of the asset
string
The supply mint of the asset
boolean
Indicates whether the asset is compressed or not.
boolean
Indicates whether the asset is compressable or not.
option
The royalty type of the asset
string
The target address for royalties
number
The royalty amount
boolean
Indicates whether the asset is burnt or not.
object
Sorting criteria
option
option
number
Number of assets to return
number
The index of the "page" to retrieve.
string
Retrieve assets before the specified ID
string
Retrieve assets after the specified ID
string
The value of the JSON URI of the asset
Language
Javascript Request Example
const url = "https://aura-mainnet.metaplex.com";

fetch(url, {
    method: "POST",
    headers: "Content-Type": "application/json",
    body: {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "searchAssets",
      "params": {}
    }
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error("Error:", error));
Previous
Get Token Accounts