---
title: "Next Review Pair"
method: GET
path: "/api/asclepius/review/pair/next"
tags: ["asclepius-review"]
---

# Next Review Pair

`GET /api/asclepius/review/pair/next`

## Request

- Base URL: `https://app.archangelhealth.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://app.archangelhealth.ai/api/asclepius/review/pair/next`
- Auth: none declared

Draw + claim the oldest ``review_ready`` CASE for this reviewer.

Returns the case with BOTH labels side by side, blinded, in an A/B order
seeded on ``(task_id, reviewer_id)`` — stable across reloads so a refresh
does not swap the columns, and uncorrelated with submission order so position
never leaks who went first.

The store query already excludes cases this reviewer labelled or reviewed;
the claim is compare-and-set on the TASK, so two reviewers drawing
concurrently can never hold the same pair.

PREVIEW (§4.1) is a different draw, not a flag on this one: no claim, no
session, and a draw token the submit path refuses. Restricted to operators —
a real reviewer asking for a preview would be asking to work for free, and a
labeler asking for one would be asking to read a pair they were excluded
from. An operator whose tier does not carry review is FORCED into it, which
is the whole point: clicking through the reviewer surface must not grade a
physician's work by accident.

## Query parameters

- `preview` boolean: Operator preview (PRD-1 §4.1): serve a pair WITHOUT claiming it, open no session, and mark the response so a submit against it is refused.

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/archangelhealth/apis/archangel-health-surgical-patient-platform.md) - [All operations](https://skmtc.dev/archangelhealth/apis/archangel-health-surgical-patient-platform/llms.txt) - [OpenAPI document](https://skmtc.dev/archangelhealth/apis/archangel-health-surgical-patient-platform/revisions/3514f4e119da?raw)
