---
title: "get transaction raw trace"
method: GET
path: "/transactions/{transaction_hash}/raw-trace"
---

# get transaction raw trace

`GET /transactions/{transaction_hash}/raw-trace`

## Path parameters

- `transaction_hash` string, required

## Response `200`

raw trace

- RawTrace[]
  - `action` union, required
    - RawTraceCallAction
      - `callType` string, required
      - `to` string, required
      - `from` string, required
      - `input` string, required
      - `gas` string, required
      - `value` string, required
    - RawTraceCreateAction
      - `from` string, required
      - `gas` string, required
      - `init` string, required
      - `value` string, required
    - RawTraceSelfDestructAction
      - `address` string, required
      - `balance` string, required
      - `refundAddress` string, required
  - `subtraces` integer, required
  - `traceAddress` integer[], required
  - `type` string, required
  - `error` string
  - `result` union
    - RawTraceCallResult
      - `gasUsed` string, required
      - `output` string, required
    - RawTraceCreateResult
      - `address` string, required
      - `code` string, required
      - `gasUsed` string, required

## Other responses

- `400` — bad input parameter

---

[API](https://skmtc.net/blockscout/apis/blockscout-api.md) · [All operations](https://skmtc.net/blockscout/apis/blockscout-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/blockscout/blockscout-api/versions/0f86c8091304/schema)
