estimateMeterReadings
Estimated meter readings.
Arguments
The meter id to perform estimation on.
This is the unique identifier used by the market to identify the supply point.
The end of the period estimated.
The start of the period estimated.
The meter's register identifier.
Possible Errors
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-13605: No estimation algorithm configured for the requested parameters.
- KT-CT-6426: No supply point found for identifier provided.
- KT-CT-6427: Missing meter readings.
- KT-CT-6428: Meter Readings invalid.
- KT-CT-6429: Granularity is invalid.
- KT-CT-6430: Multiple metadata found for the provided meter and register combination.
- KT-CT-6431: No metadata found for the provided meter and register combination.
- KT-CT-6432: Extrapolate forward estimation is not configured for this territory.
- KT-CT-7899: An internal error occurred.
Allowed Viewers
Required Permissions
Can estimate meter readingsQuery Complexity
3Examples
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 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
}
}
}