Skip to main content

Get NFT collection metadata

GEThttps://deep-index.moralis.io/api/v2/nft/:address/metadata

Get the collection / contract level metadata for a given contract (name, symbol, and contract type).

  • Requests for contract addresses not yet indexed will automatically start the indexing process for that NFT collection
PATH PARAMS
addressstringrequired
The address of the NFT contract
QUERY PARAMS
chainstring
The chain to query
Responses
API KEY
import Moralis from 'moralis';

try {
await Moralis.start({
apiKey: "YOUR_API_KEY"
});

const response = await Moralis.EvmApi.nft.getNFTContractMetadata({
"chain": "0x1",
"address": "0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB"
});

console.log(response.raw);
} catch (e) {
console.error(e);
}
Response Example
{
"token_address": "0x2d30ca6f024dbc1307ac8a1a44ca27de6f797ec22ef20627a1307243b0ab7d09",
"name": "KryptoKitties",
"symbol": "RARI",
"contract_type": "ERC721"
}