Skip to main content
PUT
Updates a meter

Authorizations

Authorization
string
header
required

OAuth2 Bearer Authorization

Path Parameters

uuid
string
required

UUID of the Meter

Pattern: ^[a-f0-9]{8}\-[a-f0-9]{4}\-4[a-f0-9]{3}\-[89ab][a-f0-9]{3}\-[a-f0-9]{12}$

Body

application/json

Updates a meter. Required permission: asset:meters:update

chargepoint_uuid
string
required

The UUID of the charge point this meter is assigned to. Each active meter must be linked to exactly one chargepoint. Only one active meter per charge point is allowed at a time.

Pattern: ^[a-f0-9]{8}\-[a-f0-9]{4}\-4[a-f0-9]{3}\-[89ab][a-f0-9]{3}\-[a-f0-9]{12}$
public_key
string
required

The cryptographic public key of the meter, used to verify the digital signatures on calibration-law-compliant meter readings.

Maximum string length: 255
installation_date
string<date>

The date the meter was physically installed at the chargepoint.

Pattern: ^\d{4}-\d{2}-\d{2}$
market_partner
string

The name of the energy market partner responsible for this meter, typically the grid operator or metering service provider.

Maximum string length: 100
meter_type
string

The technical type classification of the meter. Determines how meter readings are processed and whether they qualify for legally compliant billing.

meter_serial_number
string

The official serial number of the physical meter, as printed on the meter itself or provided by the manufacturer.

Maximum string length: 70
meter_point
string

The metering point identifier assigned by the grid operator.

Maximum string length: 50
comment
string

A free-text comment for internal notes about this meter. Not visible in any public-facing output. Used for operational remarks or installation notes.

Maximum string length: 255
active
boolean
default:false

Indicates whether this meter is currently active for the assigned chargepoint. Only one meter per chargepoint can be active at a time.

internal_counter
boolean
default:false

Indicates whether this meter is an internal software counter rather than a physical hardware meter. Internal counters are used when no certified physical meter is present.

credit_counter
boolean
default:false

Indicates whether this meter is used as a credit counter, tracking energy consumed against a prepaid or credit-based balance.

sum_counter
boolean
default:false

Indicates whether this meter functions as a cumulative sum counter, aggregating readings across multiple chargepoints or sessions.

is_public
boolean
default:false

Indicates whether this meter is physically visible and accessible to end customers at the charging station.

serial_number
string

The internal asset serial number of the meter hardware, used for inventory and spare parts management. May differ from meter_serial_number, which is the official calibration-relevant identifier.

Maximum string length: 16
article_number
string

The manufacturer's article or part number for this meter model.

Maximum string length: 16
manufacturer
string

The name of the meter hardware manufacturer.

Maximum string length: 32

Response

Meter edited

meter
object
required

Meter