---
title: "Changes to Get the contract result from a contract on the network for a given transactionId or ethereum transaction hash"
method: GET
path: "/api/v1/contracts/results/{transactionIdOrHash}"
---

# Changes to Get the contract result from a contract on the network for a given transactionId or ethereum transaction hash

`GET /api/v1/contracts/results/{transactionIdOrHash}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 62 revisions.

- **2026-10-20** (v1) `e27696aab264`: 4 info
- **2026-07-09** (v1) `8ce3e9a7251e`: 6 breaking
- **2026-05-26** (v1) `c00fd47f5f25`: 4 breaking, 4 info
- **2026-03-12** (v1) `fd141eda79f2`: 1 info
- **2025-08-08** (v1) `db389f03b097`: 98 breaking, 5 warning

## Changes

- **2026-10-20** (v1) `e27696aab264`: 4 info
  - added the optional property `allOf[#/components/schemas/ContractResult]/child` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/ContractResult]/child` to the response with the `206` status
  - added the optional property `allOf[subschema #2]/logs/items/child` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/logs/items/child` to the response with the `206` status
- **2026-07-09** (v1) `8ce3e9a7251e`: 6 breaking
  - the response property `allOf[#/components/schemas/ContractResult]/address` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/address` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/failed_initcode` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/failed_initcode` became nullable for the status `206`
  - the response property `allOf[subschema #2]/address` became nullable for the status `200`
  - the response property `allOf[subschema #2]/address` became nullable for the status `206`
- **2026-05-26** (v1) `c00fd47f5f25`: 4 breaking, 4 info
  - the `allOf[#/components/schemas/ContractResult]/access_list` response's property type changed from `string, null` to `array` for status `200`
  - the `allOf[#/components/schemas/ContractResult]/access_list` response's property type changed from `string, null` to `array` for status `206`
  - the `allOf[subschema #2]/access_list` response's property type changed from `string, null` to `array` for status `200`
  - the `allOf[subschema #2]/access_list` response's property type changed from `string, null` to `array` for status `206`
  - added the optional property `allOf[#/components/schemas/ContractResult]/authorization_list` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/ContractResult]/authorization_list` to the response with the `206` status
  - added the optional property `allOf[subschema #2]/authorization_list` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/authorization_list` to the response with the `206` status
- **2026-03-12** (v1) `fd141eda79f2`: 1 info
  - added the new optional `query` request parameter `hbar`
- **2025-08-08** (v1) `db389f03b097`: 98 breaking, 5 warning
  - the response property `_status/messages/items/data` became nullable for the status `400`
  - the response property `_status/messages/items/data` became nullable for the status `404`
  - the response property `_status/messages/items/detail` became nullable for the status `400`
  - the response property `_status/messages/items/detail` became nullable for the status `404`
  - the response property `allOf[#/components/schemas/ContractResult]/access_list` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/access_list` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/amount` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/amount` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/block_gas_used` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/block_gas_used` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/block_hash` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/block_hash` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/block_number` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/block_number` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/bloom/allOf[#/components/schemas/Bloom]/` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/bloom/allOf[#/components/schemas/Bloom]/` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/call_result` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/call_result` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/chain_id` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/chain_id` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/contract_id` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/contract_id` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/created_contract_ids` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/created_contract_ids` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/created_contract_ids/items/` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/created_contract_ids/items/` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/error_message` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/error_message` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/from` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/from` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/function_parameters` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/function_parameters` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/gas_consumed` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/gas_consumed` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/gas_price` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/gas_price` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/gas_used` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/gas_used` became nullable for the status `206`
  - the response property `allOf[#/components/schemas/ContractResult]/max_fee_per_gas` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/ContractResult]/max_fee_per_gas` became nullable for the status `206`
  - …63 more

---

[Operation](https://skmtc.dev/hiero-ledger/apis/mirror-node-rest-api/docs/api/v1/contracts/results/:transactionIdOrHash/get.md) - [API](https://skmtc.dev/hiero-ledger/apis/mirror-node-rest-api.md) - [Page](https://skmtc.dev/hiero-ledger/apis/mirror-node-rest-api/changes/api/v1/contracts/results/:transactionIdOrHash/get)
