GuidesAPI ReferenceChangelogDiscussions
Log In
Guides

Smart Meters

Smart meter endpoints expose meter registry data, electricity and gas readings, interval aggregates, and delivery/return forecasts for an address.

Base path: /api/v2/addresses/:address_uuid/smart-meters
Permission: READ_SMARTMETER_DATA

What we provide

MethodPathPurpose
GET/List smart meters for the address
GET/:smart_meter_uuidGet one smart meter
GET/:smart_meter_uuid/energy/electricityElectricity readings over a time range
GET/:smart_meter_uuid/energy/electricity/latestLatest electricity reading
GET/:smart_meter_uuid/energy/gasGas readings over a time range
GET/:smart_meter_uuid/energy/gas/latestLatest gas reading
GET/:smart_meter_uuid/interval/electricityElectricity interval aggregation
GET/:smart_meter_uuid/interval/gasGas interval aggregation
GET/:smart_meter_uuid/delivery-forecastDelivery forecast
GET/:smart_meter_uuid/return-forecastReturn forecast

EAN lookup (no address in path)

MethodPathPurpose
GET/api/v2/smart-meters/electricity/ean?ean=...Resolve electricity EAN
GET/api/v2/smart-meters/gas/ean?ean=...Resolve gas EAN

Registry fields

Typical smart meter identity payload includes:

  • Meter UUID (identifier)
  • Address UUID
  • Meter type
  • Electricity and gas meter numbers
  • Electricity and gas EANs (nullable when unknown)
  • Created / updated timestamps

Readings and intervals

  • Historical electricity and gas energy endpoints accept date-range filters.
  • Latest endpoints are for current-snapshot workflows.
  • Interval endpoints return aggregated series suitable for charts and reconciliation jobs.
  • Forecast timestamps are expressed with Europe/Amsterdam offset semantics as documented on those operations.

Guidance

  • Discover meters per address, then pull readings by meter UUID.
  • Prefer incremental sync windows over large catch-up ranges.
  • Treat delayed or backfilled metering data as normal in energy systems.
  • Use EAN lookup for identity resolution workflows; still enforce your own access checks in downstream systems.
  • Separate operational monitoring pipelines from billing-grade reconciliation pipelines.

Did this page help you?