Skip to main content

webhook-overview


Supported Event

EventType is the value that specifies the event to track when configuring a Webhook. The data you receive varies depending on the EventType. The supported EventTypes are as follows.

Event Type

Description

ADDRESS_ACTIVITY

Monitors the activity of accounts included in a user-specified address array. This event sends a notification whenever those accounts appear as the sender (from) or receiver (to) of a transaction — that is, when a transaction, token transfer (ERC20), or NFT transfer (ERC721, ERC1155) occurs. This service allows users to track the activity of multiple addresses in real time, enabling effective monitoring of asset movements and transactions.

TOKEN_TRANSFER

Sends a notification when a token (ERC20) transfer or NFT (ERC721, ERC1155) transfer occurs. Users can specify a contract address to monitor token movements occurring within that contract. Additionally, for NFTs following the ERC721 and ERC1155 standards, it is possible to set a specific token ID as a condition and track only transfers for that token ID.

LOG

Sends a notification when a transaction containing a specified smart contract event log is created. Users can specify one or more event signatures as filter conditions. For example, configuring the system to monitor the ERC20 standard token transfer event Transfer(address,address,uint256) captures all transaction logs that match the corresponding event signature (0xddf252ad...). The LOG EventType can be used to efficiently track important activities such as standard token transfers or specific smart contract events.

EVENT

This feature sends a notification each time an event matching the specified conditions occurs, when the user pre-configures the API with a specific event type (eventType) and the account that triggered the event (eventAccountAddress). When a user wants to track a specific event, they can include the relevant event type and associated account in the API configuration. The configured API detects events in real time and sends notifications, enabling quick awareness of important activity occurring on the network.

TRANSACTION

This feature returns all details of the transaction containing the specified event type when the user configures the API with a specific event type (eventType) and the account that triggered it (eventAccountAddress). When an event occurs, all details of the corresponding transaction — including the full transaction history, sender, receiver, amount, called function, and related data — are available, making it useful for system monitoring.