Skip to main content

@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.