Arcadia · Schema
UtilityIntervalItem
EnergyUtilitiesClean EnergyBilling DataInterval DataCarbonSolarTariff
Properties
| Name | Type | Description |
|---|---|---|
| start_time | string | |
| end_time | string | |
| consumption_kwh | number | Consumption kilowatt hours usage for this interval. Availability varies by utility. |
| generation_kwh | number | Generation kilowatt hours usage for the interval. Availabiltiy varies by utility. |
| net_kwh | number | Net kilowatt hours usage for the interval. |
| kwh | number | Prefer net_kwh instead |
| is_null_kwh | boolean | Indicates whether kwh was unavailable for this interval. When `true` the kwh field should be interpreted as null. |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://api.arcadia.com/schemas/UtilityIntervalItem",
"title": "UtilityIntervalItem",
"required": [
"start_time",
"end_time",
"kwh",
"is_null_kwh",
"consumption_kwh",
"generation_kwh",
"net_kwh"
],
"properties": {
"start_time": {
"type": "string",
"format": "date-time",
"example": "2021-03-18T22:00:00Z"
},
"end_time": {
"type": "string",
"format": "date-time",
"example": "2021-03-18T22:00:00Z"
},
"consumption_kwh": {
"description": "Consumption kilowatt hours usage for this interval. Availability varies by utility.",
"type": "number",
"nullable": true
},
"generation_kwh": {
"description": "Generation kilowatt hours usage for the interval. Availabiltiy varies by utility.",
"type": "number",
"nullable": true
},
"net_kwh": {
"description": "Net kilowatt hours usage for the interval.",
"type": "number"
},
"kwh": {
"description": "Prefer net_kwh instead",
"deprecated": true,
"type": "number"
},
"is_null_kwh": {
"description": "Indicates whether kwh was unavailable for this interval. When `true` the kwh field should be interpreted as null.",
"deprecated": true,
"type": "boolean"
}
},
"additionalProperties": false
}