@dialstack/sdk-dev / server/src / HardwareCatalogItem
Interface: HardwareCatalogItem
Defined in: sdk/server/src/index.ts:1650
Properties
active
active: boolean;
Defined in: sdk/server/src/index.ts:1663
Whether the item is available for selection.
components?
optional components?: HardwareCatalogComponent[];
Defined in: sdk/server/src/index.ts:1670
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:1671
device_type
device_type: "deskphone" | "dect_base" | "dect_handset" | "accessory" | "bundle";
Defined in: sdk/server/src/index.ts:1661
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:1651
manufacturer
manufacturer: string;
Defined in: sdk/server/src/index.ts:1652
model
model: string;
Defined in: sdk/server/src/index.ts:1653
sku
sku: string | null;
Defined in: sdk/server/src/index.ts:1654
updated_at
updated_at: string;
Defined in: sdk/server/src/index.ts:1672