---
title: "Re-run detection on the envelope under review"
method: POST
path: "/api/review/redetect"
tags: ["review"]
---

# Re-run detection on the envelope under review

`POST /api/review/redetect`

Re-triggers the detection pipeline for the token's envelope — the recovery path after a failed/empty detection or after editing participants. Allowed only in `draft`/`review`; rate-limited to 5 runs per envelope per hour. Manually placed fields survive re-detection (§6.7). Requires a read-capable token.

## Response `202`

Detection was requested (runs asynchronously)

- ReviewRedetectResponse
  - `status` 'requested', required

## Other responses

- `401` — Missing or invalid review token
- `403` — Token lacks read capability
- `404` — The token's envelope no longer exists
- `422` — Envelope is not in draft/review
- `429` — Too many detection runs in the last hour

---

[API](https://skmtc.net/atlaswork/apis/atlas-api.md) · [All operations](https://skmtc.net/atlaswork/apis/atlas-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/atlaswork/atlas-api/versions/a8a1e7479c90/schema)
