---
title: "GET /v2/traces/{trace_id}"
method: GET
path: "/v2/traces/{trace_id}"
tags: ["Traces"]
---

# GET /v2/traces/{trace_id}

`GET /v2/traces/{trace_id}`

Get the trace by trace ID or hash of any transaction in trace

## Path parameters

- `trace_id` string, required

## Response `200`

trace

- Trace
  - `children` Trace[]
  - `emulated` boolean
  - `interfaces` string[], required
  - `transaction` Transaction, required
    - `aborted` boolean, 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.
    - `action_phase` ActionPhase
      - `fwd_fees` integer, required
      - `result_code` integer, required
      - `result_code_description` string
      - `skipped_actions` integer, required
      - `success` boolean, required
      - `total_actions` integer, required
      - `total_fees` integer, required
    - `block` string, required
    - `bounce_phase` 'TrPhaseBounceNegfunds' | 'TrPhaseBounceNofunds' | 'TrPhaseBounceOk'
    - `compute_phase` ComputePhase
      - `exit_code` integer
      - `exit_code_description` string
      - `gas_fees` integer
      - `gas_used` integer
      - `skip_reason` 'cskip_no_state' | 'cskip_bad_state' | 'cskip_no_gas' | 'cskip_suspended'
      - `skipped` boolean, required
      - `success` boolean
      - `vm_steps` integer
    - `credit_phase` CreditPhase
      - `credit` integer, required
      - `fees_collected` integer, required
    - `destroyed` boolean, required
    - `end_balance` integer, required
    - `end_status` 'nonexist' | 'uninit' | 'active' | 'frozen', required
    - `hash` string, required
    - `in_msg` Message
      - `bounce` boolean, required
      - `bounced` boolean, required
      - `created_at` integer, required
      - `created_lt` integer, required
      - `decoded_body` unknown
      - `decoded_op_name` string
      - `destination` 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.
      - `fwd_fee` integer, required
      - `hash` string, required
      - `ihr_disabled` boolean, required
      - `ihr_fee` integer, required
      - `import_fee` integer, required
      - `init` StateInit
        - `boc` string, cell, required
        - `interfaces` string[], required
      - `msg_type` 'int_msg' | 'ext_in_msg' | 'ext_out_msg', required
      - `op_code` string
      - `raw_body` string, cell — hex-encoded BoC with raw message body
      - `source` 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.
      - `value` integer, required
      - `value_extra` ExtraCurrency[]
        - `amount` string, required
        - `preview` EcPreview, required
          - `decimals` integer, required
          - `id` integer, required
          - `image` string, required
          - `symbol` string, required
    - `lt` integer, required
    - `orig_status` 'nonexist' | 'uninit' | 'active' | 'frozen', required
    - `out_msgs` Message[], required
      - `bounce` boolean, required
      - `bounced` boolean, required
      - `created_at` integer, required
      - `created_lt` integer, required
      - `decoded_body` unknown
      - `decoded_op_name` string
      - `destination` 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.
      - `fwd_fee` integer, required
      - `hash` string, required
      - `ihr_disabled` boolean, required
      - `ihr_fee` integer, required
      - `import_fee` integer, required
      - `init` StateInit
        - `boc` string, cell, required
        - `interfaces` string[], required
      - `msg_type` 'int_msg' | 'ext_in_msg' | 'ext_out_msg', required
      - `op_code` string
      - `raw_body` string, cell — hex-encoded BoC with raw message body
      - `source` 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.
      - `value` integer, required
      - `value_extra` ExtraCurrency[]
        - `amount` string, required
        - `preview` EcPreview, required
          - `decimals` integer, required
          - `id` integer, required
          - `image` string, required
          - `symbol` string, required
    - `prev_trans_hash` string
    - `prev_trans_lt` integer
    - `raw` string, cell, required — hex encoded boc with raw transaction
    - `state_update_new` string, required
    - `state_update_old` string, required
    - `storage_phase` StoragePhase
      - `fees_collected` integer, required
      - `fees_due` integer
      - `status_change` 'acst_unchanged' | 'acst_frozen' | 'acst_deleted', required
    - `success` boolean, required
    - `total_fees` integer, required
    - `transaction_type` 'TransOrd' | 'TransTickTock' | 'TransSplitPrepare' | 'TransSplitInstall' | 'TransMergePrepare' | 'TransMergeInstall' | 'TransStorage', required
    - `utime` integer, required

## 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)
