Space Docs
Domain Model

Asset

Fields

FieldTypeRequiredDefaultDescription
idstring.uuidYes—Id
createdAtstring.date-timeYes—Created at
updatedAtstring.date-timeYes—Updated at
siteIdunknownNo—ID of the associated site
customerIdunknownNo—ID of the associated customer
namestringYes—Name
systemIdstringNo—ID of the associated system
parentAssetIdstringNo—ID of the associated parent asset
assetTypeenum(controller, panel, camera, sensor, reader, lock, switch, server, nvr_dvr, workstation, ups, pdu, enclosure, module, cable_run, access_point, intercom_station, other)Yes—Asset type
categoryIdunknownNo—ID of the associated category
manufacturerstringNo—Manufacturer
manufacturerVendorIdunknownNo—ID of the associated manufacturer vendor
modelstringNo—Model
serialNumberstringNo—Serial number
firmwareVersionstringNo—Firmware version
configVersionstringNo—Config version
ipAddressstringNo—Ip address
macAddressstringNo—Mac address
networkSegmentstringNo—Network segment
installDatestring.date-timeNo—Install date
warrantyExpirationstring.date-timeNo—Warranty expiration
supportContractIdstring.uuidNo—ID of the associated support contract
lifecycleStatusenum(planned, ordered, installed, active, maintenance, failed, decommissioned, disposed)Yes—Lifecycle status
locationSpaceIdstringNo—ID of the associated location space
qrCodestringNo—Qr code
externalIdsobjectNo—External ids
workspaceIdstringYes—ID of the associated workspace
visibilityModeunknownYes—Visibility mode
projectIdunknownNo—ID of the associated project
owningOrganizationIdunknownNo—ID of the associated owning organization
acquisitionMethodunknownNo—Acquisition method
previousVendorstring,nullNo—Previous vendor
originalInstallDateunknownNo—Original install date
conditionAtAcquisitionunknownNo—Condition at acquisition
conditionNotesstring,nullNo—Condition notes
lastServiceDateunknownNo—Last service date
nextServiceDueunknownNo—Next service due
totalServiceCountunknownNo—Total service count
failureCountunknownNo—Failure count
assetTagstring,nullNo—Asset tag
notesstring,nullNo—Notes
archivedAtunknownNo—Archived at
archivedByUserIdunknownNo—ID of the associated archived by user

Create Schema

Fields accepted when creating a new record:

FieldTypeRequiredDefaultDescription
siteIdunknownNo—ID of the associated site
customerIdunknownNo—ID of the associated customer
namestringYes—Name
systemIdunknownNo—ID of the associated system
parentAssetIdunknownNo—ID of the associated parent asset
assetTypeenum(controller, panel, camera, sensor, reader, lock, switch, server, nvr_dvr, workstation, ups, pdu, enclosure, module, cable_run, access_point, intercom_station, other)Yes—Asset type
categoryIdstringNo—ID of the associated category
manufacturerstringNo—Manufacturer
manufacturerVendorIdstringNo—ID of the associated manufacturer vendor
modelunknownNo—Model
serialNumberunknownNo—Serial number
firmwareVersionunknownNo—Firmware version
configVersionunknownNo—Config version
ipAddressunknownNo—Ip address
macAddressunknownNo—Mac address
networkSegmentunknownNo—Network segment
installDateunknownNo—Install date
warrantyExpirationunknownNo—Warranty expiration
supportContractIdstring.uuidNo—ID of the associated support contract
lifecycleStatusenum(planned, ordered, installed, active, maintenance, failed, decommissioned, disposed)Yes"planned"Lifecycle status
locationSpaceIdunknownNo—ID of the associated location space
qrCodeunknownNo—Qr code
externalIdsobjectNo—External ids
workspaceIdstringNo—ID of the associated workspace
visibilityModeunknownNo—Visibility mode
projectIdunknownNo—ID of the associated project
owningOrganizationIdstringNo—ID of the associated owning organization
acquisitionMethodunknownNo—Acquisition method
previousVendorunknownNo—Previous vendor
originalInstallDateunknownNo—Original install date
conditionAtAcquisitionunknownNo—Condition at acquisition
conditionNotesunknownNo—Condition notes
assetTagunknownNo—Asset tag
notesunknownNo—Notes

Update Schema

All fields are optional when updating:

FieldTypeRequiredDefaultDescription
siteIdunknownNo—ID of the associated site
customerIdunknownNo—ID of the associated customer
namestringNo—Name
systemIdunknownNo—ID of the associated system
parentAssetIdunknownNo—ID of the associated parent asset
assetTypeenum(controller, panel, camera, sensor, reader, lock, switch, server, nvr_dvr, workstation, ups, pdu, enclosure, module, cable_run, access_point, intercom_station, other)No—Asset type
categoryIdunknownNo—ID of the associated category
manufacturerstringNo—Manufacturer
manufacturerVendorIdunknownNo—ID of the associated manufacturer vendor
modelunknownNo—Model
serialNumberunknownNo—Serial number
firmwareVersionunknownNo—Firmware version
configVersionunknownNo—Config version
ipAddressunknownNo—Ip address
macAddressunknownNo—Mac address
networkSegmentunknownNo—Network segment
installDateunknownNo—Install date
warrantyExpirationunknownNo—Warranty expiration
supportContractIdstring.uuidNo—ID of the associated support contract
lifecycleStatusenum(planned, ordered, installed, active, maintenance, failed, decommissioned, disposed)No—Lifecycle status
locationSpaceIdunknownNo—ID of the associated location space
qrCodeunknownNo—Qr code
externalIdsobjectNo—External ids
projectIdunknownNo—ID of the associated project
owningOrganizationIdunknownNo—ID of the associated owning organization
acquisitionMethodunknownNo—Acquisition method
previousVendorunknownNo—Previous vendor
originalInstallDateunknownNo—Original install date
conditionAtAcquisitionunknownNo—Condition at acquisition
conditionNotesunknownNo—Condition notes
assetTagunknownNo—Asset tag
notesunknownNo—Notes

On this page