NFT API

List NFT transfers involving one or more wallets

Returns the on-chain history of NFT transfers in which the specified wallet(s) appear as sender or recipient. Each entry carries the contract, token ID, collection name, image URL, block height, and timestamp.

Pass an address array (single or multiple wallets). Optionally scope by blockchain, block range (fromBlock / toBlock), or wall-clock range (fromTimestamp / toTimestamp). Paginate with pageSize (default 100, max 10000) and pageToken.

Part of the NFT API product (700 compute units per call, $0.00007 at base rate).

post/?ankr_getNftTransfers

Request

Request body

idinteger required

Client-supplied request ID echoed in the response.

jsonrpc'2.0' required
method'ankr_getNftTransfers' required

Example request

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "ankr_getNftTransfers",
  "params": {
    "address": [
      "0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
    ],
    "blockchain": [
      "bsc"
    ],
    "fromTimestamp": 1655197483,
    "toTimestamp": 1671974699,
    "pageSize": 2
  }
}

Response

Success. JSON-RPC result envelope contains the transfers array and pagination cursor. JSON-RPC errors are returned with HTTP 200 — check for an error key in the response body.

idinteger required
jsonrpc'2.0' required

Changes

No recorded changes to this operation across all 1 revision of this API.