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
Field | Type | Description |
---|---|---|
app | String | Fixed value: "EQHub" |
data.transaction_hash | String | Blockchain hash representing the mint transaction |
data.holder | String | Holder's blockchain address (recipient of NFT) |
data.token_id | String | Unique identifier of the minted NFT |
data.amount | String | Number of NFTs minted (usually "1") |
data.timestamp | String | ISO timestamp when mint occurred |
event_name | String | Fixed value: "NFT_KIT_ISSUE" |
service_identifier | String | Fixed value: "NFT_KIT" |
resource_identifier | Integer | Identifier 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"
}