NFT Metadata Updates Webhook

Get real-time updates when metadata for an NFT is updated

Introduction

The NFT Metadata Updates webhook allows you to track metadata updates for ERC721 and ERC1155 token contracts for Ethereum and Polygon NFTs. This notifies your app when the metadata for an NFT is updated. The NFT Metadata Updates webhook is only available on the Ethereum, Goerli, Matic and Mumbai networks.

Example Response

When metadata for an NFT (ERC721 or ERC1155) is updated, you receive a response from the webhook that looks like this:

{
  "webhookId": "wh_9ov1pxcoll48hkew",
  "id": "whevt_0n4r4tqz9530yciz",
  "createdAt": "2022-10-31T21:20:25.031Z",
  "type": "NFT_METADATA_UPDATE",
  "event": {
    "contractAddress": "0x617913dd43dbdf4236b85ec7bdf9adfd7e35b340",
    "tokenId": "40060010",
    "networkId": 0,
    "metadataUri": "https://www.mycryptoheroes.net/metadata/landSector/40060010",
    "updatedAt": "2022-10-31T21:19:34.769Z",
    "name": "MCH Land Sector: #40060010",
    "description": "TRANSFERS FOR THIS ASSET ARE CURRENTLY DISABLED. To enable transfers for this asset, you need to set Art and Nickname inside the MCH World. Land Sectors are unique parts of Land in My Crypto Heroes.This Land Sector gives you partial ownership of FISHER ISLAND 🍇GRAPE🍇.",
    "imageUri": "https://www.mycryptoheroes.net/images/landsectorarts/2000/6_4.png",
    "attributes": [
      {}
    ],
    "rawMetadata": {
      "image": "https://www.mycryptoheroes.net/images/landsectorarts/2000/6_4.png",
      "external_url": "https://www.mycryptoheroes.net/landSectors/40060010",
      "home_url": "https://www.mycryptoheroes.net",
      "extra_data": {
        "default_image_url": "https://www.mycryptoheroes.net/images/landsectorarts/64/6_4.png"
      },
      "image_url": "https://www.mycryptoheroes.net/images/landsectorarts/2000/6_4.png",
      "name": "MCH Land Sector: #40060010",
      "description": "TRANSFERS FOR THIS ASSET ARE CURRENTLY DISABLED. To enable transfers for this asset, you need to set Art and Nickname inside the MCH World. Land Sectors are unique parts of Land in My Crypto Heroes.This Land Sector gives you partial ownership of FISHER ISLAND 🍇GRAPE🍇.",
      "language": "en-US",
      "attributes": {
        "volume": 20,
        "total_volume": 900,
        "type_name": "Grape",
        "transfer": "disabled",
        "rarity": "Epic"
      },
      "timestamp": 1667251174
    }
  }
}

Field Definitions

Below you can find descriptions for each field of the response.

FieldDescriptionValue
webhookIdUnique ID of the webhook destination.wh_9ov1pxcoll48hkew
idID of the event.whevt_0n4r4tqz9530yciz
createdAtTimestamp when the webhook was created.2022-10-31T21:20:25.031Z
typeWebhook event type.NFT_METADATA_UPDATE
eventNFT Metadata Updates object.N/A
contractAddressThe contract ID address.0x617913dd43dbdf4236b85ec7bdf9adfd7e35b340
tokenIdNFT's token ID.40060010
networkIdThe network's ID of the NFT location.0
metadataUriThe URI pointing to the NFT's raw metadata.https://www.mycryptoheroes.net/metadata/landSector/40060010
updatedAtNFT's metadata update timestamp.2022-10-31T21:19:34.769Z
nameName of the NFT.MCH Land Sector: #40060010
descriptionNFT description."TRANSFERS FOR THIS ASSET ARE CURRENTLY DISABLED. To enable transfers for this asset, you need to set Art and Nickname inside the MCH World. Land Sectors are unique parts of Land in My Crypto Heroes.This Land Sector gives you partial ownership of FISHER ISLAND 🍇GRAPE🍇."
imageUriNFT media URI.https://www.mycryptoheroes.net/images/landsectorarts/2000/6_4.png
attributesA list of attributes for the NFT if they exist.N/A
rawMetadataThe updated metadata returned from the metadataUri field.N/A
imageURI of the NFT media.https://www.mycryptoheroes.net/images/landsectorarts/2000/6_4.png
external_urlURL ID of the NFT media.https://www.mycryptoheroes.net/landSectors/40060010
home_urlNFT homepage URL.https://www.mycryptoheroes.net
extra_dataList of NFT resources.N/A
default_image_urlThe default URL of the NFT media.https://www.mycryptoheroes.net/images/landsectorarts/64/6_4.png
nameNFT name.MCH Land Sector: #40060010
descriptionNFT description.TRANSFERS FOR THIS ASSET ARE CURRENTLY DISABLED. To enable transfers for this asset, you need to set Art and Nickname inside the MCH World. Land Sectors are unique parts of Land in My Crypto Heroes.This Land Sector gives you partial ownership of FISHER ISLAND 🍇GRAPE🍇.
languageNFT default language.en-US
attributesList of attributes for the NFT.N/A
volumeNFT volume.20
total_volumeNFT volume.900
type_nameNFT type identifier.Grape
transferNFT transfer status.disabled
rarityNFT character category.Epic
timestampNFT timestamp update.1667251174

To add/remove addresses from already existing webhooks check out update webhook addresses endpoint.

Useful Endpoints

EndpointDescription
Update NFT Metadata Webhook FiltersAdd and remove NFT metadata webhook filters.
Webhook NFT FiltersPaginated endpoint to list all of the NFT filter objects a given webhook is subscribed to.
Create WebhookThis endpoint allows you to create a webhook programatically.
Delete WebhookAllows you to delete a webhook.
Update WebhookAllows you to set status of webhooks to active or inactive.