---
title: "GET /idr/{graphId}/reprocess-status/{requestId}"
method: GET
path: "/idr/{graphId}/reprocess-status/{requestId}"
---

# GET /idr/{graphId}/reprocess-status/{requestId}

`GET /idr/{graphId}/reprocess-status/{requestId}`

Get the status of a reprocessing request

## Path parameters

- `graphId` string, required
- `requestId` string, required

## Response `200`

The status of the reprocessing request.

- IdrReprocessStatusOutput
  - `status` 'queueing' | 'queued' | 'reprocessed' | 'failed' | 'cancelled', required — "queueing": The identifiers are being queued for reprocessing. "queued": The identifiers have been queued and added to the blocklist. Their associated clusters will be reprocessed next time the graph runs. "reprocessed": The identifiers' clusters have been reprocessed during a run. "failed": We failed to queue the identifiers for reprocessing. "cancelled": The reprocessing request has been cancelled.
  - `queuedAt` string, date-time, nullable, required — Set if the status is "queued" or "reprocessed". The timestamp when the identifiers were queued for reprocessing.
  - `reprocessedAt` string, date-time, nullable, required — Set if the status is "reprocessed". The timestamp when the identifiers' clusters were reprocessed.
  - `reprocessedRunId` string, nullable, required — Set if the status is "reprocessed". The ID of the run that reprocessed the identifiers' clusters.
  - `error` string, nullable, required — If available, the error message from failing to queue the identifiers for reprocessing.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `422` — Validation Failed

---

[API](https://skmtc.net/hightouch/apis/hightouch-api.md) · [All operations](https://skmtc.net/hightouch/apis/hightouch-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hightouch/hightouch-api/revisions/24a8012aa8c8/schema)
