labs

Lab Board

Everything the team page needs about the team's SHARED analyses, in one request: what each run did, where it stopped, whether it failed, what it produced, how many figures it made, and which comments are still open.

Supersedes /reviews (comments only). The PI-facing board groups these into 跑挂了 / 等你回应 / 停滞 / 最近完成, and every one of those groups needs a different field off the same scan — splitting it across endpoints would mean two passes over the same sidecar files.

The client does the grouping: the thresholds ("stale after 3 days") are presentation policy and will get tuned, and re-deploying the server to change a cutoff would be the wrong coupling.

get/api/labs/{lab_id}/board

Path parameters

lab_idstring required

Query parameters

limitinteger

how many shared sessions to scan

how many shared sessions to scan

Headers

authorizationstring nullable

Response

Successful Response

object required

Changes

No recorded changes to this endpoint across all 1 revision of this API.