Skip to main content
PUT
Update run review

Authorizations

Authorization
string
header
required

API key issued from Settings → API Keys. Pass as Authorization: Bearer <key>.

Path Parameters

id
string
required

Run id.

Body

application/json

Create or replace review metadata for a run. Attribution fields (reviewedBy, closedBy, and their emails) are read-only and populated from the authenticated user or API key creator.

verdict
enum<string> | null

Reviewer verdict. Omit or send null for feedback without a ranking (nit). Defaults are applied client-side only; any verdict/status combination is accepted.

Available options:
correct,
incorrect
status
enum<string>

Review lifecycle. Defaults from verdict (correctclosed, otherwise open). Use closed or wont_fix to close an open review.

Available options:
open,
closed,
wont_fix
note
string | null

Reviewer note.

correctedOutput
any | null

Corrected JSON output for this run. Send null to clear a previously stored correction.

corrections
object[]

Field and file corrections. When present, replaces the entire correction set for this review. Omit to leave existing corrections unchanged.

Response

Updated run review metadata.

review
object | null
required

Review metadata and corrections. Corrected files are listed separately at GET /runs/{id}/reviews/expected.