Review Queue

List review queue items

get
/v1/{workspace_id}/review-queue/

Returns review items with rich filtering and sorting.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Query parameters
statusany ofOptional
stringOptional
or
nullOptional
entity_typeany ofOptional
stringOptional
or
nullOptional
priorityany ofOptional
integerOptional
or
nullOptional
reasonany ofOptional
stringOptional
or
nullOptional
assigned_toany ofOptional
stringOptional
or
nullOptional
created_afterany ofOptional
string · date-timeOptional
or
nullOptional
created_beforeany ofOptional
string · date-timeOptional
or
nullOptional
sort_byany ofOptional
stringOptional
or
nullOptional
sort_orderstringOptionalDefault: asc
limitinteger · max: 20OptionalDefault: 10
continuation_tokenintegerOptionalDefault: 0
Responses
chevron-right
200

Successful Response

application/json
has_morebooleanRequired
continuation_tokenany ofOptional
integerOptional
or
nullOptional
get
/v1/{workspace_id}/review-queue/

Review queue statistics

get
/v1/{workspace_id}/review-queue/stats
Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Responses
chevron-right
200

Successful Response

application/json
pendingintegerRequired
completedintegerRequired
rejectedintegerRequired
avg_review_minutesany ofRequired
numberOptional
or
nullOptional
get
/v1/{workspace_id}/review-queue/stats
200

Successful Response

Review queue dashboard composite

get
/v1/{workspace_id}/review-queue/dashboard

Aggregated view for the review queue page: stats, priority breakdown, recent completions.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Responses
chevron-right
200

Successful Response

application/json

Composite dashboard for the review queue page.

completion_rate_24hany ofRequired
numberOptional
or
nullOptional
get
/v1/{workspace_id}/review-queue/dashboard
200

Successful Response

Review history / audit trail

get
/v1/{workspace_id}/review-queue/history

Returns completed review items for auditing. Filter by action, reviewer, and date range.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Query parameters
actionany ofOptional
stringOptional
or
nullOptional
reviewed_byany ofOptional
stringOptional
or
nullOptional
completed_afterany ofOptional
string · date-timeOptional
or
nullOptional
completed_beforeany ofOptional
string · date-timeOptional
or
nullOptional
limitinteger · max: 20OptionalDefault: 10
continuation_tokenintegerOptionalDefault: 0
Responses
chevron-right
200

Successful Response

application/json
has_morebooleanRequired
continuation_tokenany ofOptional
integerOptional
or
nullOptional
get
/v1/{workspace_id}/review-queue/history

Items assigned to current API key

get
/v1/{workspace_id}/review-queue/my-queue
Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Query parameters
limitinteger · max: 20OptionalDefault: 10
continuation_tokenintegerOptionalDefault: 0
Responses
chevron-right
200

Successful Response

application/json
has_morebooleanRequired
continuation_tokenany ofOptional
integerOptional
or
nullOptional
get
/v1/{workspace_id}/review-queue/my-queue

Get review item with full context

get
/v1/{workspace_id}/review-queue/{item_id}

Returns review item with inline event data and entity state — no extra calls needed.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
workspace_idstringRequired
session_idstringRequired
event_idsstring[]Required
entity_idany ofRequired
stringOptional
or
nullOptional
entity_typeany ofRequired
stringOptional
or
nullOptional
priorityintegerRequired
reasonstringRequired
judge_analysisany ofRequired
or
nullOptional
statusstringRequired
assigned_toany ofRequired
stringOptional
or
nullOptional
created_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_actionany ofRequired
stringOptional
or
nullOptional
eventsany ofOptional
or
nullOptional
entityany ofOptional
or
nullOptional
get
/v1/{workspace_id}/review-queue/{item_id}

Get correction form schema hints

get
/v1/{workspace_id}/review-queue/{item_id}/correction-schema

Returns expected fields for the FHIR resource type, plus current event data as defaults.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Responses
chevron-right
200

Successful Response

application/json

Schema hints for building a correction form.

fhir_resource_typeany ofRequired
stringOptional
or
nullOptional
get
/v1/{workspace_id}/review-queue/{item_id}/correction-schema

Get event diff for a corrected review item

get
/v1/{workspace_id}/review-queue/{item_id}/diff

Shows original event data vs corrected event data side-by-side.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Responses
chevron-right
200

Successful Response

application/json

Original vs corrected event data for a completed correction.

item_idstringRequired
get
/v1/{workspace_id}/review-queue/{item_id}/diff

Approve review item

post
/v1/{workspace_id}/review-queue/{item_id}/approve

Promotes event confidence to 0.95 (human-approved) and recomputes entity state.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Body

Approve events — promotes confidence to 0.95.

notesany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
workspace_idstringRequired
session_idstringRequired
event_idsstring[]Required
entity_idany ofRequired
stringOptional
or
nullOptional
entity_typeany ofRequired
stringOptional
or
nullOptional
priorityintegerRequired
reasonstringRequired
judge_analysisany ofRequired
or
nullOptional
statusstringRequired
assigned_toany ofRequired
stringOptional
or
nullOptional
created_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_actionany ofRequired
stringOptional
or
nullOptional
eventsany ofOptional
or
nullOptional
entityany ofOptional
or
nullOptional
post
/v1/{workspace_id}/review-queue/{item_id}/approve

Reject review item

post
/v1/{workspace_id}/review-queue/{item_id}/reject

Demotes event confidence to 0.0 (rejected) and recomputes entity state.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Body

Reject events — demotes confidence to 0.0.

reasonstringRequired
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
workspace_idstringRequired
session_idstringRequired
event_idsstring[]Required
entity_idany ofRequired
stringOptional
or
nullOptional
entity_typeany ofRequired
stringOptional
or
nullOptional
priorityintegerRequired
reasonstringRequired
judge_analysisany ofRequired
or
nullOptional
statusstringRequired
assigned_toany ofRequired
stringOptional
or
nullOptional
created_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_actionany ofRequired
stringOptional
or
nullOptional
eventsany ofOptional
or
nullOptional
entityany ofOptional
or
nullOptional
post
/v1/{workspace_id}/review-queue/{item_id}/reject

Submit corrected data

post
/v1/{workspace_id}/review-queue/{item_id}/correct

Creates a new event at confidence 1.0 that supersedes the original, and recomputes entity state.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Body

Submit corrected data — creates new event at confidence 1.0.

notesany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
workspace_idstringRequired
session_idstringRequired
event_idsstring[]Required
entity_idany ofRequired
stringOptional
or
nullOptional
entity_typeany ofRequired
stringOptional
or
nullOptional
priorityintegerRequired
reasonstringRequired
judge_analysisany ofRequired
or
nullOptional
statusstringRequired
assigned_toany ofRequired
stringOptional
or
nullOptional
created_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_atany ofRequired
string · date-timeOptional
or
nullOptional
completed_actionany ofRequired
stringOptional
or
nullOptional
eventsany ofOptional
or
nullOptional
entityany ofOptional
or
nullOptional
post
/v1/{workspace_id}/review-queue/{item_id}/correct

Claim a review item

post
/v1/{workspace_id}/review-queue/{item_id}/claim

Assigns the review item to the current API key, preventing concurrent reviews.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
assigned_tostringRequired
statusstringRequired
post
/v1/{workspace_id}/review-queue/{item_id}/claim

Release a claimed review item

post
/v1/{workspace_id}/review-queue/{item_id}/unclaim

Clears assignment — only the current claimant can unclaim.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
item_idstring · uuidRequired
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
assigned_tostringRequired
statusstringRequired
post
/v1/{workspace_id}/review-queue/{item_id}/unclaim

Batch approve review items

post
/v1/{workspace_id}/review-queue/batch-approve

Approves multiple items in one call. Each item is processed independently.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Body

Batch approve multiple review items.

item_idsstring · uuid[]Required
notesany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json

Result of a batch operation.

succeededstring[]Required
post
/v1/{workspace_id}/review-queue/batch-approve

Batch reject review items

post
/v1/{workspace_id}/review-queue/batch-reject

Rejects multiple items in one call. Each item is processed independently.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Body

Batch reject multiple review items.

item_idsstring · uuid[]Required
reasonstringRequired
Responses
chevron-right
200

Successful Response

application/json

Result of a batch operation.

succeededstring[]Required
post
/v1/{workspace_id}/review-queue/batch-reject

Last updated

Was this helpful?