Skip to main content

Arguments

after : String
before : String
deviceId : ID

The meter id to perform estimation on.

first : Int
last : Int
marketIdentifier : ID! required

This is the unique identifier used by the market to identify the supply point.

periodEnd : DateTime! required

The end of the period estimated.

periodStart : DateTime! required

The start of the period estimated.

registerId : ID

The meter's register identifier.

Returns

MeterReadingEstimationReadingConnection

Paginator for estimations of meter readings.

Allowed Viewers

Customer Partner User Third party

Required Permissions

Can estimate meter readings

Query Complexity

3

Examples

The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.

Query

query EstimateMeterReadings( $after: String, $before: String, $deviceId: ID, $first: Int, $last: Int, $marketIdentifier: ID!, $periodEnd: DateTime!, $periodStart: DateTime!, $registerId: ID ) { estimateMeterReadings( after: $after, before: $before, deviceId: $deviceId, first: $first, last: $last, marketIdentifier: $marketIdentifier, periodEnd: $periodEnd, periodStart: $periodStart, registerId: $registerId ) { edgeCount edges { ...MeterReadingEstimationReadingEdgeFragment } pageInfo { ...PageInfoFragment } totalCount } }

Variables

{ "after": "YXJyYXljb25uZWN0aW9uOjEw=", "before": "YXJyYXljb25uZWN0aW9uOjEw=", "deviceId": "68105752", "first": 10, "last": 10, "marketIdentifier": "63316647", "periodEnd": "1979-04-28T21:49:59.877713+00:00", "periodStart": "1988-06-01T07:15:26.435142+00:00", "registerId": "26955735" }

Response

{ "data": { "estimateMeterReadings": { "edgeCount": 80, "edges": [MeterReadingEstimationReadingEdge], "pageInfo": PageInfo, "totalCount": 63 } } }