Skip to main content
Edit an asset

Authorizations

AccessKey
string
header
required

Send the access token returned by Login. Both access and refresh tokens are accepted; reserve refresh for credential renewal.

Body

application/json
AssetID
string
required

Unique identifier of the asset.

AccountID
string | null

Unique identifier of the account.

CarrierID
string | null

Unique identifier of the carrier. Use a valid carrier identifier if you supply this field.

AssetName
string | null

Name of the asset.

TrackingNo
string | null

Carrier tracking number.

LabelID
string | null

Label identifier. Optional on creation and can be omitted. Send it as a string in requests. Responses return LabelID as a number.

GroupID
string | null

Unique identifier of the group.

DestinationAddress
string | null

Destination address.

DestinationLat
number | null

Destination latitude.

DestinationLng
number | null

Destination longitude.

Description
string | null

Free-text description.

EnableTracking
integer | null

Send 0 to end tracking.

AssetStatus
integer | null

Status value. 5 marks the asset Delivered; 9 expires it. See the status table in the delivery and tracking guide.

ExcRisk
integer | null

Omit this field for Basic integrations.

Context
string | null

Omit this field for Basic integrations.

AssetForeignID
string | null

Identifier supplied by your system. Not included in the list response.

Response

Successful response.

Response body for successful asset changes.

Code
integer

Application code in the response body. Separate from the HTTP status.

Message
string

Result message.