---
title: "Wait until the given request has been processed by the node"
method: GET
path: "/chains/{chainID}/requests/{requestID}/wait"
tags: ["requests"]
---

# Wait until the given request has been processed by the node

`GET /chains/{chainID}/requests/{requestID}/wait`

## Path parameters

- `chainID` string, string, required
- `requestID` string, string, required

## Query parameters

- `timeoutSeconds` integer

## Response `200`

The request receipt

- ReceiptResponse
  - `blockIndex` integer, required
  - `error` ReceiptError
    - `contractHName` string, string, required — The contract hname (Hex)
    - `errorCode` string, string, required
    - `errorId` integer, required
    - `message` string, string, required
    - `messageFormat` string, string, required
    - `parameters` ErrorParameter[]
      - `type` string, string, required
      - `value` string, string, required
  - `gasBudget` string, string, required — The gas budget (uint64 as string)
  - `gasBurnLog` BurnRecord[], required
    - `code` integer, required
    - `gasBurned` integer, required
  - `gasBurned` string, string, required — The burned gas (uint64 as string)
  - `gasFeeCharged` string, string, required — The charged gas fee (uint64 as string)
  - `request` string, string, required
  - `requestIndex` integer, required

## Other responses

- `404` — The chain or request id is invalid
- `408` — The waiting time has reached the defined limit

## Changes

- **2023-02-13** `1041f915f260` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/iotaledger/apis/wasp-api/changes/chains/:chainID/requests/:requestID/wait/get.md)

---

[API](https://skmtc.dev/iotaledger/apis/wasp-api.md) · [All operations](https://skmtc.dev/iotaledger/apis/wasp-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/iotaledger/wasp-api/revisions/1041f915f260/schema)
