Space Docs
Domain Model

System

Fields

FieldTypeRequiredDefaultDescription
idstring.uuidYesId
createdAtstring.date-timeYesCreated at
updatedAtstring.date-timeYesUpdated at
customerIdstringYesID of the associated customer
namestringYesName
systemTypeenum(access_control, video_surveillance, intrusion_alarm, fire_alarm, audio_video, networking, structured_cabling, iot, smart_parking, intercom, other)YesSystem type
vendorstringNoVendor
productFamilystringNoProduct family
deploymentModelenum(on_premise, cloud, hybrid)NoDeployment model
statusenum(planned, installing, active, degraded, decommissioned)YesStatus
commissioningDatestring.date-timeNoCommissioning date
supportStatusenum(under_warranty, under_contract, out_of_support, eol)NoSupport status
notesSummarystringNoNotes summary
workspaceIdstringYesID of the associated workspace
visibilityModeunknownYesVisibility mode
siteIdsstring[]NoSite ids
spaceIdsstring[]NoSpace ids

Create Schema

Fields accepted when creating a new record:

FieldTypeRequiredDefaultDescription
customerIdstringYesID of the associated customer
siteIdsstring[]Yes[]Site ids
namestringYesName
systemTypeenum(access_control, video_surveillance, intrusion_alarm, fire_alarm, audio_video, networking, structured_cabling, iot, smart_parking, intercom, other)YesSystem type
vendorstringNoVendor
productFamilystringNoProduct family
deploymentModelenum(on_premise, cloud, hybrid)NoDeployment model
statusenum(planned, installing, active, degraded, decommissioned)Yes"planned"Status
commissioningDatestring.date-timeNoCommissioning date
supportStatusenum(under_warranty, under_contract, out_of_support, eol)NoSupport status
notesSummarystringNoNotes summary
workspaceIdstringNoID of the associated workspace
visibilityModeunknownNoVisibility mode

Update Schema

All fields are optional when updating:

FieldTypeRequiredDefaultDescription
customerIdstringNoID of the associated customer
siteIdsstring[]NoSite ids
namestringNoName
systemTypeenum(access_control, video_surveillance, intrusion_alarm, fire_alarm, audio_video, networking, structured_cabling, iot, smart_parking, intercom, other)NoSystem type
vendorstringNoVendor
productFamilystringNoProduct family
deploymentModelenum(on_premise, cloud, hybrid)NoDeployment model
statusenum(planned, installing, active, degraded, decommissioned)NoStatus
commissioningDatestring.date-timeNoCommissioning date
supportStatusenum(under_warranty, under_contract, out_of_support, eol)NoSupport status
notesSummarystringNoNotes summary

On this page