Skip to main content
POST
Add Review Documents

Headers

authorization
string | null
X-Api-Key
string | null

Path Parameters

review_id
string<uuid>
required

Response

Successful Response

The POST /reviews/{id}/documents response.

Reports how the uploaded documents were handled: how many were ingested as new evidence (and trigger a re-assessment), and — if a Flightline working doc was among them — the per-finding outcome of applying its marked dispositions.

review_id
string<uuid>
required
status
enum<string>
required

Customer-facing review lifecycle.

A deliberately coarse projection of the internal CaseStatus. Internal states that are not meaningful to a customer (e.g. the admin-release gate pending_review, the publication-blocker state) collapse to processing so we never surface internal workflow detail or verdict-adjacent signal before the publication gate passes.

Available options:
queued,
awaiting_documents,
processing,
completed,
failed
dispositions
DispositionResult · object[]
dispositions_applied
integer
default:0
dispositions_failed
integer
default:0
dispositions_skipped
integer
default:0
documents_ingested
integer
default:0

New evidence documents added (excludes the working doc itself).