@dialstack/sdk-dev / server/src / HardwareCatalogItem
Interface: HardwareCatalogItem
Defined in: sdk/server/src/index.ts:1403
Properties
active
active: boolean;
Defined in: sdk/server/src/index.ts:1416
Whether the item is available for selection.
components?
optional components?: HardwareCatalogComponent[];
Defined in: sdk/server/src/index.ts:1423
What a bundle contains. Present only when device_type is bundle.
Ordering the bundle places an order for these items, and the units that
come back report these device types rather than bundle. Composition is
fixed by the part number, so it never varies per order.
created_at
created_at: string;
Defined in: sdk/server/src/index.ts:1424
device_type
device_type: "deskphone" | "dect_base" | "dect_handset" | "accessory" | "bundle";
Defined in: sdk/server/src/index.ts:1414
accessory never becomes a device (e.g. a power supply). bundle is one
part number that ships several devices (the Snom M253 is an M250 base plus
an M53 handset): it is orderable as a single line, and the order records
the devices it contains rather than the bundle itself.
id
id: string;
Defined in: sdk/server/src/index.ts:1404
manufacturer
manufacturer: string;
Defined in: sdk/server/src/index.ts:1405
model
model: string;
Defined in: sdk/server/src/index.ts:1406
sku
sku: string | null;
Defined in: sdk/server/src/index.ts:1407
updated_at
updated_at: string;
Defined in: sdk/server/src/index.ts:1425