---
title: "Changes to returns the status of the transaction which corresponds to the hash (faster because will ask for transaction status from the observer which is in the shard in which the address is part)."
method: GET
path: "/transaction/{txHash}/status?sender={senderAddress}"
---

# Changes to returns the status of the transaction which corresponds to the hash (faster because will ask for transaction status from the observer which is in the shard in which the address is part).

`GET /transaction/{txHash}/status?sender={senderAddress}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 27 revisions.

- **2024-01-09** `fb895587d7c6` — 1 breaking, 1 warning
- **2023-11-27** `2982d4dbcfab` — 1 breaking, 12 warning, 3 info
- **2023-11-16** `542fe49582f8` — 1 breaking, 3 warning, 12 info
- **2023-07-21** `ee7a1fa0f238` — 1 breaking, 12 warning, 3 info
- **2023-03-24** `878e0c35bb6b` — 13 info
- **2023-02-08** `82d543636074` — 1 breaking, 4 warning

## Changes

- **2024-01-09** `fb895587d7c6` — 1 breaking, 1 warning
  - added the new path request parameter `txHash`
  - deleted the `path` request parameter `txhash`
- **2023-11-27** `2982d4dbcfab` — 1 breaking, 12 warning, 3 info
  - the `data` response's property type/format changed from `array`/`` to `object`/`` for status `200`
  - removed the optional property `chainid` from the response with the `200` status
  - removed the optional property `gaslimit` from the response with the `200` status
  - removed the optional property `gasprice` from the response with the `200` status
  - removed the optional property `nonce` from the response with the `200` status
  - removed the optional property `options` from the response with the `200` status
  - removed the optional property `receiver` from the response with the `200` status
  - removed the optional property `receiverusername` from the response with the `200` status
  - removed the optional property `sender` from the response with the `200` status
  - removed the optional property `senderusername` from the response with the `200` status
  - removed the optional property `signature` from the response with the `200` status
  - removed the optional property `value` from the response with the `200` status
  - removed the optional property `version` from the response with the `200` status
  - added the optional property `code` to the response with the `200` status
  - added the optional property `data/status` to the response with the `200` status
  - added the optional property `error` to the response with the `200` status
- **2023-11-16** `542fe49582f8` — 1 breaking, 3 warning, 12 info
  - the `data` response's property type/format changed from `object`/`` to `array`/`` for status `200`
  - removed the optional property `code` from the response with the `200` status
  - removed the optional property `data/status` from the response with the `200` status
  - removed the optional property `error` from the response with the `200` status
  - added the optional property `chainid` to the response with the `200` status
  - added the optional property `gaslimit` to the response with the `200` status
  - added the optional property `gasprice` to the response with the `200` status
  - added the optional property `nonce` to the response with the `200` status
  - added the optional property `options` to the response with the `200` status
  - added the optional property `receiver` to the response with the `200` status
  - added the optional property `receiverusername` to the response with the `200` status
  - added the optional property `sender` to the response with the `200` status
  - added the optional property `senderusername` to the response with the `200` status
  - added the optional property `signature` to the response with the `200` status
  - added the optional property `value` to the response with the `200` status
  - added the optional property `version` to the response with the `200` status
- **2023-07-21** `ee7a1fa0f238` — 1 breaking, 12 warning, 3 info
  - the `data` response's property type/format changed from `array`/`` to `object`/`` for status `200`
  - removed the optional property `chainid` from the response with the `200` status
  - removed the optional property `gaslimit` from the response with the `200` status
  - removed the optional property `gasprice` from the response with the `200` status
  - removed the optional property `nonce` from the response with the `200` status
  - removed the optional property `options` from the response with the `200` status
  - removed the optional property `receiver` from the response with the `200` status
  - removed the optional property `receiverusername` from the response with the `200` status
  - removed the optional property `sender` from the response with the `200` status
  - removed the optional property `senderusername` from the response with the `200` status
  - removed the optional property `signature` from the response with the `200` status
  - removed the optional property `value` from the response with the `200` status
  - removed the optional property `version` from the response with the `200` status
  - added the optional property `code` to the response with the `200` status
  - added the optional property `data/status` to the response with the `200` status
  - added the optional property `error` to the response with the `200` status
- **2023-03-24** `878e0c35bb6b` — 13 info
  - added the optional property `chainid` to the response with the `200` status
  - added the optional property `data` to the response with the `200` status
  - added the optional property `gaslimit` to the response with the `200` status
  - added the optional property `gasprice` to the response with the `200` status
  - added the optional property `nonce` to the response with the `200` status
  - added the optional property `options` to the response with the `200` status
  - added the optional property `receiver` to the response with the `200` status
  - added the optional property `receiverusername` to the response with the `200` status
  - added the optional property `sender` to the response with the `200` status
  - added the optional property `senderusername` to the response with the `200` status
  - added the optional property `signature` to the response with the `200` status
  - added the optional property `value` to the response with the `200` status
  - added the optional property `version` to the response with the `200` status
- **2023-02-08** `82d543636074` — 1 breaking, 4 warning
  - added the new path request parameter `txhash`
  - deleted the `path` request parameter `txHash`
  - removed the optional property `code` from the response with the `200` status
  - removed the optional property `data` from the response with the `200` status
  - removed the optional property `error` from the response with the `200` status

---

[Operation](https://skmtc.dev/multiversx/apis/multiversx-gateway-api/docs/transaction/:txHash/status?sender=:senderAddress/get.md) · [API](https://skmtc.dev/multiversx/apis/multiversx-gateway-api.md) · [Page](https://skmtc.dev/multiversx/apis/multiversx-gateway-api/changes/transaction/:txHash/status?sender=:senderAddress/get)
