メインコンテンツへスキップ
POST
searchAssets

リクエストパラメーター

ownerAddress
string
必須
検索結果をフィルタリングするための所有デジタル資産を取得するSolanaウォレットアドレス。
tokenType
string
必須
特定のSolanaトークンタイプ(圧縮NFT(cNFT)、通常のNFT、 プログラマブルNFT(pNFT)、またはファンジブルSPLトークン)をフィルタリングして、対象の資産を発見します。
  • fungible
  • nonFungible
  • regularNft
  • compressedNft
  • all
page
number
返す結果のページ。
authorityAddress
string
プログラム権限に基づくSolanaデジタル資産をフィルタリングするための権限アドレス基準。 特定のプロトコルまたは更新権限によって制御されている資産を見つけるのに役立ちます。
limit
number
返される最大資産数。
sortBy
object
レスポンスのソートオプション。
sortBy.sortBy
string
資産をソートする基準。
  • created
  • recent_action
  • updated
  • none
sortBy.sortDirection
string
ソート方向。
  • asc
  • desc
compressed
boolean
圧縮Solana NFT(cNFT)をフィルタリングし、 ストレージコストの削減とスケーラビリティの向上を図ります。
compressible
boolean
圧縮可能であるが、まだ圧縮フォーマットに変換されていない Solana資産をフィルタリングします。
delegate
number
資産検索の委譲基準。
creatorAddress
string
アーティスト、プロジェクト、またはクリエイターによって作成されたSolana NFTを 特定し、帰属とロイヤリティの追跡を行うためのクリエイターウォレットアドレス基準。
creatorVerified
boolean
クリエイターが検証されているかどうか。
grouping
array
コレクションメンバーシップによってSolana NFTをフィルタリングするためのコレクショングループ化配列 (例: [“collection”, “<collectionKey>”])で関連する資産を見つけます。
tree
string
コレクションツリーで圧縮NFT(cNFT)をフィルタリングするためのマークルツリーアドレス。 このパラメータはHelius固有であり、公式DAS仕様には含まれていません。
supply
number
資産検索の供給基準。
supplyMint
string
資産検索の供給通貨基準。
frozen
boolean
資産が凍結されているかどうか。
burnt
boolean
資産が焼却されているかどうか。
isAgent
boolean
エージェントアイデンティティ(MPLコアエージェントアイデンティティ外部プラグイン)を持つ資産をフィルタリングします。
agentToken
string
エージェントレジストリプログラムからのbase58エージェントトークンミントアドレスでフィルタリングします。
assetSigner
string
Base58資産署名者PDA(MPLコア)でフィルタリングします。
interface
string
特定のNFT実装をフィルタリングするためのSolanaトークン標準インターフェイスタイプ プログラマブルNFT、レガシーNFT、ファンジブルトークン、MPLコア資産、コレクション、またはグループ(MIP-11)を含みます。
  • V1_NFT
  • V1_PRINT
  • LEGACY_NFT
  • V2_NFT
  • FungibleAsset
  • FungibleToken
  • Custom
  • Identity
  • Executable
  • ProgrammableNFT
  • MplCoreAsset
  • MplBubblegumV2
  • MplCoreCollection
  • MplCoreGroup
royaltyTargetType
string
ロイヤリティターゲットタイプ基準。
royaltyTarget
number
ロイヤリティターゲット基準。
royaltyAmount
number
ロイヤリティ額基準。
ownerType
number
所有モデル基準。
before
string
後方ページネーションのためのカーソル。
after
string
前方ページネーションのためのカーソル。
options
object
Solana資産検索レスポンスをカスタマイズするための高度な表示オプション。
options.showUnverifiedCollections
boolean
デフォルト:"false"
検証されていないコレクションを表示し、それをスキップする代わりに。
options.showCollectionMetadata
boolean
デフォルト:"false"
コレクションのメタデータを表示。
options.showGrandTotal
boolean
デフォルト:"false"
一致する資産の総数を表示(リクエストが遅くなります)。
options.showNativeBalance
boolean
デフォルト:"false"
所有者のネイティブ(SOL)バランスを表示。
options.showZeroBalance
boolean
デフォルト:"false"
ゼロバランスの資産を表示。

承認

api-key
string
query
必須

あなたのHelius APIキー。無料でダッシュボードから取得できます。

ボディ

application/json
jsonrpc
enum<string>
デフォルト:2.0
必須

JSON-RPCプロトコルのバージョン。

利用可能なオプション:
2.0
id
string
デフォルト:1
必須

リクエストを識別するためのID。

method
enum<string>
デフォルト:searchAssets
必須

呼び出すJSON-RPCメソッドの名前。

利用可能なオプション:
searchAssets
params
object
必須

searchAssets メソッドのパラメータ。

レスポンス

成功した応答

assets
object
:
nativeBalance
object

lamportsおよびUSD値でのSolanaウォレットアカウントのネイティブSOLバランス。