Create Asset
Create a new asset. Requires accountId, siteId, type, manufacturer, model, and serialNumber.
Authentication
x-api-keystring
API Key authentication via header
Request
This endpoint expects an object.
accountId
ID of the account (project with type ACCOUNT) the asset should belong to.
siteId
type
Asset type enum.
manufacturer
model
serialNumber
status
Asset lifecycle status.
Allowed values:
size
labelIds
Label IDs to attach to the asset.
installDate
manufacturingDate
expectedLifetime
Expected lifetime in years
description
coverImageFileId
nameplateImageFileId
Response
Asset created successfully
id
Asset identifier.
status
Asset lifecycle status.
Allowed values:
siteId
labels
Labels attached to the asset, ordered by position.
isArchived
uid
Short human-readable identifier for the asset (nullable for older records).
name
type
Asset type enum.
manufacturer
model
serialNumber
accountId
ID of the account (project with type ACCOUNT) the asset belongs to.
size
installDate
manufacturingDate
expectedLifetime
Expected lifetime in years
description
coverImageFileId
nameplateImageFileId
createdAt
updatedAt
Errors
400
Bad Request Error
401
Unauthorized Error
