Comprehensive search parameters for the DAS searchAssets endpoint.

Supports filtering by owner, creator, authority, collection grouping, token type, compression status, and many other asset attributes.

1.0.0

interface DasSearchParams {
    after?: string;
    authorityAddress?: undefined;
    before?: string;
    burnt?: boolean;
    compressed?: boolean;
    compressible?: boolean;
    creatorAddress?: undefined;
    creatorVerified?: boolean;
    cursor?: string;
    delegate?: undefined;
    frozen?: boolean;
    grouping?: [string, string];
    interface?: string;
    jsonUri?: string;
    limit?: number;
    name?: string;
    ownerAddress?: undefined;
    page?: number;
    showCollectionMetadata?: boolean;
    showFungible?: boolean;
    showGrandTotal?: boolean;
    showInscription?: boolean;
    showNativeBalance?: boolean;
    showUnverifiedCollections?: boolean;
    showZeroBalance?: boolean;
    sortBy?: {
        sortBy: DasSortBy;
        sortDirection: DasSortDirection;
    };
    supply?: number;
    supplyMint?: undefined;
    tokenType?:
        | "fungible"
        | "nonFungible"
        | "regularNft"
        | "compressedNft"
        | "all";
}

Properties

after?: string
authorityAddress?: undefined
before?: string
burnt?: boolean
compressed?: boolean
compressible?: boolean
creatorAddress?: undefined
creatorVerified?: boolean
cursor?: string
delegate?: undefined
frozen?: boolean
grouping?: [string, string]
interface?: string
jsonUri?: string
limit?: number
name?: string
ownerAddress?: undefined
page?: number
showCollectionMetadata?: boolean
showFungible?: boolean
showGrandTotal?: boolean
showInscription?: boolean
showNativeBalance?: boolean
showUnverifiedCollections?: boolean
showZeroBalance?: boolean
sortBy?: {
    sortBy: DasSortBy;
    sortDirection: DasSortDirection;
}
supply?: number
supplyMint?: undefined
tokenType?:
    | "fungible"
    | "nonFungible"
    | "regularNft"
    | "compressedNft"
    | "all"