# List live telemetry and alerts by device (lean)

Canonical page: https://docs.ovok.com/api/slim/device/list-live-telemetry-and-alerts-by-device-lean

`GET /v2/slim/device/live/telemetry`

Lists the current readings and alert colours of one page of live devices, keyed by Medplum Device id. Poll it with the query you sent to `GET /v2/slim/device/live` to refresh the vitals without reloading the rows.

**Auth:** bearer token. The caller must be a practitioner, an admin or a System Owner, and needs `search` and `read` on `Patient`, `Device`, `Location`, `Observation` and `Organization`.
**Scope:** the caller's project (from the token) and its sub-projects.

## Behaviour

- Takes the same query as `GET /v2/slim/device/live` and answers for the same page of devices.
- `resources` maps each Device id to its `telemetry` (`null` when the device has sent nothing recent) and `alerts`.
- Readings and alerts are read fresh on every request.
- The route returns 503 when the server is at capacity for live reads. Retry shortly.

## Example

```bash
curl -X GET 'https://api.sandbox.ovok.com/v2/slim/device/live/telemetry?page=0&count=20&sortBy=locationName&orderBy=ASC' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3NjcyNjg4MDAsImV4cCI6MTc2NzI3MjQwMH0.Ql3B_ztDvctlyZ2z0vp4sl3ExXRQGkzmxdmTAqxNzZk'
```
