Trackunit Developer Hub

Developer Hub

Welcome to our Developer hub.

Here You'll find comprehensive documentation to help you start working with the API's as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Unit History

Provides a log of all unit activity for the selected period of time. Unit activity is defined by location, timestamp, movement (if any) with heading and speed, external power level etc.

URL Structure is:
https://api.trackunit.com/public/Report/UnitHistory

GetUnitHistory

Parameters

Name
Data type
Unit of measurement
Note

unitId*

String

N/A

UnitId to request summary for.

from *

DateTime

UTC

The start date.

to *

DateTime

UTC

The end date.

Columns

Refer to the following table for description of columns:

Name
Date type
Unit of measurement
Nullability
Note

time

DateTime

UTC

TRUE

Timestamp.

event

INT

N/A

TRUE

2 is a timed transmit and 6 is based on an IO change

keyId

String

N/A

TRUE

location

Location

N/A

TRUE

address

Address

N/A

TRUE

heading

INT

Degrees

TRUE

speed

Double

Km/h

TRUE

Km

Double

Km

FALSE

run1

Double

Seconds

FALSE

run2

Double

Seconds

FALSE

run3

Double

Seconds

FALSE

run4

Double

Seconds

FALSE

runOdo

Double

Seconds

FALSE

temperature1

Double

Degrees

TRUE

temperature2

Double

Degrees

TRUE

input1

Bool

N/A

FALSE

input2

Bool

N/A

FALSE

input3

Bool

N/A

FALSE

input4

Bool

N/A

FALSE

input5

Bool

N/A

FALSE

input6

Bool

N/A

FALSE

input7

Bool

N/A

FALSE

input8

Bool

N/A

FALSE

input9

Bool

N/A

FALSE

input10

Bool

N/A

FALSE

output1

Bool

N/A

FALSE

output2

Bool

N/A

FALSE

output3

Bool

N/A

FALSE

output4

Bool

N/A

FALSE

output5

Bool

N/A

FALSE

analogInput1

Double

N/A

FALSE

analogInput2

Double

N/A

FALSE

analogInput4

Double

N/A

FALSE

Input1ChangeCounter

INT

N/A

TRUE

Number of input cycles on input 1

Input2ChangeCounter

INT

N/A

TRUE

Number of input cycles on input 2

Input3ChangeCounter

INT

N/A

TRUE

Number of input cycles on input 3

Input4ChangeCounter

INT

N/A

TRUE

Number of input cycles on input 4

batteryLevel

Double

Percent

TRUE

Battery level (internal battery).

externalPower

Double

Volts

TRUE

External power level

Request (example)

{
  "unitId": "46208",
  "from": "2014-09-01T07:12:00.0000000",
  "to": "2014-09-01T07:12:05.0000000"
}

Response

{
            "list": [
                {
                    "accessKey": "",
                    "time": "2014-09-01T12:00:25.0000000Z",
                    "latitude": 56.025915,
                    "longitude": 12.590625,
                    "streetAddress": "Haderslevvej 18",
                    "postalCode": "3000",
                    "city": "Helsingør",
                    "country": "DK",
                    "heading": 238,
                    "speed": 0,
                    "km": 80353,
                    "run1": 0,
                    "run2": 7314600,
                    "runOdo": 5609160,
                    "input1": false,
                    "input2": true,
                    "output3": false,
                    "battery": 4158,
                    "batteryPercentage": 95,
                    "externalPower": 13905
                },
                {
                    "accessKey": "",
                    "time": "2014-09-01T12:02:00.0000000Z",
                    "latitude": 56.0259133333333,
                    "longitude": 12.590645,
                    "streetAddress": "Haderslevvej 18",
                    "postalCode": "3000",
                    "city": "Helsingør",
                    "country": "DK",
                    "heading": 58,
                    "speed": 0,
                    "km": 80353,
                    "run1": 0,
                    "run2": 7314600,
                    "runOdo": 5609100,
                    "input1": false,
                    "input2": false,
                    "output3": false,
                    "battery": 4158,
                    "batteryPercentage": 95,
                    "externalPower": 13326
                }
            ]
}

Updated 2 minutes ago

Unit History


Provides a log of all unit activity for the selected period of time. Unit activity is defined by location, timestamp, movement (if any) with heading and speed, external power level etc.

URL Structure is:
https://api.trackunit.com/public/Report/UnitHistory

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.