Get Wallet NFT Positions (Zerion)
Retrieve NFT holdings for any wallet address via Zerion API. Returns NFT positions with metadata including name, collection, image URL, contract address, and valuations. Ideal for: NFT portfolio display, collection tracking, NFT value monitoring.
Catalog action Blockchain Data
Retrieve NFT holdings for any wallet address via Zerion API. Returns NFT positions with metadata including name, collection, image URL, contract address, and valuations. Ideal for: NFT portfolio display, collection tracking, NFT value monitoring.
At a Glance
| Field | Value |
|---|---|
| Action ID | zerion-get-wallet-nft-positions |
| Category | Blockchain Data |
| Connector | Not required |
| Requires gas | No |
| Funds movement | None declared |
| Tags | zerion, blockchain, wallet, nft, collectibles, read |
Payload Schema
| Field | Type | Required | Description |
|---|---|---|---|
address | string | Yes | The wallet address to query NFT positions for. |
currency | string | No | Currency to denominate values in. Default: usd |
Result Schema
| Field | Type | Required | Description |
|---|---|---|---|
address | string | Yes | - |
positions | array | Yes | Array of NFT positions |
nextCursor | string | No | - |
Examples
json{ "type": "zerion-get-wallet-nft-positions", "payload": { "address": "0x0000000000000000000000000000000000000000" }, "children": []}
bashcurl -X POST "https://api.b3os.org/v1/actions/zerion-get-wallet-nft-positions/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "address": "0x0000000000000000000000000000000000000000" }}'
Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.
