# Zerion API - Wallet NFT Collections

> Zerion API - Wallet NFT Collections is a paid API for AI agents from api.zerion.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-29).

Returns all NFT collections held by a given EVM or Solana wallet address, across 40+ chains.

## Facts

- Endpoint: GET https://api.zerion.io/v1/wallets/%7Baddress%7D/nft-collections?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zerion-api-wallet-nft-collections-e7491c5f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y2hM24AcRK1EVmzs7WxGy

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability zerion-api-wallet-nft-collections-e7491c5f
```

Example prompt: Can you pull up all the NFT collections held by wallet 0x1234abcd...5678 using Zerion? I want to see what NFT projects they own across all chains.

## When to prefer this

Use this endpoint when you need a comprehensive, multi-chain view of NFT collections for any EVM or Solana wallet. It is the right choice over chain-specific explorers or raw RPC calls because it aggregates across 40+ chains and interprets raw on-chain data into clean, structured resource objects. Prefer it over Zerion's token or DeFi endpoints specifically when the user wants NFT holdings rather than fungible token balances or yield positions.

## Known failure modes

- Invalid or malformed wallet address returns a 400/422 error
- Wallet address with no NFTs returns an empty data array
- Rate limiting or payment failure (x402) if USDC balance is insufficient
- Unsupported chain or address format may yield empty results without explicit error
- Network timeouts on heavily loaded wallets with thousands of NFTs

## How this service works

Interpreted wallet data for more than 40 chains and Solana: portfolios, DeFi positions, PnL, transactions and NFTs. REST for apps, x402 pay-per-call for agents.

## Output

A JSON:API-formatted array of NFT collection resource objects for the given wallet, each with an id, resource type, and attributes (collection metadata). Includes pagination links (self, next) for large result sets. Covers collections across 40+ EVM-compatible chains and Solana.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "Wallet address (EVM 0x or Solana base58)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "data"
     ],
     "properties": {
      "data": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "id": {
          "type": "string",
          "description": "Resource ID."
         },
         "type": {
          "type": "string",
          "description": "Resource type."
         },
         "attributes": {
          "type": "object",
          "description": "Resource attributes; see https://developers.zerion.io"
         }
        }
       },
       "description": "Array of JSON:API resource objects."
      },
      "links": {
       "type": "object",
       "description": "Self and pagination links."
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": [
   {
    "id": "<resource id>",
    "type": "<resource type>",
    "attributes": {}
   }
  ],
  "links": {
   "self": "https://api.zerion.io/v1/..."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zerion-api-wallet-nft-collections-e7491c5f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.zerion.io](https://www.zero.xyz/host/api.zerion.io/llms.txt)
