APIs for Meters

Sl.No API Name Query Params/Payload Fields Used from API Integrations Using this API
1 assetMeters q=MeterUsageCode='ORA_ASSET';RecordAtWoComplCode='ORA_MANDATORY' or 'ORA_OPTIONAL';ActiveEndDate> currentDateTime or is null

MeterCode

MeterDefinitionId

Oracle Maintenance OFS Meters Sync Helper
2 getMeterTemplate MeterDefinitionId

MeterName

MeterCode

UnitOfMeasure

MeterType

ReadingType

ReadingDirectionMeaning

RecordAtWoCompletion

ResetAllowedFlag

RolloverAllowedFlag

Oracle Maintenance OFS Meters Sync Helper
3 getAllMeterReadings finder=MetersByAssetMeterUserKey;MntAssetNumber=<Asset Number>,MntMeterCode=<MeterCode>

ReadingDate

NetValue

ReadingValue

Oracle Maintenance OFS Meters Sync Helper
4 createMeterReading
{
 "AssetId": xxxxxx,
 "MeterCode": "TEST",
 "ReadingDate": "2023-08-29T09:48:55.920+00:00",
 "MeterUsageCode": "ORA_ASSET",
 "ReadingValue": "230",
 "Comments": "XXXX XXXX XXXXX"
 }
Oracle OFS Maintenance Meter Reading Update