nft

Get Owner

Identifies and retrieves the current owner of a specific NFT within a collection on supported blockchain networks. By providing the necessary identifiers or parameters, this endpoint returns the owner’s public address, thereby enabling verification of ownership, tracking of NFT transfers, and supporting secondary market transactions.

💡 Compute Unit Value: 85 (Fixed)

get/defi/v1/nft/getowner

Request

  • Base URL
    https://svc.blockdaemon.com
  • URL
    https://svc.blockdaemon.com/defi/v1/nft/getowner
  • Auth
    API key in header X-API-Key

Query parameters

chainId'1' | '56' | '43114' | '137' | '900' | '901' | '250' | '10' | '11155420' | '42161' | '421614' | '25' | '338' | '84532' | '8453' | '43113' | '97' | '80002' | '300' | '324' | '5000' | '5003'

The unique ID to direct queries or transactions to the correct blockchain. Find more here.

Example:1
chainSymbolstring

The abbreviated chain name for queries or transactions.

Example:ETH
nftCollectionstring required

The smart contract address of the NFT collection whose balance is to be retrieved.

Example:0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D
nftProtocolIdstring

Specifies the NFT standard to use for the query. Acceptable values are 721 for ERC-721 tokens and 1155 for ERC-1155 tokens. If not provided, the default value is 721

Example:721
nftIndexstring required

The unique index or identifier for the NFT within the specified collection. For ERC-721 collections, this typically corresponds to the token's ID, while for ERC-1155 collections it distinguishes between different token types within the contract. This parameter specifies exactly which NFT's owner should be retrieved.

Example:1000

Response

Successful response

statusinteger
msgstring
dataobject

Example response

{
  "status": 200,
  "msg": "success",
  "data": {
    "owner": "0x68761dE35422d8e36d18dC2F7f6313a58c1a3616"
  }
}

Changes

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