Skip to main content

Temperature assets allocation

This article explains how to allocate a main asset plus additional assets (for example: a trailer temperature sensors) to a transport

A
Written by Anita Smielowska

In standard main asset allocation you could assign only one asset to a transport. With multi-asset allocation, you can keep the main vehicle allocation and additionally link other assets so their temperature data can be shown during transport tracking.

When to use multi-asset allocation

Use it when:

  • the transport is already tracked with a primary vehicle, and

  • temperature data arrives from an additional device/asset that should be associated to the same transport.

Typical examples:

  • Truck (primary) + trailer reefer unit (additional asset)

  • Truck (primary) + extra temperature logger (additional asset)

  • Box Truck (primary) + trailer gps and temperature tracking system

Glossary

  • Main asset - the main vehicle/device allocated to the transport, used primarily for GPS position tracking and, if included in the data flow, temperature data.

  • Sub-asset - supplementary asset linked to the transport (for example: temperature device).

  • Multi-temp asset allocation - an allocation request that includes both main and sub assets.

Manual Allocation in Visibility application

  1. In the transport overview window, click the Allocate button or Change allocation, if modifying an existing asset).

  2. Assign the Main Asset:

    • In the Allocate a vehicle tab, type the license plate number into the field.

    • Select the correct vehicle from the drop-down menu.

  3. Click on the Allocate temperature assets tab at the top.

  4. Add Sub-Assets (other Temperature assets/devices):

    • In the Sub-asset field, type and select the first temperature asset to link with the main vehicle.

    • To add an additional temperature assets, click the + Add sub-asset button.

    • Type and select the second temperature asset in the new field that appears.

      GPS data coming from sub-assets is ignored; the system strictly uses sub-assets for temperature visualization only.

  5. Click Confirm allocation button. A green "Allocation successful" confirmation message will briefly appear, and the transport details will update to display both the main asset and its assigned sub-assets.

  6. Once temperature data is received, the transport details will display dedicated graphs for each asset.

Multi temperature asset allocation

API allocation guide 

The allocation API is available as a REST endpoint for transports. Multi-asset allocation extends the allocation request with an additional_assets array.

Endpoint: /transports/{identifier_type}/{identifier_value}/allocation

Data model

Each entry in additional_assets contains:

  • identifier (string): the additional asset identifier (for example License plate or device ID)

  • reason (string): why the asset is attached to the transport

Example payload

{ 
"license_plate_number": "AB-123-XY",
"additional_assets": [
{ "identifier": "TEMP-003", "reason": "temperature" },
{ "identifier": "TEMP-002", "reason": "temperature" }
]
}

Important:

  • The vehicle (or equivalent primary allocation fields) represents the main allocated asset. It is the primary source of the vehicle GPS position for real-time tracking and, if temperature data also flows in the same data stream, it will be shown as well.

  • additional_assets is used for supplementary assets only (currently primarily for temperature use cases). Even if supplementary assets provide GPS position, it will not be used for transport tracking—only for temperature.

Allocate vs update vs remove

Allocate / update allocation

  • Send an allocation request for the transport including additional_assets.

  • If the transport already has a primary allocation, you can update it to include additional assets.

Remove additional assets

  • To remove additional assets, send an update where additional_assets is empty (or omitted), depending on your integration rules.

What you will see after successful allocation

  • Temperature data from the additional assets becomes available to be shown in the transport’s temperature view.

Troubleshooting

Common issues

  • 401/403 (Unauthorized/Forbidden): credentials/token missing or not allowed for this customer.

  • Transport not found / cannot allocate: verify the transport ID and that the transport exists in the environment.

  • Vehicle not found: ensure the primary vehicle identifier is valid/known for allocation.

What to provide when asking for support

  • Transport ID

  • Timestamp of the call (with timezone)

  • Full request payload (mask secrets)

  • Response status code + body

Did this answer your question?