Skip to main content
POST
Create an asset

Authorizations

Authorization
string
header
required

Organization API key with an sk_live_ or sk_test_ prefix

Body

application/json
name
string
required
Maximum string length: 255
asset_type
enum<string>
required
Available options:
equipment,
vehicle,
facility
code
string

Editable customer-facing ID, unique across assets, parts and location scan payloads within the organization. Generated when omitted at creation. Changing it invalidates labels using the previous ID; internal record IDs and linked work stay unchanged.

Required string length: 1 - 255
status
enum<string>
default:online
Available options:
online,
offline,
not_monitored
downtime_type
enum<string>

Required when creating an offline asset. Valid only with offline status.

Available options:
planned,
unplanned
criticality
enum<string>
default:normal
Available options:
critical,
important,
normal
description
string
Maximum string length: 1000
image_url
string
Maximum string length: 2000
image_blur
string
location_id
string
serial_number
string
Maximum string length: 255
manufacturer
string
Maximum string length: 255
model
string
Maximum string length: 255
year
integer

Manufacturing year, through the next calendar year

Required range: 1900 <= x <= 2027
extraFields
object

Label-keyed custom-field values. Omitted labels remain unchanged on update.

Response

Asset created

data
object
required
meta
object
required