POST api/InstallationReport?key={key}&signature={signature}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
key

string

Required

signature

string

Required

Body Parameters

TargetInstallationData
NameDescriptionTypeAdditional information
TrackerId

string

None.

ReportId

globally unique identifier

None.

Tag

string

None.

Odometer

decimal number

None.

EngineVoltageControl

boolean

None.

EngineVoltageON

decimal number

None.

EngineVoltageOFF

decimal number

None.

ACCSignal

boolean

None.

Brand

string

None.

Model

string

None.

Year

integer

None.

Color

string

None.

IsMachinery

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "TrackerId": "sample string 1",
  "ReportId": "eaf44231-2269-481a-89e2-e9e16712a688",
  "Tag": "sample string 3",
  "Odometer": 4.0,
  "EngineVoltageControl": true,
  "EngineVoltageON": 6.0,
  "EngineVoltageOFF": 7.0,
  "ACCSignal": true,
  "Brand": "sample string 9",
  "Model": "sample string 10",
  "Year": 11,
  "Color": "sample string 12",
  "IsMachinery": true
}

Response Information

Resource Description

BasicResult
NameDescriptionTypeAdditional information
Error

boolean

None.

ErrorCode

string

None.

ErrorDescription

string

None.

Warnings

string

None.

AccessGranted

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Error": true,
  "ErrorCode": "sample string 2",
  "ErrorDescription": "sample string 3",
  "Warnings": "sample string 4",
  "AccessGranted": true
}