Skip to main content

Fields

devices : DevicesConnection

Get list of devices under a supply point.

Arguments
after : String
before : String
deviceIdentifiers : [String]

The ids of the devices to get. If not provided, all devices for the supply point will be returned.

first : Int
last : Int
externalIdentifier : String

The external identifier of the supply point.

id : ID! required

The ID of the supply point.

marketName : String! required

The market this supply point belongs to.

meterPoint : MeterPointType

The meter point associated with this supply point.

property : PropertyType

The supply point's property.

readings : Readings

Get readings from a readable device e.g., a supply point, device, or register.

Arguments
endAt : DateTime! required

The exclusive end of the time period as an isoformatted string.

readingType : ReadingTypes! required

Get readings of only this type.

startAt : DateTime! required

The inclusive start of the time period as an isoformatted string.

timeGranularity : TimeGranularities

Time buckets to group readings into.

timezone : String default: Europe/London

The timezone in which to return readings.

units : [Units]

Optional filter to return readings only for specific list of units or unit (e.g., KILOWATT_HOURS, METERS_CUBED, LITER, etc.).

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.

Example

{ "devices": DevicesConnection, "externalIdentifier": "62232525", "id": "87758530", "marketName": "international-if-technology-once-safe", "meterPoint": ElectricityMeterPointType, "property": PropertyType, "readings": Readings }