@dialstack/sdk / index / DECTHandset
Interface: DECTHandset
Defined in: sdk/src/types/dect.ts:87
A DECT handset paired with a base station.
Properties
assignments?
optional assignments?: DeviceUserAssignment[];
Defined in: sdk/src/types/dect.ts:113
User assignments (handset IDs are device IDs; populated via
devices.users.list or expand[]=users).
base?
optional base?: string | null;
Defined in: sdk/src/types/dect.ts:92
Parent base station. null when the handset is stocked but not yet
paired with a base — set this field to a base ID to pair it.
base_id
base_id: string | null;
Defined in: sdk/src/types/dect.ts:94
Deprecated
Use base. Retained for backwards compatibility.
created_at
created_at: string;
Defined in: sdk/src/types/dect.ts:115
ISO 8601 timestamp
display_name?
optional display_name?: string;
Defined in: sdk/src/types/dect.ts:100
Optional display name
extensions?
optional extensions?: DECTExtension[];
Defined in: sdk/src/types/dect.ts:110
Associated extensions (when eager-loaded)
firmware_version?
optional firmware_version?: string;
Defined in: sdk/src/types/dect.ts:106
Handset firmware version
id
id: string;
Defined in: sdk/src/types/dect.ts:89
TypeID with decth_ prefix
ipei
ipei: string;
Defined in: sdk/src/types/dect.ts:96
International Portable Equipment Identity (20-char unique identifier)
model?
optional model?: string;
Defined in: sdk/src/types/dect.ts:104
Handset model
registered_at?
optional registered_at?: string;
Defined in: sdk/src/types/dect.ts:108
ISO 8601 timestamp when handset was registered
slot_number
slot_number: number;
Defined in: sdk/src/types/dect.ts:102
Slot number on the base (1-based)
status
status: HandsetStatus;
Defined in: sdk/src/types/dect.ts:98
Current handset status
updated_at
updated_at: string;
Defined in: sdk/src/types/dect.ts:117
ISO 8601 timestamp