---
title: "Get NFTs from Wallet"
method: GET
path: "/2022-06-09/wallets/{identifier}/nfts"
tags: ["Wallet"]
---

# Get NFTs from Wallet

`GET /2022-06-09/wallets/{identifier}/nfts`

## Request

- Base URL: `https://staging.crossmint.com/api`
- URL: `https://staging.crossmint.com/api/2022-06-09/wallets/{identifier}/nfts`
- Auth: none required
- TypeScript: <https://skmtc.dev/crossmint/apis/onramp/docs/2022-06-09/wallets/:identifier/nfts/get.ts> (a function with typed inputs; its response is checked against the schema)

Fetch the NFTs in a provided wallet

**API scope required**: `wallets:nfts.read`

## Path parameters

- `identifier` string, required

## Query parameters

- `page` string, required
- `perPage` string, required
- `contractAddress` string[]
- `tokenId` string

## Response `200`

Success

- union
  - object[]: EVM
    - `chain` string: The blockchain used in the request.
    - `contractAddress` string: The token contract address
    - `tokenId` string: The numeric tokenId for the specified NFT
    - `metadata` object
      - `attributes` object[]
        - `trait_type` string
        - `value` string
        - `display_type` string, nullable
      - `collection` object
      - `description` string
      - `image` string: URL that represents the image for the NFT
      - `animation_url` string, nullable: Optional URL representing a video or other multimedia file
      - `name` string
    - `locator` string: The address of the NFT on the blockchain
    - `tokenStandard` string: The type of contract this token is from (ERC-721, ERC-1155 or ERC-5643)
    - `subscription` object
      - `expiresAt` string, date-time: The date and time when the subscription expires
  - object[]: Solana
    - `chain` string: The blockchain used in the request, `solana` in this case.
    - `mintHash` string: The unique identifier of this NFT on Solana
    - `metadata` object
      - `name` string
      - `description` string
      - `image` string: A URL that represents the image for the NFT
      - `attributes` object[]
        - `value` union
          - string
          - number
          - boolean
          - object
        - `trait_type` string
    - `locator` string: The address of the NFT on the blockchain

## Other responses

- `400`: Bad request. Either the blockchain prefix is incorrect, the address does not exist, or the locator is malformed

---

[API](https://skmtc.dev/crossmint/apis/onramp.md) - [All operations](https://skmtc.dev/crossmint/apis/onramp/llms.txt) - [OpenAPI document](https://skmtc.dev/crossmint/apis/onramp/revisions/e2143d192130?raw)
