Skip to main content

General Telemetry

Detailed description of API:

Version & Updates

View Previous Revisions
VersionRevision DateRevision History
1.0December 2022New Release
1.1Jan 2023Added Unified API to the list
1.2Jan 2023Added Unified API 24 Hours to the list
1.3Jan 2023Updated unified24telemetry to V1
1.5Feb 2023Updated Unified 24 hrs. telemetry API JSON
1.631st Aug 2023Updated the Prod URLs, Pictorial representation of the data flow, Pre-requisites to access the API, Response Codes. Moved Authentication Section to API and Connection Details, Sample Request and Response files to Sample Request and Responses section. Renamed Connection Details to API and Connection Details. Corrected Navigation Headings
1.78th Sep 2023Updated description in both ‘Overview’ and ‘Unified 24 Hrs. API’ sections, API Request parameter types in ‘API Request Description’ section. Added API, Request types.
1.816th Oct 2023Project title change
1.913th May 2024Distance API removal, sunset of API
2.010th Jun 2025Corrected Fuel Remaining Ratio API’s URL & Added EMEA URLs for 24 hours and 7 days APIs
VersionRevision DateRevision History
2.125th Jun 2025Added request types

Overview

Telemetry API intends to provide the parameter information of the different parts of an equipment, which are collected from the modem in real time like AM53, PCM etc., which enables the users to understand the part parameters before or while creating the work order in DMS. The API set can be querried for telemetry data by the following methods:

  1. For a given equipment in one day.
  2. For a given equipment at a specific date and time
  3. For a given equipment in an aggregated format (hourly/day) between dates

The API provides information about geographical and the parametric values for all the critical parts of the equipment between the requested dates (as applicable) as a response. All the telemetry and its relevant data are extracted from the Geo Spatial System (GSS) of CNHi. Pictorial representation of the data flows below.

image.png

Pre-requisites
Pre-requisites

  • Dealer must use their Dealer Portal credentials to authorize API call
  • Each DMS provider will have a subscription_key assigned by CNHi team, please reach out to dlnadmssupport@cnh.com for assistance
  • Each Subscription key is unique to DMS and the environment it belongs to
  • User within Ownership Group has accepted CNH's Data Acknowledgement (if located in NAFTA)

Authentication
Authentication

  • DMS will pass Basic auth in HTTP header with username/password
  • Each DMS provider will have a subscription_key assigned by CNHi team, please reach out to dlnadmssupport@cnh.com for assistance
  • The UserID and Password will be set up in the Dealer Portal by the Dealer uniquely for DMS access to interfaces
  • DEP API will require subscription_key in HTTP header to identify client

API Format

  • REST

The DEP takes care of the format transformations (as needed) to process the request and provide a response to the DMS system. New DMSs who are building this interface are recommended to the use the REST API for greater simplicity.

Connection Details

There are a total of 18 APIs for this interface, the two Unified APIs are an aggregate of the frequently used metrics for greater simplicity of having a single API call.

CNHi provides both a UAT/Staging and a Production interface for General Telemetry. VINs may be unavailable within staging environment, please reach out to CNHi for VIN examples (if necessary).

Unified API (7 Days)

Unified 7 day API returns an aggregate response of a predetermined (up to) a 7 day date range of the following APIs:

  • CumulativeOperatingHours
  • Location
  • MaxTransmissionOilTemp
  • MaxHydraulicOilTemp
  • MaxIntakeManifoldTemp
  • EngineStatus
  • FuelRemaining
  • MaxEngineCoolantTemp
  • MaxEngineOilTemp
  • DEFRemaining
  • Speed

NAFTA Endpoints

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/UnifiedTelemetry/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/UnifiedTelemetry/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
TelemetryUnifiedMessages.Links.RelStringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
TelemetryUnifiedMessages.Links.HrefStringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
TelemetryUnifiedMessages.Metrics.DateTimeStringDate and Time Date and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
TelemetryUnifiedMessages.Metrics.CumulativeOperatingHours.HourStringThe current total lifetime operating hours of the machine is expressed as the cumulative quantity of time during which the machine’s engine has been running. This is generally the value of the hour meter on the machine.
TelemetryUnifiedMessages.Metrics.Locations.LatitudeStringLatitude, GPS data. From pos_point Point object.
TelemetryUnifiedMessages.Metrics.Locations.LongitudeStringLongitude, GPS data. From pos_point Point object.
TelemetryUnifiedMessages.Metrics.Locations.AltitudeStringThe altitude is expressed as distance above mean sea level of the machine’s location. Altitude is reported in meters. This field is optional.
TelemetryUnifiedMessages.Metrics.Locations.AltitudeUnitsStringThe altitude of the location shall be expressed in meters. If altitude is included in the response, this field is mandatory. It shall have the value “meter”.
TelemetryUnifiedMessages.Metrics.MaxTransmissionOilTemp.TemperatureDecimalThe parameter indicates the maximum transmission oil temperature at date and time.
TelemetryUnifiedMessages.Metrics.MaxTransmissionOilTemp.UnitOfMeasureStringUnit of measure of transmission oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.MaxHydraulicOilTemp.TemperatureDecimalThe parameter indicates the maximum hydraulic oil temperature at date and time.
TelemetryUnifiedMessages.Metrics.MaxHydraulicOilTemp.UnitOfMeasureStringUnit of measure of hydraulic oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.MaxIntakeManifoldTemp.TemperatureDecimalThe parameter indicates the maximum Intake Manifold temperature at particular date and time.
TelemetryUnifiedMessages.Metrics.MaxIntakeManifoldTemp.UnitOfMeasureStringUnit of measure of hydraulic oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.EngineStatus .RunningStringThe parameter indicates Engine running status at particular date and time.
TelemetryUnifiedMessages.Metrics.FuelRemaining.FuelStringThe parameter indicates fuel remaining percentage.
TelemetryUnifiedMessages.Metrics.MaxEngineCoolantTemp.TemperatureDecimalThe parameter indicates the maximum Engine Coolant temperature at particular date and time.
TelemetryUnifiedMessages.Metrics.MaxEngineCoolantTemp.UnitOfMeasureStringUnit of measure of engine coolant Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.maxEngineOilTemp.TemperatureDecimalThe parameter indicates the maximum Engine Oil temperature at particular date and time.
TelemetryUnifiedMessages.Metrics.maxEngineOilTemp.UnitOfMeasureStringUnit of measure of engine oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.DEFRemaining.PercentDecimalPercentage of DEF Remaining at particular Date and Time.
TelemetryUnifiedMessages.Metrics.Speed.SpeedUnitsStringUnit of measure of Speed of the vehicle (KM/H)
TelemetryUnifiedMessages.Metrics.Speed.SpeedDecimalThe parameter indicates speed of the vehicle at Date and Time.

Sample Response

Download Unified API (7 Days) API Response

Unified API (Last 24 Hours)

Unified 24 Hour API returns an aggregate response of the last 24 hours of the the following APIs:

  • CumulativeOperatingHours
  • Location
  • MaxTransmissionOilTemp
  • MaxHydraulicOilTemp
  • MaxIntakeManifoldTemp
  • EngineStatus
  • FuelRemaining
  • MaxEngineCoolantTemp
  • MaxEngineOilTemp
  • DEFRemaining
  • Speed

NAFTA Endpoints

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/latest/{assetID}/unified24telemetryRESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/latest/{assetID}/unified24telemetryRESTGET

Request Parameters

NameInputTypeIs RequiredComments
assetIDTemplate ParameterStringTrueVIN

Response Description

NameTypeDescription
TelemetryUnifiedMessages.Links.RelStringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
TelemetryUnifiedMessages.Links.HrefStringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
TelemetryUnifiedMessages.Metrics.DateTimeStringDate and Time Date and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
TelemetryUnifiedMessages.Metrics.CumulativeOperatingHours.HourStringThe current total lifetime operating hours of the machine is expressed as the cumulative quantity of time during which the machine’s engine has been running. This is generally the value of the hour meter on the machine.
TelemetryUnifiedMessages.Metrics.Locations.LatitudeStringLatitude, GPS data. From pos_point Point object.
TelemetryUnifiedMessages.Metrics.Locations.LongitudeStringLongitude, GPS data. From pos_point Point object.
TelemetryUnifiedMessages.Metrics.Locations.AltitudeStringThe altitude is expressed as distance above mean sea level of the machine’s location. Altitude is reported in meters. This field is optional.
TelemetryUnifiedMessages.Metrics.Locations.AltitudeUnitsStringThe altitude of the location shall be expressed in meters. If altitude is included in the response, this field is mandatory. It shall have the value “meter”.
TelemetryUnifiedMessages.Metrics.MaxTransmissionOilTemp.TemperatureDecimalThe parameter indicates the maximum transmission oil temperature at date and time.
TelemetryUnifiedMessages.Metrics.MaxTransmissionOilTemp.UnitOfMeasureStringUnit of measure of transmission oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.MaxHydraulicOilTemp.TemperatureDecimalThe parameter indicates the maximum hydraulic oil temperature at date and time.
TelemetryUnifiedMessages.Metrics.MaxHydraulicOilTemp.UnitOfMeasureStringUnit of measure of hydraulic oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.MaxIntakeManifoldTemp.TemperatureDecimalThe parameter indicates the maximum Intake Manifold temperature at particular date and time.
TelemetryUnifiedMessages.Metrics.MaxIntakeManifoldTemp.UnitOfMeasureStringUnit of measure of hydraulic oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.EngineStatus.RunningStringThe parameter indicates Engine running status at particular date and time.
TelemetryUnifiedMessages.Metrics.FuelRemaining.FuelStringThe parameter indicates fuel remaining percentage.
TelemetryUnifiedMessages.Metrics.MaxEngineCoolantTemp.TemperatureDecimalThe parameter indicates the maximum Engine Coolant temperature at particular date and time.
TelemetryUnifiedMessages.Metrics.MaxEngineCoolantTemp.UnitOfMeasureStringUnit of measure of engine coolant Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.maxEngineOilTemp.TemperatureDecimalThe parameter indicates the maximum Engine Oil temperature at particular date and time.
TelemetryUnifiedMessages.Metrics.maxEngineOilTemp.UnitOfMeasureStringUnit of measure of engine oil Temperature (Celsius).
TelemetryUnifiedMessages.Metrics.DEFRemaining.PercentDecimalPercentage of DEF Remaining at particular Date and Time.
TelemetryUnifiedMessages.Metrics.Speed.SpeedUnitsStringUnit of measure of Speed of the vehicle (KM/H)
TelemetryUnifiedMessages.Metrics.Speed.SpeedDecimalThe parameter indicates speed of the vehicle at Date and Time.

Sample Response

Download Unified API (Last 24 Hours) API Response

Caution Code API

Caution Code returns both the caution code present on the vehicle and code description

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/CautionCodes/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/CautionCodes/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
cautionMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
cautionMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
CautionMessages.CautionDescription.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ss
CautionMessages.CautionDescription.IdentifierStringCaution code identifier
CautionMessages.CautionDescription.DescriptionStringCaution code description

Sample Response

Download Caution Code API Response

Cumulative Fuel Used API

Cumulative fuel used API returns the total fuel consumption at the requested datetime.

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeFuelUsed/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeFuelUsed/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
FuelUsedMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
FuelUsedMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
FuelUsedMessages.FuelUsed.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ss
FuelUsedMessages,FuelUsed.FuelUnitsStringThe quantity of fuel is expressed in litres. If cumulative fuel used is included in the response, this field will be in metric unit of litres.
FuelUsedMessages.FuelUsed.FuelConsumedDoubleThe value is expressed as an unsigned integer, which includes all values from 0 through 4,294,967,295.

Sample Response

Download Cumulative Fuel Used API Response

Cumulative Idle Hours API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeIdleHours/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeIdleHours/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
CumulativeIdlehoursMessages.Links.RelStringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
CumulativeIdlehoursMessages.Links.HrefStringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
CumulativeIdlehoursMessages.ComulativeIdlehours.DateTimeStringDate and Time are expressed as: YYYY-MM-DDThh:mm:ss
CumulativeIdlehoursMessages.ComulativeIdlehours.HoursStringThe current total lifetime Idle hours of the machine is expressed as the cumulative quantity of time during which the machine’s engine has been running. This is generally the value of the hour meter on the machine.

Sample Response

Download Cumulative Idle Hours API Response

Cumulative Nonproductive Idle Hours API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeNonProductiveIdleHours/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeNonProductiveIdleHours/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
CumulativeNonProductiveIdleHoursMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
CumulativeNonProductiveIdleHoursMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
CumulativeNonProductiveIdleHoursMessages.CumulativeNonProductiveIdleHours.DateTimestringDate and TimeD Date and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
CumulativeNonProductiveIdleHoursMessages.CumulativeNonProductiveIdleHours.HourdecimalThe parameter indicates the CumulativeNonProductiveIdleHours at particular date and time.

Sample Response

Download Cumulative Nonproductive Idle Hours API Response

Cumulative Operating Hours API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeOperatingHours/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/CumulativeOperatingHours/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
CumulativeOperatingHoursMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
CumulativeOperatingHoursMessages.Links.HrefStringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
CumulativeOperatingHoursMessages.CumulativeOperatingHours.DateTimeStringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
CumulativeOperatingHoursMessages.CumulativeOperatingHours. HourStringThe current total lifetime operating hours of the machine is expressed as the cumulative quantity of time during which the machine’s engine has been running. This is generally the value of the hour meter on the machine.

Sample Response

Download Cumulative Operating Hours API Response

DEF Remaining API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/DEFRemaining/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/DEFRemaining/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
DEFRemainingMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
DEFRemainingMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
DEFRemainingMessages.DEFRemaining.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
DEFRemainingMessages.DEFRemaining.PercentdecimalPercentage of DEF Remaining at particular Date and Time.

Sample Response

Download DEF Remaining API Response

Engine Condition API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/EngineCondition/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/EngineCondition/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
EngineStatusMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
EngineStatusMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
EngineStatusMessages.EngineStatus.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
EngineStatusMessages.EngineStatus.EngineNumberstringThe parameter indicates Engine Number.
EngineStatusMessages.EngineStatus.RunningstringThe parameter indicates Engine running status at particular date and time.

Sample Response

Download Engine Condition API Response

Fuel Remaining Ratio API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/FuelRemainingRatio/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/FuelRemainingRatio/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
FuelRemainingMessage.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
FuelRemainingMessage.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
FuelRemainingMessage.FuelRemaining.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
FuelRemainingMessage.FuelRemaining.FuelstringThe parameter indicates fuel remaining percentage.

Sample Response

Download Fuel Remaining API Response

Fuel Used in Preceding 24 Hours API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/fuelusedinthepreceding24hours/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/fuelusedinthepreceding24hours/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
fuelUsedLast24Messages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
fuelUsedLast24Messages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
FuelUsedLast24Messages.fuelUsedLast24.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
FuelUsedLast24Messages.fuelUsedLast24.FuelUnitsstringUnit of measure of Fuel Consumed (Liters).
fuelUsedLast24Messages.fuelUsedLast24.FuelConsumeddecimalThe parameter indicates the amount of Fuel Consumed In the preceding 24 hours.

Sample Response

Download Fuel Used in Preceding 24 Hours API Response

Location API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/Locations/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/Locations/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
LocationMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
LocationMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
LocationMessages.Locations.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
LocationMessages.Locations.LatitudeStringLatitude, GPS data. From pos_point Point object.
LocationMessages.Locations.LongitudeStringLongitude, GPS data. From pos_point Point object.
LocationMessages.Locations.AltitudeStringThe altitude is expressed as distance above mean sea level of the machine’s location. Altitude is reported in meters. This field is optional.
LocationMessages.Locations.AltitudeUnitsStringThe altitude of the location shall be expressed in meters. If altitude is included in the response, this field is mandatory.

Sample Response

Download Location API Response

Max Engine Coolant Temperature API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxEngineCoolantTemp/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxEngineCoolantTemp/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
maxEngineCoolantTempMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
maxEngineCoolantTempMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
maxEngineCoolantTempMessages.maxEngineCoolantTemp.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
maxEngineCoolantTempMessages.MaxEngineCoolantTemp.TemperaturedecimalThe parameter indicates the maximum Engine Coolant temperature at particular date and time.
maxEngineCoolantTempMessages.MaxEngineCoolantTemp.UnitOfMeasurestringUnit of measure of engine coolant Temperature (Celsius).

Sample Response

Download Max Engine Coolant Temperature API Response

Max Engine Oil Temperature API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxEngineOilTemp/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxEngineOilTemp/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
maxEngineOilTempMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
maxEngineOilTempMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
maxEngineOilTempMessages.maxEngineOilTemp.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
maxEngineOilTempMessages.maxEngineOilTemp.TemperaturedecimalThe parameter indicates the maximum Engine Oil temperature at particular date and time.
maxEngineOilTempMessages.maxEngineOilTemp.UnitOfMeasurestringUnit of measure of engine oil Temperature (Celsius).

Sample Response

Download Max Engine Oil Temperature API Response

Max Hydraulic Oil Temperature API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxHydraulicOilTemp/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxHydraulicOilTemp/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
MaxHydraulicOilTempMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
MaxHydraulicOilTempMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
MaxHydraulicOilTempMessages.MaxHydraulicOilTemp.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
MaxHydraulicOilTempMessages.MaxHydraulicOilTemp.TemperaturedecimalThe parameter indicates the maximum hydraulic oil temperature at date and time.
MaxHydraulicOilTempMessages.MaxHydraulicOilTemp.UnitOfMeasurestringUnit of measure of hydraulic oil Temperature (Celsius).

Sample Response

Download Max Hydraulic Oil Temperature API Response

Max Intake Manifold Temperature API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxIntakeManifoldTemp/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxIntakeManifoldTemp/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
MaxIntakeManifoldTempMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
MaxIntakeManifoldTempMessages.Links.HrefStringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
MaxIntakeManifoldTempMessages.MaxIntakeManifoldTemp.DateTimeStringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
MaxIntakeManifoldTempMessages.MaxIntakeManifoldTemp.TemperatureDecimalThe parameter indicates the maximum Intake Manifold temperature at particular date and time.
MaxIntakeManifoldTempMessages.MaxIntakeManifoldTemp.UnitOfMeasureStringUnit of measure of hydraulic oil Temperature (Celsius).

Sample Response

Download Max Intake Manifold Temperature API Response

Max Transmission Oil Temperature API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxTransmissionOilTemp/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/MaxTransmissionOilTemp/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
MaxTransmissionOilTempMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
MaxTransmissionOilTempMessages.Links.HrefStringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
MaxTransmissionOilTempMessages.MaxTransmissionOilTemp.DateTimeStringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
MaxTransmissionOilTempMessages.MaxTransmissionOilTemp.TemperaturedecimalThe parameter indicates the maximum transmission oil temperature at date and time.
MaxTransmissionOilTempMessages.MaxTransmissionOilTemp.UnitOfMeasureStringUnit of measure of transmission oil Temperature (Celsius).

Sample Response

Download Max Transmission OIl Temperature API Response

Peak Daily Speed API

EnvironmentURLAPIRequest Type
CERT/UAThttps://{base_url}/external/v1/fleet/equipment/{assetID}/PeakDailySpeed/{startDate}/{endDate}RESTGET
Productionhttps://{base_url}/external/v1/fleet/equipment/{assetID}/PeakDailySpeed/{startDate}/{endDate}RESTGET

Request Parameters

NameParameter TypeTypeIs RequiredDefault ValueComments
assetIDTemplate ParameterStringTrue-VIN Number
startDateTemplate ParameterDate TimeTrue-Start Date
endDateTemplate ParameterDate TimeTrue-End Date

Response Description

NameTypeDescription
peakDailySpeedMessages.Links.RelstringRelationship – The reference attribute describes the link. Paginated services shall include a collection of links that describe the current page (self), next page (next), previous page (prev), and last page (last).
peakDailySpeedMessages.Links.HrefstringHyperlink – the hypermedia reference URL (href) is a reference to another endpoint.
PeakDailySpeedMessages.Speed.DateTimestringDate and Time are expressed as: YYYY-MM-DDThh:mm:ssZ
peakDailySpeedMessages.Speed.SpeedUnitsStringUnit of measure of Speed of the vehicle (KM/H)
peakDailySpeedMessages.Speed.SpeedDecimalThe parameter indicates speed of the vehicle at particular Date and Time.

Sample Response

Download Peak Daily Speed API Response

Response Codes

Status CodeMessageReason
200API request successSuccesful connection to API and backend
500Internal Server ErrorUnsuccessful conection to API or backend
401Access denied due to invalid credentials!Bad credentials, check username and password
404The requested VIN is not a connected vehicle, please check the VIN.Vehicle does not have modem or telematic equipment.
404VIN is not available, please check the VIN.Incorrect VIN input.
404No data found, Telematic subscription has expired for this VIN.Telematic subscription for the VIN has expired.
404Vehicle data currently not available due to Telematic connectivity issue.Vehicle is unable to connect/transmit telematic data.
404The requested VIN is inactive or has never been activated, please check Telematic subscription.Telematic subscription is either inactive or not activated.
404The requested VIN or Telematic data could not be found but may be available in the future, please check the VIN and Telematic subscription.Service is down and/or trouble with backend.