Skip to main content
Version: 2.2

Get NFT collection metadata

Don't have an API key yet?

Start using this API for your project today.

Get your free API key
GEThttps://deep-index.moralis.io/api/v2.2/nft/:address/metadata

Get the collection / contract level metadata for a given contract (name, symbol, base token URI).

  • 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",
"synced_at": "2017-07-22T19:40:00.000Z",
"symbol": "RARI",
"contract_type": "ERC721",
"possible_spam": "false",
"verified_collection": "false",
"collection_logo": "https://cdn.moralis.io/eth/0x67b6d479c7bb412c54e03dca8e1bc6740ce6b99c.png",
"collection_banner_image": "https://cdn.moralis.io/eth/0x67b6d479c7bb412c54e03dca8e1bc6740ce6b99c.png",
"collection_category": "Art",
"project_url": "https://www.cryptokitties.co/",
"wiki_url": "https://en.wikipedia.org/wiki/CryptoKitties",
"discord_url": "https://discord.com/invite/cryptokitties",
"telegram_url": "https://t.me/cryptokitties",
"twitter_username": "CryptoKitties",
"instagram_username": "cryptokitties"
}