---
title: "Changes to Get the receipt of an operation"
method: GET
path: "/operations/{operation_hash}/receipt"
---

# Changes to Get the receipt of an operation

`GET /operations/{operation_hash}/receipt`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 23 of 70 revisions.

- **2025-08-13** `f8f930470e1a`: 2 breaking
- **2025-06-30** `e9f4f0e76d0d`: 1 breaking
- **2025-06-30** `5ccd86f9b972`: 1 info
- **2025-06-27** `66b6ac897f64`: 1 breaking
- **2025-04-22** `a9e1c67130f1`: 2 info
- **2025-04-22** `ee82f9db659c`: 2 warning
- **2025-04-22** `19557bed56f3`: 2 info
- **2025-04-22** `b8ee3ac34900`: 5 breaking, 1 warning, 6 info
- **2025-04-22** `3a6156e3a527`: 2 breaking
- **2025-04-22** `2875f8285d56`: 7 breaking
- **2025-04-22** `573bf98817b5`: 3 breaking, 1 info
- **2025-04-15** `a0e4c27b50c0`: 4 breaking, 1 warning, 5 info
- **2025-04-15** `d3de333a061b`: 4 breaking, 1 warning, 5 info
- **2025-01-24** `0eaed8a89755`: 1 breaking, 1 info
- **2025-01-16** `5be5343fce28`: 4 breaking, 4 info
- **2025-01-10** `5409d0db4725`: 4 breaking, 4 info
- **2024-11-18** `e1c449271b2b`: 2 breaking, 1 info
- **2024-11-18** `ff493a55c16c`: 1 breaking, 1 info
- **2024-11-18** `3b1451cd3451`: 1 breaking
- **2024-11-18** `0f2e6e9cde6c`: 2 breaking, 1 info
- **2024-11-18** `7939be5eddf8`: 1 breaking, 1 info
- **2024-11-18** `ceb6b722489f`: 1 breaking, 1 info
- **2024-11-06** `4e515f40c649`: 1 info

## Changes

- **2025-08-13** `f8f930470e1a`: 2 breaking
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/body` response's property type changed from `array, null` to `string, null` for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/runFunction/oneOf[#/components/schemas/RunFunctionReceipt]/body` response's property type changed from `array, null` to `string, null` for status `200`
- **2025-06-30** `e9f4f0e76d0d`: 1 breaking
  - added `subschema #6: OracleResponse` to the `result/oneOf[subschema #1: Success]/inner` response property `oneOf` list for the response status `200`
- **2025-06-30** `5ccd86f9b972`: 1 info
  - removed `subschema #6: OracleResponse` from the `result/oneOf[subschema #1: Success]/inner` response property `oneOf` list for the response status `200`
- **2025-06-27** `66b6ac897f64`: 1 breaking
  - added `subschema #6: OracleResponse` to the `result/oneOf[subschema #1: Success]/inner` response property `oneOf` list for the response status `200`
- **2025-04-22** `a9e1c67130f1`: 2 info
  - added the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/headers/X-JSTZ-AMOUNT` to the response with the `200` status
  - added the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/runFunction/oneOf[#/components/schemas/RunFunctionReceipt]/headers/X-JSTZ-AMOUNT` to the response with the `200` status
- **2025-04-22** `ee82f9db659c`: 2 warning
  - removed the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/headers/X-JSTZ-AMOUNT` from the response with the `200` status
  - removed the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/runFunction/oneOf[#/components/schemas/RunFunctionReceipt]/headers/X-JSTZ-AMOUNT` from the response with the `200` status
- **2025-04-22** `19557bed56f3`: 2 info
  - added the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/headers/X-JSTZ-AMOUNT` to the response with the `200` status
  - added the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/runFunction/oneOf[#/components/schemas/RunFunctionReceipt]/headers/X-JSTZ-AMOUNT` to the response with the `200` status
- **2025-04-22** `b8ee3ac34900`: 5 breaking, 1 warning, 6 info
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/status_code` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/updated_balance` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/ticket_balance` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/routing_info` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/ticket_info` from the response with the `200` status
  - removed the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/run_function` from the response with the `200` status
  - added the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/runFunction` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/statusCode` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/updatedBalance` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/ticketBalance` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/routingInfo` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/ticketInfo` to the response with the `200` status
- **2025-04-22** `3a6156e3a527`: 2 breaking
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/routing_info/proxy_l1_contract` response's property type changed from no type to `string` for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/ticket_info/ticketer` response's property type changed from no type to `string` for status `200`
- **2025-04-22** `2875f8285d56`: 7 breaking
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunctionReceipt]/address` response's property type changed from `string` to no type for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/account/oneOf[subschema #2: KT1 -> #/components/schemas/SmartFunctionHash]/` response's property type changed from `string` to no type for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/receiver/oneOf[subschema #2: KT1 -> #/components/schemas/SmartFunctionHash]/` response's property type changed from `string` to no type for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/routing_info/proxy_l1_contract` response's property type changed from `string` to no type for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/routing_info/receiver/oneOf[subschema #2: KT1 -> #/components/schemas/SmartFunctionHash]/` response's property type changed from `string` to no type for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[#/components/schemas/FaWithdraw]/ticket_info/ticketer` response's property type changed from `string` to no type for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/allOf[subschema #2]/source/oneOf[subschema #2: KT1 -> #/components/schemas/SmartFunctionHash]/` response's property type changed from `string` to no type for status `200`
- **2025-04-22** `573bf98817b5`: 3 breaking, 1 info
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/` response's property type changed from `object` to no type for status `200`
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/outbox_message_id` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/source` from the response with the `200` status
  - added `#/components/schemas/FaWithdraw, subschema #2` to the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/` response property `allOf` list for the response status `200`
- **2025-04-15** `a0e4c27b50c0`: 4 breaking, 1 warning, 5 info
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/statusCode` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/updatedBalance` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/ticketBalance` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/outboxMessageId` from the response with the `200` status
  - removed the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/runFunction` from the response with the `200` status
  - added the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/run_function` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/status_code` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/updated_balance` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/ticket_balance` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/outbox_message_id` to the response with the `200` status
- **2025-04-15** `d3de333a061b`: 4 breaking, 1 warning, 5 info
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/status_code` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/updated_balance` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/ticket_balance` from the response with the `200` status
  - removed the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/outbox_message_id` from the response with the `200` status
  - removed the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/run_function` from the response with the `200` status
  - added the optional property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/runFunction` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #2: RunFunction]/allOf[#/components/schemas/RunFunctionReceipt]/statusCode` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/updatedBalance` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/ticketBalance` to the response with the `200` status
  - added the required property `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/outboxMessageId` to the response with the `200` status
- **2025-01-24** `0eaed8a89755`: 1 breaking, 1 info
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunctionReceipt]/address` response's property type changed from no type to `string` for status `200`
  - removed `#/components/schemas/PublicKeyHash, #/components/schemas/SmartFunctionHash` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunctionReceipt]/address` response property `oneOf` list for the response status `200`
- **2025-01-16** `5be5343fce28`: 4 breaking, 4 info
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunctionReceipt]/address/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response's property type changed from no type to `string` for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/account/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response's property type changed from no type to `string` for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/receiver/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response's property type changed from no type to `string` for status `200`
  - the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/source/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response's property type changed from no type to `string` for status `200`
  - removed `subschema #1: KT1` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunctionReceipt]/address/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1: KT1` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/account/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1: KT1` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/receiver/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1: KT1` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/source/oneOf[#/components/schemas/SmartFunctionHash -> subschema #2: KT1]/` response property `oneOf` list for the response status `200`
- **2025-01-10** `5409d0db4725`: 4 breaking, 4 info
  - added `#/components/schemas/PublicKeyHash, #/components/schemas/SmartFunctionHash` to the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunctionReceipt]/address` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PublicKeyHash, #/components/schemas/SmartFunctionHash` to the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/account` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PublicKeyHash, #/components/schemas/SmartFunctionHash` to the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/receiver` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PublicKeyHash, #/components/schemas/SmartFunctionHash` to the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/source` response property `oneOf` list for the response status `200`
  - removed `subschema #1: Tz1, subschema #2: Tz2, subschema #3: Tz3` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #1: DeployFunction]/allOf[#/components/schemas/DeployFunctionReceipt]/address` response property `oneOf` list for the response status `200`
  - removed `subschema #1: Tz1, subschema #2: Tz2, subschema #3: Tz3` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #3: Deposit]/allOf[#/components/schemas/DepositReceipt]/account` response property `oneOf` list for the response status `200`
  - removed `subschema #1: Tz1, subschema #2: Tz2, subschema #3: Tz3` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #4: FaDeposit]/allOf[#/components/schemas/FaDepositReceipt]/receiver` response property `oneOf` list for the response status `200`
  - removed `subschema #1: Tz1, subschema #2: Tz2, subschema #3: Tz3` from the `result/oneOf[subschema #1: Success]/inner/oneOf[subschema #5: FaWithdraw]/allOf[#/components/schemas/FaWithdrawReceipt]/source` response property `oneOf` list for the response status `200`
- **2024-11-18** `e1c449271b2b`: 2 breaking, 1 info
  - the `hash` response's property type changed from `string` to `array` for status `200`
  - removed the required property `inner` from the response with the `200` status
  - added the required property `result` to the response with the `200` status
- **2024-11-18** `ff493a55c16c`: 1 breaking, 1 info
  - removed the required property `result` from the response with the `200` status
  - added the required property `inner` to the response with the `200` status
- **2024-11-18** `3b1451cd3451`: 1 breaking
  - the `hash` response's property type changed from `array` to `string` for status `200`
- **2024-11-18** `0f2e6e9cde6c`: 2 breaking, 1 info
  - the `hash` response's property type changed from `string` to `array` for status `200`
  - removed the required property `inner` from the response with the `200` status
  - added the required property `result` to the response with the `200` status
- **2024-11-18** `7939be5eddf8`: 1 breaking, 1 info
  - added `subschema #1, subschema #2` to the `inner` response property `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #2` from the `inner` response property `oneOf` list for the response status `200`
- **2024-11-18** `ceb6b722489f`: 1 breaking, 1 info
  - added `subschema #1, subschema #4, subschema #5` to the `inner/oneOf[subschema #1]/Ok` response property `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #4, subschema #5` from the `inner/oneOf[subschema #1]/Ok` response property `oneOf` list for the response status `200`
- **2024-11-06** `4e515f40c649`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/jstz-dev/apis/jstz-node/docs/operations/:operation_hash/receipt/get.md) - [API](https://skmtc.dev/jstz-dev/apis/jstz-node.md) - [Page](https://skmtc.dev/jstz-dev/apis/jstz-node/changes/operations/:operation_hash/receipt/get)
