---
title: "Queue identifier values for reprocessing"
method: POST
path: "/idr/{graphId}/queue-for-reprocessing"
---

# Queue identifier values for reprocessing

`POST /idr/{graphId}/queue-for-reprocessing`

Trigger an async job to queue identifier values for reprocessing, optionally adding them to the blocklist.
If `block` is true (the default), identifier values will be added to the blocklist and ignored in future runs.
Clusters containing these identifier values will be queued for reprocessing.

## Path parameters

- `graphId` string, required

## Request body

- IdrQueueForReprocessingInput
  - `identifiers` object[], required — e.g. [{ identifier: "email", value: "a@b.com" }] Identifier values will be queued for reprocessing. Clusters containing these identifiers will be reprocessed on the next run.
    - `value` string, required
    - `identifier` string, required
  - `block` boolean — If true, identifier values will also be added to the blocklist and ignored in future runs.

## Response `200`

ID associated with the reprocessing request. This can be used to query the status of the request.

- IdrQueueForReprocessingOutput
  - `requestId` string, required — ID associated with the reprocessing request. This can be used to query the status of the request.

## 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)
