---
title: "Resolve a held field-review item"
method: POST
path: "/v1/field-reviews/{docId}/{fieldKey}/resolve"
tags: ["Field Reviews"]
---

# Resolve a held field-review item

`POST /v1/field-reviews/{docId}/{fieldKey}/resolve`

## Request

- Base URL: `https://api.talonic.com`
- URL: `https://api.talonic.com/v1/field-reviews/{docId}/{fieldKey}/resolve`
- Auth: HTTP bearer

**App keys.** Admitted by a `spec` grant at `act` covering the Spec the item's run structures — a `read` grant that lists the item does not reach it. The decision is logged as the `api` actor. API keys (agents, apps) may resolve `complex`-tagged fields: that gate binds human reviewers by company-internal role only. A key never overrides another reviewer's fresh claim.

## Path parameters

- `docId` string, uuid, required
- `fieldKey` string, required

## Request body

- object
  - `action` 'approve' | 'correct' | 'override', required
  - `corrected_value` string
  - `reason` string
  - `clear_value` boolean: With `correct`: clear the field instead of promoting `corrected_value`.

## Response `200`

Resolved

---

[API](https://skmtc.dev/talonic/apis/talonic-api.md) · [All operations](https://skmtc.dev/talonic/apis/talonic-api/llms.txt) · [OpenAPI document](https://skmtc.dev/talonic/apis/talonic-api/revisions/678fe5f8c9c3?raw)
