POST api/Device/Telemetry

Request Information

URI Parameters

None.

Body Parameters

DeviceTelemetry
NameDescriptionTypeAdditional information
ID

integer

None.

DeviceID

globally unique identifier

None.

RecordedAt

date

None.

Latitude

decimal number

None.

Longitude

decimal number

None.

BatteryLevel

decimal number

None.

PowerSource

integer

None.

BatteryStatus

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "DeviceID": "37e52705-8f6f-4262-869c-5a9ea6e8f173",
  "RecordedAt": "2026-04-16T12:40:30.3916182+00:00",
  "Latitude": 4.1,
  "Longitude": 5.1,
  "BatteryLevel": 6.1,
  "PowerSource": 7,
  "BatteryStatus": 8
}

application/xml, text/xml

Sample:
<DeviceTelemetry xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Models">
  <BatteryLevel>6.1</BatteryLevel>
  <BatteryStatus>8</BatteryStatus>
  <DeviceID>37e52705-8f6f-4262-869c-5a9ea6e8f173</DeviceID>
  <ID>1</ID>
  <Latitude>4.1</Latitude>
  <Longitude>5.1</Longitude>
  <PowerSource>7</PowerSource>
  <RecordedAt>2026-04-16T12:40:30.3916182+00:00</RecordedAt>
</DeviceTelemetry>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.