protect_get_liveview
Retrieve details of a specific live view by ID, including its name, layout, slots, and cameras assigned.
Instructions
Get details for a specific live view by ID. Returns: id, modelKey, name, isDefault, isGlobal, layout, owner, slots (each slot: cameras string[], cycleMode, cycleInterval). The full slot list is needed when updating because PATCH replaces the slots array.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Liveview ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Liveview ID | |
| modelKey | No | Always "liveview" | |
| name | No | Liveview name | |
| isDefault | No | Whether this is the default liveview (boolean) | |
| isGlobal | No | Whether shared across all users (boolean) | |
| layout | No | Grid layout / slot count (number) | |
| owner | No | Owning user ID | |
| slots | No | Camera slots |