POST /rest/v2.0/companies/{company_id}/telematics/aemp

Api allow to post AEMP 2.0 telematics data

Servers

Path parameters

Name Type Required Description
company_id String Yes

The ID of the company.

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Request body fields

Name Type Required Description
Equipment[] Array Yes
Equipment[].Location Object No
Equipment[].Location.Longitude Number Yes
Equipment[].Location.Latitude Number Yes
Equipment[].Location.datetime String Yes
Equipment[].Location.Altitude Number Yes
Equipment[].Location.AltitudeUnits String Yes
Equipment[].AverageLoadFactorLast24 Object No
Equipment[].AverageLoadFactorLast24.datetime String Yes
Equipment[].AverageLoadFactorLast24.Percent Number Yes
Equipment[].Distance Object No
Equipment[].Distance.Odometer Number Yes
Equipment[].Distance.datetime String Yes
Equipment[].Distance.OdometerUnits String Yes
Equipment[].CumulativeOperatingHours Object No
Equipment[].CumulativeOperatingHours.datetime String Yes
Equipment[].CumulativeOperatingHours.Hour Number Yes
Equipment[].EngineStatus Object No
Equipment[].EngineStatus.Running Boolean Yes
Equipment[].EngineStatus.EngineNumber String Yes
Equipment[].EngineStatus.datetime String Yes
Equipment[].CumulativeActiveRegenerationHours Object No
Equipment[].CumulativeActiveRegenerationHours.datetime String Yes
Equipment[].CumulativeActiveRegenerationHours.Hour Number Yes
Equipment[].CumulativeIdleHours Object No
Equipment[].CumulativeIdleHours.datetime String Yes
Equipment[].CumulativeIdleHours.Hour Number Yes
Equipment[].CumulativeIdleNonOperatingHours Object No
Equipment[].CumulativeIdleNonOperatingHours.datetime String Yes
Equipment[].CumulativeIdleNonOperatingHours.Hour Number Yes
Equipment[].CumulativePayloadTotals Object No
Equipment[].CumulativePayloadTotals.PayloadUnits String Yes
Equipment[].CumulativePayloadTotals.Payload Number Yes
Equipment[].CumulativePayloadTotals.datetime String Yes
Equipment[].MaximumSpeedLast24 Object No
Equipment[].MaximumSpeedLast24.datetime String Yes
Equipment[].MaximumSpeedLast24.Speed Number Yes
Equipment[].MaximumSpeedLast24.SpeedUnits String Yes
Equipment[].FuelRemaining Object No
Equipment[].FuelRemaining.FuelTankCapacityUnits String No
Equipment[].FuelRemaining.FuelTankCapacity Number No
Equipment[].FuelRemaining.datetime String Yes
Equipment[].FuelRemaining.Percent Number Yes
Equipment[].DEFRemaining Object No
Equipment[].DEFRemaining.DEFTankCapacity Number No
Equipment[].DEFRemaining.datetime String Yes
Equipment[].DEFRemaining.Percent Number Yes
Equipment[].DEFRemaining.DEFTankCapacityUnits String No
Equipment[].FuelUsed Object No
Equipment[].FuelUsed.FuelConsumed Number Yes
Equipment[].FuelUsed.datetime String Yes
Equipment[].FuelUsed.FuelUnits String Yes
Equipment[].EquipmentHeader Object Yes
Equipment[].EquipmentHeader.EquipmentID String Yes
Equipment[].EquipmentHeader.UnitInstallDateTime String Yes
Equipment[].EquipmentHeader.OEMName String Yes
Equipment[].EquipmentHeader.SerialNumber String Yes
Equipment[].EquipmentHeader.PIN String Yes
Equipment[].EquipmentHeader.Model String Yes
Equipment[].FuelUsedLast24 Object No
Equipment[].FuelUsedLast24.FuelConsumed Number Yes
Equipment[].FuelUsedLast24.datetime String Yes
Equipment[].FuelUsedLast24.FuelUnits String Yes
Equipment[].CumulativePowerTakeOffHours Object No
Equipment[].CumulativePowerTakeOffHours.datetime String Yes
Equipment[].CumulativePowerTakeOffHours.Hour Number Yes
Equipment[].CumulativeLoadCount Object No
Equipment[].CumulativeLoadCount.Count Integer Yes
Equipment[].CumulativeLoadCount.datetime String Yes
snapshotTime String Yes

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.