---
title: "Changes to GET /assets/{assetId}"
method: GET
path: "/assets/{assetId}"
---

# Changes to GET /assets/{assetId}

`GET /assets/{assetId}`

> Every recorded change to this operation, newest first.
> 56 revisions in range; 6 not diffed.

## Timeline

Changed in 16 of 56 revisions.

- **2026-07-17** `70d0b7ce1640`: 2 breaking
- **2025-10-12** `210a6ec0a1eb`: 3 breaking, 3 info
- **2024-11-16** `522dcbb4e6ef`: 4 breaking, 1 warning, 4 info
- **2024-09-07** `5dd4fbd6385a`: 1 warning, 2 info
- **2024-09-06** `fc29e90aad20`: 4 breaking
- **2024-07-24** `e39fdfb9a236`: 4 breaking, 3 info
- **2024-03-20** `6b779eebbe88`: 1 info
- **2024-03-20** `41bb128ec367`: 1 info
- **2024-03-16** `4977fb4d3bb8`: 1 breaking, 1 warning, 2 info
- **2024-02-25** `ecbf95dc514b`: 1 info
- **2024-02-08** `737437177796`: 8 breaking, 1 warning
- **2024-02-04** `d2a023d26886`: 1 warning, 1 info
- **2024-01-25** `ae16e1dcb869`: 2 warning, 2 info
- **2023-12-21** `ed52e5aeebfe`: 9 breaking, 9 warning, 4 info
- **2023-12-07** `3ce922079333`: 3 info
- **2023-07-29** `fc37a34c3f4e`: 1 info

## Changes

- **2026-07-17** `70d0b7ce1640`: 2 breaking
  - the `lastMessage/oneOf[#/components/schemas/DeviceMessageModel]/position/date` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `lastPositionMessage/oneOf[#/components/schemas/DeviceMessageModel]/position/date` response property's minLength was decreased from `1` to `0` for the response status `200`
- **2025-10-12** `210a6ec0a1eb`: 3 breaking, 3 info
  - added `#/components/schemas/DeviceMessageModel` to the `lastMessage` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/DeviceMessageModel` to the `lastPositionMessage` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/DeviceModel` to the `device` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/Device` from the `device` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/Message` from the `lastMessage` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/Message` from the `lastPositionMessage` response property `oneOf` list for the response status `200`
- **2024-11-16** `522dcbb4e6ef`: 4 breaking, 1 warning, 4 info
  - added `#/components/schemas/Device` to the `device` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/Message` to the `lastMessage` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/Message` to the `lastPositionMessage` response property `oneOf` list for the response status `200`
  - removed the required property `ownerId` from the response with the `200` status
  - removed the optional property `userRoles` from the response with the `200` status
  - removed `#/components/schemas/DeviceModel` from the `device` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/MessageModel` from the `lastMessage` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/MessageModel` from the `lastPositionMessage` response property `oneOf` list for the response status `200`
  - added the required property `organizationId` to the response with the `200` status
- **2024-09-07** `5dd4fbd6385a`: 1 warning, 2 info
  - removed the optional property `position` from the response with the `200` status
  - added the optional property `lastMessage` to the response with the `200` status
  - added the optional property `lastPositionMessage` to the response with the `200` status
- **2024-09-06** `fc29e90aad20`: 4 breaking
  - the `position/oneOf[#/components/schemas/PositionModel]/altitude` response's property format changed from `float` to `double` for status `200`
  - the `position/oneOf[#/components/schemas/PositionModel]/hdop` response's property format changed from `float` to `double` for status `200`
  - the `position/oneOf[#/components/schemas/PositionModel]/heading` response's property format changed from `float` to `double` for status `200`
  - the `position/oneOf[#/components/schemas/PositionModel]/speed` response's property format changed from `float` to `double` for status `200`
- **2024-07-24** `e39fdfb9a236`: 4 breaking, 3 info
  - the `position/oneOf[#/components/schemas/PositionModel]/coordinates` response's property type changed from `array` to `object` for status `200`
  - removed the required property `position/oneOf[#/components/schemas/PositionModel]/latitude` from the response with the `200` status
  - removed the required property `position/oneOf[#/components/schemas/PositionModel]/longitude` from the response with the `200` status
  - removed the required property `position/oneOf[#/components/schemas/PositionModel]/validCoordinates` from the response with the `200` status
  - added the optional property `position/oneOf[#/components/schemas/PositionModel]/coordinates/valid` to the response with the `200` status
  - added the required property `position/oneOf[#/components/schemas/PositionModel]/coordinates/latitude` to the response with the `200` status
  - added the required property `position/oneOf[#/components/schemas/PositionModel]/coordinates/longitude` to the response with the `200` status
- **2024-03-20** `6b779eebbe88`: 1 info
  - added the required property `ownerId` to the response with the `200` status
- **2024-03-20** `41bb128ec367`: 1 info
  - added the optional property `userRoles/items/createdDate` to the response with the `200` status
- **2024-03-16** `4977fb4d3bb8`: 1 breaking, 1 warning, 2 info
  - removed the required property `position/oneOf[#/components/schemas/PositionModel]/dateTime` from the response with the `200` status
  - removed the optional property `position/oneOf[#/components/schemas/PositionModel]/gsmSignal` from the response with the `200` status
  - added the optional property `position/oneOf[#/components/schemas/PositionModel]/gsm` to the response with the `200` status
  - added the required property `position/oneOf[#/components/schemas/PositionModel]/date` to the response with the `200` status
- **2024-02-25** `ecbf95dc514b`: 1 info
  - added the optional property `position/oneOf[#/components/schemas/PositionModel]/id` to the response with the `200` status
- **2024-02-08** `737437177796`: 8 breaking, 1 warning
  - the response property `device` became nullable for the status `200`
  - the response property `device` became optional for the status `200`
  - added `#/components/schemas/DeviceModel` to the `device` response property `oneOf` list for the response status `200`
  - the `device` response's property type changed from `object` to no type for status `200`
  - removed the required property `device/active` from the response with the `200` status
  - removed the required property `device/deviceType` from the response with the `200` status
  - removed the required property `device/id` from the response with the `200` status
  - removed the required property `device/serialNumber` from the response with the `200` status
  - removed the optional property `device/positions` from the response with the `200` status
- **2024-02-04** `d2a023d26886`: 1 warning, 1 info
  - removed the optional property `users` from the response with the `200` status
  - added the optional property `userRoles` to the response with the `200` status
- **2024-01-25** `ae16e1dcb869`: 2 warning, 2 info
  - removed the optional property `device/locations` from the response with the `200` status
  - removed the optional property `location` from the response with the `200` status
  - added the optional property `device/positions` to the response with the `200` status
  - added the optional property `position` to the response with the `200` status
- **2023-12-21** `ed52e5aeebfe`: 9 breaking, 9 warning, 4 info
  - the response property `additionalProperties/` became nullable for the status `401`
  - the response property `location` became nullable for the status `200`
  - added `#/components/schemas/LocationModel` to the `location` response property `oneOf` list for the response status `200`
  - the `location` response's property type changed from `object` to no type for status `200`
  - removed the required property `location/coordinates` from the response with the `200` status
  - removed the required property `location/dateTime` from the response with the `200` status
  - removed the required property `location/latitude` from the response with the `200` status
  - removed the required property `location/longitude` from the response with the `200` status
  - removed the required property `location/validCoordinates` from the response with the `200` status
  - removed the optional property `location/altitude` from the response with the `200` status
  - removed the optional property `location/gsmSignal` from the response with the `200` status
  - removed the optional property `location/hdop` from the response with the `200` status
  - removed the optional property `location/heading` from the response with the `200` status
  - removed the optional property `location/id` from the response with the `200` status
  - removed the optional property `location/odometer` from the response with the `200` status
  - removed the optional property `location/satellites` from the response with the `200` status
  - removed the optional property `location/speed` from the response with the `200` status
  - removed the optional property `location/valid` from the response with the `200` status
  - api operation id `Assets_Get` was added
  - added the non-success response with the status `404`
  - the response required property `device/deviceType/displayName` became not read-only for the status `200`
  - the response required property `maxSpeed` became not read-only for the status `200`
- **2023-12-07** `3ce922079333`: 3 info
  - the response required property `online` became not read-only for the status `200`
  - the response required property `location/latitude` became read-only for the status `200`
  - the response required property `location/longitude` became read-only for the status `200`
- **2023-07-29** `fc37a34c3f4e`: 1 info
  - added the optional property `users` to the response with the `200` status

---

[Operation](https://skmtc.dev/navtrack/apis/navtrack-api/docs/assets/:assetId/get.md) - [API](https://skmtc.dev/navtrack/apis/navtrack-api.md) - [Page](https://skmtc.dev/navtrack/apis/navtrack-api/changes/assets/:assetId/get)
