Class Setup
- Namespace
- OverKizApi.Models
- Assembly
- OverKizApi.dll
The complete home setup as returned by the setup endpoint.
Contains all gateways, devices, zones, places and location metadata.
public sealed class Setup
- Inheritance
-
Setup
- Inherited Members
Properties
CreationTime
Unix epoch millisecond timestamp when the setup was created.
public long CreationTime { get; init; }
Property Value
Devices
All devices registered across all gateways in this setup.
public IReadOnlyList<Device> Devices { get; init; }
Property Value
Features
Feature flags / subscriptions active on this setup.
public IReadOnlyList<Feature>? Features { get; init; }
Property Value
Gateways
All gateways (hubs) registered in this setup.
public IReadOnlyList<Gateway> Gateways { get; init; }
Property Value
Id
Unique identifier of the setup.
public string? Id { get; init; }
Property Value
LastUpdateTime
Unix epoch millisecond timestamp of the most recent change, or null if unchanged.
public long? LastUpdateTime { get; init; }
Property Value
- long?
Location
Geographical location and twilight settings for the home.
public Location? Location { get; init; }
Property Value
Oid
Opaque OID of the setup.
public string? Oid { get; init; }
Property Value
ResellerDelegationType
Reseller delegation type string, or null if not applicable.
public string? ResellerDelegationType { get; init; }
Property Value
RootPlace
Root of the place hierarchy (house → floors → rooms).
public Place? RootPlace { get; init; }
Property Value
Zones
Logical zones grouping devices, or null if the server does not return zones.
public IReadOnlyList<Zone>? Zones { get; init; }