@dialstack/sdk / server / DeviceUpdateParams
Interface: DeviceUpdateParams
Defined in: sdk/src/server/index.ts:1222
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?
TypeScript
optional base?: string | null;
Defined in: sdk/src/server/index.ts:1236
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?
TypeScript
optional button_template?: string | null;
Defined in: sdk/src/server/index.ts:1237
ipei?
TypeScript
optional ipei?: string;
Defined in: sdk/src/server/index.ts:1229
DECT handset only.
location?
TypeScript
optional location?: string | null;
Defined in: sdk/src/server/index.ts:1231
E911 location, deskphone or DECT base only.
model?
TypeScript
optional model?: string;
Defined in: sdk/src/server/index.ts:1223
name?
TypeScript
optional name?: string | null;
Defined in: sdk/src/server/index.ts:1224
overrides?
TypeScript
optional overrides?: DeviceSettings;
Defined in: sdk/src/server/index.ts:1227
status?
TypeScript
optional status?: DeviceStatus;
Defined in: sdk/src/server/index.ts:1226
Deskphones and DECT bases only.