Lab

Get the lab-view occupancy status for a project

Changed on

Return the project's sites, cyclers, and channels with occupancy state.

Each channel carries a derived free / occupied / stale state (there is no live telemetry; state comes from linked measurements' end_time and update recency). Includes per-cycler and project-level occupancy counts. Each occupied/stale channel's measurement carries a watched flag for the requesting user, so the "My Channels" filter needs no extra round-trip.

get/projects/{project_id}/lab/status

Request

  • Base URL
    https://api.ionworks.com
  • URL
    https://api.ionworks.com/projects/{project_id}/lab/status
  • Auth
    none declared

Path parameters

project_idstring uuid required

Response

Successful Response

occupiedinteger

Total occupied channels across the project

staleinteger

Total stale channels across the project

freeinteger

Total free channels across the project

out_of_commissioninteger

Total out-of-commission channels across the project

Changes