Issue

Overview

The NFT Kit Issue Event webhook allows your application to receive real-time notifications whenever a new NFT is issued (minted) within EQHub's NFT Kit. Each time an NFT is minted using the NFT Kit, EQHub will send detailed transaction data to your configured webhook endpoint.


Webhook Payload Structure Example

{
  "app": "EQHub",
  "data": {
    "transaction_hash": "0xExampleTransactionHash",
    "holder": "0xHolderAddress",
    "token_id": "1",
    "amount": "1",
    "timestamp": "2025-02-17T09:45:15.000Z"
  },
  "event_name": "NFT_KIT_ISSUE",
  "service_identifier": "NFT_KIT",
  "resource_identifier": 1
}

Payload Field Descriptions

FieldTypeDescription
appStringFixed value: "EQHub"
data.transaction_hashStringBlockchain hash representing the mint transaction
data.holderStringHolder's blockchain address (recipient of NFT)
data.token_idStringUnique identifier of the minted NFT
data.amountStringNumber of NFTs minted (usually "1")
data.timestampStringISO timestamp when mint occurred
event_nameStringFixed value: "NFT_KIT_ISSUE"
service_identifierStringFixed value: "NFT_KIT"
resource_identifierIntegerIdentifier for NFT Kit (kit_id)

How to Receive NFT Kit Issue Events

To receive webhook notifications for NFT Kit Token Issuances, create a webhook in the EQ Hub Console, register the NFT_KIT_ISSUE event, and configure your webhook URL within the same setup process.

Example:

{
  "useWebhook": true,
  "webhookUrl": "https://your-callback-url.com/webhook"
}