---
title: "Get the receipt of an operation"
method: GET
path: "/operations/{operation_hash}/receipt"
tags: ["Operations"]
---

# Get the receipt of an operation

`GET /operations/{operation_hash}/receipt`

## Path parameters

- `operation_hash` string, required

## Response `200`

- Receipt
  - `hash` integer[], required
  - `result` union, required
    - object
      - `_type` 'Success', required
      - `inner` union, required
        - object
          - `address` string, required
          - `_type` 'DeployFunction', required
        - object
          - `body` string, nullable, required — A HTTP body, which can be empty or contain data. Encoded as a base64 string.
          - `headers` object, required — Any valid HTTP headers
            - `X-JSTZ-AMOUNT` integer — Amount in mutez that was transferred on response
          - `statusCode` integer, required — Valid status code
          - `_type` 'RunFunction', required
        - object
          - `account` union, required — Tezos Address
            - union — Tezos Address
              - …
            - string
          - `updatedBalance` integer, required
          - `_type` 'Deposit', required
        - object
          - `receiver` union, required — Tezos Address
            - union — Tezos Address
              - …
            - string
          - `runFunction` RunFunctionReceipt
            - `body` string, nullable, required — A HTTP body, which can be empty or contain data. Encoded as a base64 string.
            - `headers` object, required — Any valid HTTP headers
              - …
            - `statusCode` integer, required — Valid status code
          - `ticketBalance` integer, required
          - `_type` 'FaDeposit', required
        - object
          - `amount` integer, required
          - `routingInfo` RoutingInfo, required
            - `proxyL1Contract` string, required
            - `receiver` union, required — Tezos Address
              - …
          - `ticketInfo` TicketInfo, required
            - `content` integer[], nullable
            - `id` integer, required
            - `ticketer` string, required
          - `source` union, required — Tezos Address
            - union — Tezos Address
              - …
            - string
          - `_type` 'FaWithdraw', required
        - object
          - `requestId` integer, required
          - `_type` 'OracleResponse', required
    - object
      - `_type` 'Failed', required
      - `inner` string, required

## Other responses

- `400`
- `500`

## 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/format 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/format changed from `array, null`/`` to `string, null`/`` for 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** `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
- …earlier changes not shown

[Full history](https://skmtc.dev/jstz-dev/apis/jstz-node/changes/operations/:operation_hash/receipt/get.md)

---

[API](https://skmtc.dev/jstz-dev/apis/jstz-node.md) · [All operations](https://skmtc.dev/jstz-dev/apis/jstz-node/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/jstz-dev/jstz-node/revisions/392d697d9913/schema)
