---
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`

---

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