---
title: "GET /v2/events/{event_id}"
method: GET
path: "/v2/events/{event_id}"
tags: ["Events"]
---

# GET /v2/events/{event_id}

`GET /v2/events/{event_id}`

Get an event either by event ID or a hash of any transaction in a trace. An event is built on top of a trace which is a series of transactions caused by one inbound message. TonAPI looks for known patterns inside the trace and splits the trace into actions, where a single action represents a meaningful high-level operation like a Jetton Transfer or an NFT Purchase. Actions are expected to be shown to users. It is advised not to build any logic on top of actions because actions can be changed at any time.

## Path parameters

- `event_id` string, required

## Headers

- `Accept-Language` string

## Response `200`

event

- Event
  - `actions` Action[], required
    - `AddExtension` AddExtensionAction
      - `extension` string, address, required
      - `wallet` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `AuctionBid` AuctionBidAction
      - `amount` Price, required
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `auction` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `auction_type` 'DNS.ton' | 'DNS.tg' | 'NUMBER.tg' | 'getgems', required
      - `bidder` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `nft` NftItem
        - `address` string, address, required
        - `approved_by` string[], required
        - `code_hash` string — Hash of the NFT item account code cell (hex)
        - `collection` object
          - `address` string, address, required
          - `description` string, required
          - `name` string, required
        - `data_hash` string — Hash of the NFT item account data cell (hex)
        - `dns` string
        - `include_cnft` boolean
        - `index` integer, required
        - `metadata` object, required
        - `owner` AccountAddress
          - `address` string, maybe-address, required
          - `icon` string
          - `is_scam` boolean, required — Is this account was marked as part of scammers activity
          - `is_wallet` boolean, required
          - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
        - `previews` ImagePreview[]
          - `resolution` string, required
          - `url` string, required
        - `sale` Sale
          - `address` string, address, required
          - `market` AccountAddress, required
            - `address` string, maybe-address, required
            - `icon` string
            - `is_scam` boolean, required — Is this account was marked as part of scammers activity
            - `is_wallet` boolean, required
            - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
          - `owner` AccountAddress
            - `address` string, maybe-address, required
            - `icon` string
            - `is_scam` boolean, required — Is this account was marked as part of scammers activity
            - `is_wallet` boolean, required
            - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
          - `price` Price, required
            - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
            - `decimals` integer, required
            - `image` string, required
            - `jetton` string, address
            - `token_name` string, required
            - `value` string, required
            - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
        - `trust` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
        - `verified` boolean, required — Collection master contract confirmed that this item is part of collection
    - `BuyXTR` BuyXTRAction
      - `amount` string, required
      - `recipient` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `ContractDeploy` ContractDeployAction
      - `address` string, address, required
      - `interfaces` string[], required
    - `DepositStake` DepositStakeAction — validator's participation in elections
      - `amount` integer, required
      - `implementation` 'whales' | 'tf' | 'liquidTF' | 'ffvault', required
      - `pool` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `stake_meta` Price
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `staker` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `DepositTokenStake` DepositTokenStakeAction
      - `protocol` Protocol, required
        - `image` string
        - `name` string, required
      - `stake_meta` Price
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `staker` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `DepositXTR` DepositXTRAction
      - `amount` string, required
      - `recipient` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `DomainRenew` DomainRenewAction
      - `contract_address` string, address, required
      - `domain` string, required
      - `renewer` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `ElectionsDepositStake` ElectionsDepositStakeAction
      - `amount` integer, required
      - `staker` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `ElectionsRecoverStake` ElectionsRecoverStakeAction
      - `amount` integer, required
      - `staker` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `ExtraCurrencyTransfer` ExtraCurrencyTransferAction
      - `amount` string, required — amount in quanta of tokens
      - `comment` string
      - `currency` EcPreview, required
        - `decimals` integer, required
        - `id` integer, required
        - `image` string, required
        - `symbol` string, required
      - `encrypted_comment` EncryptedComment
        - `cipher_text` string, required
        - `encryption_type` string, required
      - `recipient` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `sender` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `FlawedJettonTransfer` FlawedJettonTransferAction
      - `comment` string
      - `encrypted_comment` EncryptedComment
        - `cipher_text` string, required
        - `encryption_type` string, required
      - `jetton` JettonPreview, required
        - `address` string, address, required
        - `custom_payload_api_uri` string
        - `decimals` integer, required
        - `description` string
        - `image` string, required
        - `name` string, required
        - `scaled_ui` ScaledUI
          - `denominator` string, required
          - `numerator` string, required
        - `score` integer, required
        - `symbol` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `received_amount` string, required — actually received amount in quanta of tokens
      - `recipient` AccountAddress
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `recipients_wallet` string, address, required
      - `refund` Refund
        - `origin` string, required
        - `type` 'DNS.ton' | 'DNS.tg' | 'GetGems', required
      - `sender` AccountAddress
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `senders_wallet` string, address, required
      - `sent_amount` string, required — sent amount in quanta of tokens
    - `GasRelay` GasRelayAction
      - `amount` integer, required
      - `relayer` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `target` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `JettonBurn` JettonBurnAction
      - `amount` string, required — amount in quanta of tokens
      - `jetton` JettonPreview, required
        - `address` string, address, required
        - `custom_payload_api_uri` string
        - `decimals` integer, required
        - `description` string
        - `image` string, required
        - `name` string, required
        - `scaled_ui` ScaledUI
          - `denominator` string, required
          - `numerator` string, required
        - `score` integer, required
        - `symbol` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `sender` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `senders_wallet` string, address, required
    - `JettonMint` JettonMintAction
      - `amount` string, required — amount in quanta of tokens
      - `jetton` JettonPreview, required
        - `address` string, address, required
        - `custom_payload_api_uri` string
        - `decimals` integer, required
        - `description` string
        - `image` string, required
        - `name` string, required
        - `scaled_ui` ScaledUI
          - `denominator` string, required
          - `numerator` string, required
        - `score` integer, required
        - `symbol` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `recipient` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `recipients_wallet` string, address, required
    - `JettonSwap` JettonSwapAction
      - `amount_in` string, required
      - `amount_out` string, required
      - `dex` string, required
      - `gram_in` integer
      - `gram_out` integer
      - `jetton_master_in` JettonPreview
        - `address` string, address, required
        - `custom_payload_api_uri` string
        - `decimals` integer, required
        - `description` string
        - `image` string, required
        - `name` string, required
        - `scaled_ui` ScaledUI
          - `denominator` string, required
          - `numerator` string, required
        - `score` integer, required
        - `symbol` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `jetton_master_out` JettonPreview
        - `address` string, address, required
        - `custom_payload_api_uri` string
        - `decimals` integer, required
        - `description` string
        - `image` string, required
        - `name` string, required
        - `scaled_ui` ScaledUI
          - `denominator` string, required
          - `numerator` string, required
        - `score` integer, required
        - `symbol` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `router` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `ton_in` integer — this field will gone after Sept. 2026, use gram_in instead
      - `ton_out` integer — this field will gone after Sept. 2026, use gram_out instead
      - `user_wallet` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `JettonTransfer` JettonTransferAction
      - `amount` string, required — amount in quanta of tokens
      - `comment` string
      - `encrypted_comment` EncryptedComment
        - `cipher_text` string, required
        - `encryption_type` string, required
      - `jetton` JettonPreview, required
        - `address` string, address, required
        - `custom_payload_api_uri` string
        - `decimals` integer, required
        - `description` string
        - `image` string, required
        - `name` string, required
        - `scaled_ui` ScaledUI
          - `denominator` string, required
          - `numerator` string, required
        - `score` integer, required
        - `symbol` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `recipient` AccountAddress
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `recipients_wallet` string, address, required
      - `refund` Refund
        - `origin` string, required
        - `type` 'DNS.ton' | 'DNS.tg' | 'GetGems', required
      - `sender` AccountAddress
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `senders_wallet` string, address, required
    - `LiquidityDeposit` LiquidityDepositAction
      - `from` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `protocol` Protocol, required
        - `image` string
        - `name` string, required
      - `tokens` VaultDepositInfo[], required
        - `price` Price, required
          - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
          - `decimals` integer, required
          - `image` string, required
          - `jetton` string, address
          - `token_name` string, required
          - `value` string, required
          - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
        - `vault` string, address, required
    - `NftItemTransfer` NftItemTransferAction
      - `comment` string
      - `encrypted_comment` EncryptedComment
        - `cipher_text` string, required
        - `encryption_type` string, required
      - `nft` string, maybe-address, required
      - `payload` string — raw hex encoded payload
      - `recipient` AccountAddress
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `refund` Refund
        - `origin` string, required
        - `type` 'DNS.ton' | 'DNS.tg' | 'GetGems', required
      - `sender` AccountAddress
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `NftPurchase` NftPurchaseAction
      - `amount` Price, required
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `auction_type` 'DNS.ton' | 'DNS.tg' | 'NUMBER.tg' | 'getgems', required
      - `buyer` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `nft` NftItem, required
        - `address` string, address, required
        - `approved_by` string[], required
        - `code_hash` string — Hash of the NFT item account code cell (hex)
        - `collection` object
          - `address` string, address, required
          - `description` string, required
          - `name` string, required
        - `data_hash` string — Hash of the NFT item account data cell (hex)
        - `dns` string
        - `include_cnft` boolean
        - `index` integer, required
        - `metadata` object, required
        - `owner` AccountAddress
          - `address` string, maybe-address, required
          - `icon` string
          - `is_scam` boolean, required — Is this account was marked as part of scammers activity
          - `is_wallet` boolean, required
          - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
        - `previews` ImagePreview[]
          - `resolution` string, required
          - `url` string, required
        - `sale` Sale
          - `address` string, address, required
          - `market` AccountAddress, required
            - `address` string, maybe-address, required
            - `icon` string
            - `is_scam` boolean, required — Is this account was marked as part of scammers activity
            - `is_wallet` boolean, required
            - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
          - `owner` AccountAddress
            - `address` string, maybe-address, required
            - `icon` string
            - `is_scam` boolean, required — Is this account was marked as part of scammers activity
            - `is_wallet` boolean, required
            - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
          - `price` Price, required
            - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
            - `decimals` integer, required
            - `image` string, required
            - `jetton` string, address
            - `token_name` string, required
            - `value` string, required
            - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
        - `trust` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
        - `verified` boolean, required — Collection master contract confirmed that this item is part of collection
      - `seller` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `OracleRequest` OracleRequestAction
      - `price_feeds` OraclePriceFeed[], required
        - `display_symbol` string, required
        - `id` string, required
        - `rate` number, double
      - `requester` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `response_to` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `Purchase` PurchaseAction
      - `amount` Price, required
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `destination` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `invoice_id` string, required
      - `metadata` Metadata, required
        - `decryption_key` string — hex encoded bytes
        - `encrypted_binary` string, required — hex encoded bytes
      - `source` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `RemoveExtension` RemoveExtensionAction
      - `extension` string, address, required
      - `wallet` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `SetSignatureAllowedAction` SetSignatureAllowedAction
      - `allowed` boolean, required
      - `wallet` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `SmartContractExec` SmartContractAction
      - `contract` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `executor` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `gram_attached` integer, required — amount in nanograms
      - `operation` string, required
      - `payload` string
      - `refund` Refund
        - `origin` string, required
        - `type` 'DNS.ton' | 'DNS.tg' | 'GetGems', required
      - `ton_attached` integer — amount in nanograms
    - `Subscribe` SubscriptionAction
      - `admin` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `amount` integer
      - `beneficiary` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `initial` boolean, required
      - `price` Price, required
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `subscriber` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `subscription` string, address, required
    - `TonTransfer` TonTransferAction
      - `amount` integer, required — amount in nanograms
      - `comment` string
      - `encrypted_comment` EncryptedComment
        - `cipher_text` string, required
        - `encryption_type` string, required
      - `recipient` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `refund` Refund
        - `origin` string, required
        - `type` 'DNS.ton' | 'DNS.tg' | 'GetGems', required
      - `sender` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `UnSubscribe` UnSubscriptionAction
      - `admin` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `beneficiary` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `subscriber` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `subscription` string, address, required
    - `WithdrawStake` WithdrawStakeAction — validator's participation in elections
      - `amount` integer, required
      - `implementation` 'whales' | 'tf' | 'liquidTF' | 'ffvault', required
      - `pool` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `staker` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `WithdrawStakeRequest` WithdrawStakeRequestAction — validator's participation in elections
      - `amount` integer
      - `implementation` 'whales' | 'tf' | 'liquidTF' | 'ffvault', required
      - `pool` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `stake_meta` Price
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `staker` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `WithdrawTokenStakeRequest` WithdrawTokenStakeRequestAction
      - `protocol` Protocol, required
        - `image` string
        - `name` string, required
      - `stake_meta` Price
        - `currency_type` 'native' | 'extra_currency' | 'jetton' | 'fiat', required
        - `decimals` integer, required
        - `image` string, required
        - `jetton` string, address
        - `token_name` string, required
        - `value` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `staker` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `WithdrawXTR` WithdrawXTRAction
      - `amount` string, required
      - `user` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `base_transactions` string[], required
    - `simple_preview` ActionSimplePreview, required — shortly describes what this action is about.
      - `accounts` AccountAddress[], required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `action_image` string — a link to an image for this particular action.
      - `description` string, required
      - `fiat_value` string — the value of this action expressed in the requested fiat currency.
      - `name` string, required
      - `value` string
      - `value_image` string — a link to an image that depicts this action's asset.
    - `status` 'ok' | 'failed', required
    - `type` 'TonTransfer' | 'ExtraCurrencyTransfer' | 'ContractDeploy' | 'JettonTransfer' | 'FlawedJettonTransfer' | 'JettonBurn' | 'JettonMint' | 'NftItemTransfer' | 'Subscribe' | 'UnSubscribe' | 'AuctionBid' | 'NftPurchase' | 'DepositStake' | 'WithdrawStake' | 'WithdrawStakeRequest' | 'ElectionsDepositStake' | 'ElectionsRecoverStake' | 'JettonSwap' | 'SmartContractExec' | 'DomainRenew' | 'Purchase' | 'AddExtension' | 'RemoveExtension' | 'SetSignatureAllowedAction' | 'GasRelay' | 'DepositTokenStake' | 'WithdrawTokenStakeRequest' | 'LiquidityDeposit' | 'OracleRequest' | 'BuyXTR' | 'DepositXTR' | 'WithdrawXTR' | 'Unknown', required
  - `event_id` string, required
  - `ext_msg_hash` string — Normalized hash of the root external inbound message (hex).
  - `in_progress` boolean, required — Event trace is not finished yet. Transactions still happening.
  - `is_scam` boolean, required — scam
  - `last_slice_id` integer — ID of the slice where this event was finalized. Null if not yet finalized.
  - `lt` integer, required
  - `progress` number, float, required
  - `timestamp` integer, required
  - `value_flow` ValueFlow[], required
    - `account` AccountAddress, required
      - `address` string, maybe-address, required
      - `icon` string
      - `is_scam` boolean, required — Is this account was marked as part of scammers activity
      - `is_wallet` boolean, required
      - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
    - `fees` integer, required
    - `gram` integer, required
    - `jettons` object[]
      - `account` AccountAddress, required
        - `address` string, maybe-address, required
        - `icon` string
        - `is_scam` boolean, required — Is this account was marked as part of scammers activity
        - `is_wallet` boolean, required
        - `name` string — Display name. Data collected from different sources like moderation lists, dns, collections names and over.
      - `jetton` JettonPreview, required
        - `address` string, address, required
        - `custom_payload_api_uri` string
        - `decimals` integer, required
        - `description` string
        - `image` string, required
        - `name` string, required
        - `scaled_ui` ScaledUI
          - `denominator` string, required
          - `numerator` string, required
        - `score` integer, required
        - `symbol` string, required
        - `verification` 'whitelist' | 'graylist' | 'blacklist' | 'none', required
      - `qty` string, required
      - `quantity` integer, required
    - `ton` integer — this field will gone after Sept. 2026, use gram instead

## Other responses

- `default` — Some error during request processing

---

[API](https://skmtc.dev/tonapi/apis/rest-api-to-ton-blockchain-explorer.md) · [All operations](https://skmtc.dev/tonapi/apis/rest-api-to-ton-blockchain-explorer/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tonapi/rest-api-to-ton-blockchain-explorer/revisions/fc4add7a71a0/schema)
