How You Manage Meters Using REST API

Define, view, and update meter templates and then record view, and edit meter readings using REST services.

Use the Meter Template REST API to:

  • Create and view a meter template to specify the behavior and validations for the meter. This includes the meter applicability of the template.

  • Update a limited set of attributes for the meter template that are only defined at the template:

    • Initial Reading

    • Reset allowed check box

    • Reset Value

    • Rollover allowed check box

    • Rollover Maximum Value

    • Rollover Reset Value

    • Active End Date

  • Update the meter applicability

    • Item

    • Organization

    • Active End Date

  • Update a limited set of attributes for the meter template that are defined at the template, but will be applied to only newly created asset meters:

    • Base Utilization Rate per Day

    • Record Meters at Work Order Completion

    • Allow meter to schedule a maintenance program

    • Number of Readings for Calculating a Utilization Rate

Meter Readings REST API

Use the Meter Reading REST API to create, view, and edit meter readings. Here's more about how this works:
  • When you create using REST API, new readings are created in sequence over time, following the validations of the meter template.
  • You can’t update a reading date, time, or value. However, you can use the service to disable a historical reading if it is after the last locked reading in history.
    • You can disable both asset and subscription meter readings.
    • After the readings are disabled, the system cancels and recreate any historical records. This updates key fields such as the net change, displayed reading, and life-to-date reading values.
    • You can disable a Reset or Rollover reading only if it's the last active reading in history and you can’t disable a locked reading.

See the REST API for Oracle Supply Chain Management Cloud guide to learn more.