@dialstack/sdk-dev / server/src / DeviceUpdateParams
Interface: DeviceUpdateParams
Defined in: sdk/server/src/index.ts:1584
name, location, base, and button_template are tri-state: omit for no
change, send a value to set, or send explicit null to clear.
Properties
base?
optional base?: string | null;
Defined in: sdk/server/src/index.ts:1598
Paired DECT base, handset only — re-pair to a different base on the same
account, or null to unpair (it stays in inventory).
button_template?
optional button_template?: string | null;
Defined in: sdk/server/src/index.ts:1599
ipei?
optional ipei?: string;
Defined in: sdk/server/src/index.ts:1591
DECT handset only.
location?
optional location?: string | null;
Defined in: sdk/server/src/index.ts:1593
E911 location, deskphone or DECT base only.
model?
optional model?: string;
Defined in: sdk/server/src/index.ts:1585
name?
optional name?: string | null;
Defined in: sdk/server/src/index.ts:1586
overrides?
optional overrides?: DeviceSettings;
Defined in: sdk/server/src/index.ts:1589
serial_number?
optional serial_number?: string | null;
Defined in: sdk/server/src/index.ts:1604
Manufacturer serial number, deskphones and DECT bases only. Trimmed; null
or an empty string clears it.
status?
optional status?: DeviceStatus;
Defined in: sdk/server/src/index.ts:1588
Deskphones and DECT bases only.