Get liveview
protect_get_liveviewFetch a live view by ID to get its layout, owner, and full camera slots. Use the returned slot list when updating, since PATCH replaces the entire slots array.
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 | |
| name | No | Liveview name | |
| owner | No | Owning user ID | |
| slots | No | Camera slots | |
| layout | No | Grid layout / slot count (number) | |
| isGlobal | No | Whether shared across all users (boolean) | |
| modelKey | No | Always "liveview" | |
| isDefault | No | Whether this is the default liveview (boolean) |