Update asset

This API request can be used to update an asset using a partial update approach through the use of JSON Patch defined in RFC 6902.

To be able to call the service a valid token is required. To get a token follow this guide: How to obtain a token

Path Params
string
required

ID of the asset

Body Params
string
TypeDescription
AttachmentA thing which can be added/attached to something else (machine or equipment) in order to make it more useful or versatile.
ToolA small powered asset.
EquipmentA non-powered asset.
OtherAnything not matching the other asset types.
string
length between 0 and 256

The brand of the asset.

string
length between 0 and 100

An external reference on the asset that can be used to store the identifier from other systems such as ERPs.

string
length between 0 and 256

The model type of the asset.

string
length between 0 and 127

The name of the asset.

date
An optional field to specify the exact production date of the asset in the format YYYY-MM-DD when more precision is needed.
Minimum allowed year for production date is 1900. Maximum allowed year for production date is current year plus one.
For AssetType=MACHINE, it is derived if only productionYear is set. The year of Production Date must match Production Year if both are provided together.
Updating one while deleting the other is an error.
int32
The year the asset was produced. Minimum allowed production year is 1900. Maximum allowed production year is current year plus one.
For AssetType=MACHINE, it is derived if only productionDate is set. Production Year must match the year of Production Date if both are provided together.
Updating one while deleting the other is an error.
string
length between 0 and 100

The asset serial number (VIN, PIN etc.)

string
length between 0 and 50

The type of the asset (excavator, lift, bucket etc.)

Responses

Response body
object
string
required
TypeDescription
AttachmentA thing which can be added/attached to something else (machine or equipment) in order to make it more useful or versatile.
ToolA small powered asset.
EquipmentA non-powered asset.
OtherAnything not matching the other asset types.

OTHER MACHINE ATTACHMENT EQUIPMENT TOOL GATEWAY

string

The brand of the asset.

date-time
required

Timestamp indicating when the asset was created.

string

An external reference on the asset that can be used to store the identifier from other systems such as ERPs.

string
required

The ID of the asset.

string

The model type of the asset.

string
required

The name of the asset.

string
required

The ID of the owner account.

permissions
object
required
deprecated

Contains the list of user permissions applying to given asset.
Deprecated and marked for removal - use GET /assets/{assetId}/editability or POST /assets/actions instead.

boolean
required
deprecated

Defines the permission to edit the object.
Deprecated and marked for removal - use GET /assets/{assetId}/editability instead.

int32
≥ 1900

The year the asset was produced.

string

The asset serial number (VIN, PIN etc.)

telematicsDevices
array of objects

List of associated telematics devices.

telematicsDevices
object
string
required
string
required
string

The type of the asset (excavator, lift, bucket etc.)

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
*/*
application/json