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

# get transaction raw trace

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

**Deprecation Notice:** Per instance endpoints will be deprecated soon in favor of PRO API endpoints. Please see the [PRO API reference page](https://docs.blockscout.com/devs/pro-api-responses-and-routes) for information.

## Path parameters

- `transaction_hash` string, required

## Response `200`

raw trace

- RawTrace[]
  - object[]
    - `action` object, required
      - `callType` 'call' | 'callcode' | 'delegatecall' | 'staticcall'
      - `from` string, required
      - `gas` string, required
      - `init` string
      - `input` string, required
      - `to` string
      - `value` string, required
    - `result` object
      - `gasUsed` string, required
      - `output` string, required
    - `subtraces` integer, required
    - `traceAddress` integer[], required
    - `transactionHash` string, nullable
    - `type` 'call' | 'create' | 'create2' | 'reward' | 'selfdestruct' | 'stop' | 'invalid', required

## Other responses

- `400` — bad input parameter

---

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