---
title: "Retrieve the status of an Asynchronous generation request without images"
method: GET
path: "/v2/generate/check/{id}"
tags: ["v2"]
---

# Retrieve the status of an Asynchronous generation request without images

`GET /v2/generate/check/{id}`

Use this request to check the status of a currently running asynchronous request without consuming bandwidth.

## Headers

- `Client-Agent` string
- `X-Fields` string, mask

## Response `200`

Async Request Status Check

- RequestStatusCheck
  - `finished` integer — The amount of finished jobs in this request.
  - `processing` integer — The amount of still processing jobs in this request.
  - `restarted` integer — The amount of jobs that timed out and had to be restarted or were reported as failed by a worker.
  - `waiting` integer — The amount of jobs waiting to be picked up by a worker.
  - `done` boolean — True when all jobs in this request are done. Else False.
  - `faulted` boolean — True when this request caused an internal server error and could not be completed.
  - `wait_time` integer — The expected amount to wait (in seconds) to generate all jobs in this request.
  - `queue_position` integer — The position in the requests queue. This position is determined by relative Kudos amounts.
  - `kudos` number — The amount of total Kudos this request has consumed until now.
  - `is_possible` boolean — If False, this request will not be able to be completed with the pool of workers currently available.

## Other responses

- `404` — Request Not found

---

[API](https://skmtc.net/haidra-org/apis/ai-horde.md) · [All operations](https://skmtc.net/haidra-org/apis/ai-horde/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/haidra-org/ai-horde/versions/dfeb0bedd935/schema)
