Skip to main content
GET
/
reviews
/
{review_id}
Get Review
curl --request GET \
  --url https://api.flightlinehq.com/v1/reviews/{review_id}
{
  "created_at": "2026-05-30T17:00:00Z",
  "document_count": 3,
  "label": "Smith refinance",
  "reference_id": "LN-2026-04-8812",
  "report_available": false,
  "review_id": "9b2c1f3a-4d5e-6789-abcd-ef0123456789",
  "review_type": "mortgage_v1",
  "sandbox": false,
  "status": "processing",
  "updated_at": "2026-05-30T17:00:05Z"
}

Headers

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

Path Parameters

review_id
string<uuid>
required

Response

Successful Response

A review, as seen by the customer.

Returned by POST /reviews (201) and GET /reviews/{id}.

created_at
string<date-time>
required
review_id
string<uuid>
required

Flightline's identifier for this review.

review_type
string
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
updated_at
string<date-time>
required
document_count
integer
default:0

Number of documents ingested.

label
string | null
reference_id
string | null
report_available
boolean
default:false

True once the report is released and retrievable.

sandbox
boolean
default:false

True for sandbox (test-mode) reviews: canned results, no real analysis.