AGL Energy · JSON-LD Context

Agl Energy Context

JSON-LD context defining the semantic vocabulary for Agl Energy from AGL Energy.

120 Classes 300 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
agl: https://agl.com.au/schema#

Classes

CommonPAFAddress ErrorV2 CommonPhysicalAddressWithPurpose_allOf CommonOrganisationDetailV2_allOf ResponseCommonCustomer_data CommonPersonDetailV2_allOf ResponseCommonCustomerDetailV2 ResponseErrorListV2 CommonSimpleAddress Links CommonPerson CommonEmailAddress ResponseCommonCustomerDetailV2_data ResponseCommonCustomer ErrorV2_meta CommonPhoneNumber CommonPhysicalAddress CommonOrganisation ResponseCommonDiscoveryStatus_data ResponseDiscoveryOutagesList ResponseDiscoveryOutagesList_data DiscoveryOutage ResponseCommonDiscoveryStatus LinksPaginated MetaPaginated RequestServicePointIdListV1_data PrimaryErrorV1_allOf EnergyDerRecord_derDevices PrimaryResponseErrorListV1 EnergyDerRecord_acConnections EnergyDerDetailResponse EnergyDerRecord_protectionMode EnergyDerRecord EnergyDerListResponse_data EnergyDerListResponse RequestServicePointIdListV1 EnergyServicePointListResponseV2 EnergyServicePointDetailResponseV2 EnergyServicePointDetailV2_allOf_specifications EnergyServicePointListResponseV2_data EnergyServicePointDetailV2_allOf_meters EnergyServicePointDetailV2_allOf_relatedParticipants EnergyServicePointDetailV2_allOf_registers EnergyServicePointV2 EnergyServicePointV2_consumerProfile EnergyServicePointDetailV2_allOf_distributionLossFactor EnergyServicePointDetailV2_allOf EnergyUsageRead_intervalRead EnergyUsageRead_intervalRead_readQualities EnergyUsageListResponse EnergyUsageRead_basicRead EnergyUsageRead EnergyUsageListResponse_data RequestAccountIdListV1 EnergyBalanceResponse EnergyBalanceResponse_data EnergyBalanceListResponse_data_balances EnergyBalanceListResponse_data RequestAccountIdListV1_data EnergyBalanceListResponse EnergyInvoiceListResponse_data EnergyInvoiceAccountCharges EnergyBillingOtherTransaction EnergyInvoiceListResponse EnergyBillingUsageTransactionV2_adjustments EnergyInvoiceGasUsageCharges EnergyBillingUsageTransactionV2_calculationFactors EnergyInvoice MeasureUnitEnum EnergyBillingListResponseV3_data EnergyInvoice_payOnTimeDiscount EnergyBillingTransactionV3 EnergyBillingListResponseV3 EnergyBillingDemandTransactionV3 EnergyInvoiceElectricityUsageCharges EnergyBillingUsageTransactionV2 EnergyInvoiceGasUsageCharges_otherCharges EnergyInvoice_period EnergyBillingOnceOffTransaction EnergyBillingPaymentTransaction EnergyPaymentSchedule_digitalWallet EnergyDaysEnum EnergyPlanSolarFeedInTariffV3_timeVariations EnergyPlanGreenPowerCharges_tiers EnergyPlanTariffPeriodV2_timeOfUseRates EnergyPaymentScheduleResponse EnergyAccountDetailResponseV4 EnergyPlanSolarFeedInTariffV3 EnergyAccountListResponseV2_data EnergyAccountListResponseV2 EnergyAccountDetailV4_allOf_planDetail EnergyPaymentSchedule EnergyAccountDetailV4_allOf_authorisedContacts EnergyPlanGreenPowerCharges EnergyPlanDiscounts_percentOverThreshold EnergyPlanDetailV3_allOf_meteringCharges EnergyPlanDiscounts_percentOfUse EnergyPlanSolarFeedInTariffV3_singleTariff EnergyConcessionsResponse_data EnergyConcession EnergyPlanDiscounts_fixedAmount EnergyPlanControlledLoadV2_singleRate_rates EnergyPlanTariffPeriodV2_bandedDailySupplyCharges EnergyPlanControlledLoadV2_timeOfUseRates EnergyPlanContractV3_intrinsicGreenPower EnergyPlanContractV3 EnergyPlanSolarFeedInTariffV3_timeVaryingTariffs EnergyConcessionsResponse EnergyPlanControlledLoadV2_singleRate EnergyPaymentSchedule_directDebit EnergyPlanControlledLoadV2_timeOfUse EnergyPlanFees EnergyAccountV2_allOf EnergyPlanControlledLoadV2 EnergyPlanTariffPeriodV2_singleRate EnergyPaymentSchedule_manualPayment EnergyAccountDetailV4_allOf EnergyPlanIncentives EnergyAccountBaseV2 EnergyPlanSolarFeedInTariffV3_singleTariff_rates

Properties

Property Type Container
dpid string
thoroughfareNumber1 integer
thoroughfareNumber1Suffix string
thoroughfareNumber2 integer
thoroughfareNumber2Suffix string
flatUnitType string
flatUnitNumber string
floorLevelType string
floorLevelNumber string
lotNumber string
buildingName1 string
buildingName2 string
streetName string
streetType string
streetSuffix string
postalDeliveryType string
postalDeliveryNumber integer
postalDeliveryNumberPrefix string
postalDeliveryNumberSuffix string
localityName string
postcode string
state string
code string
title string
detail string
meta reference
purpose string
physicalAddresses list
customerUType string
person reference
organisation reference
phoneNumbers list
emailAddresses list
data reference
links reference
errors list
mailingName string
addressLine1 string
addressLine2 string
addressLine3 string
city string
country string
self string
lastUpdateTime string
firstName string
lastName string
middleNames list
prefix string
suffix string
occupationCode string
occupationCodeVersion string
isPreferred boolean
address string
urn string
countryCode string
areaCode string
number string
extension string
fullNumber string
addressUType string
simple reference
paf reference
agentFirstName string
agentLastName string
agentRole string
businessName string
legalName string
shortName string
abn string
acn string
isACNCRegistered boolean
industryCode string
industryCodeVersion string
organisationType string
registeredCountry string
establishmentDate string
status string
explanation string
detectionTime string
expectedResolutionTime string
updateTime string
outages list
outageTime string
duration string
isPartial boolean
first string
prev string
next string
last string
totalRecords integer
totalPages integer
servicePointIds list
isSecondaryDataHolderError boolean
deviceIdentifier decimal
count integer
manufacturer string
modelNumber string
type string
subtype string
nominalRatedCapacity decimal
nominalStorageCapacity decimal
connectionIdentifier decimal
equipmentType string
manufacturerName string
inverterSeries string
inverterModelNumber string
commissioningDate string
inverterDeviceCapacity decimal
derDevices list
exportLimitKva decimal
underFrequencyProtection decimal
underFrequencyProtectionDelay decimal
overFrequencyProtection decimal
overFrequencyProtectionDelay decimal
underVoltageProtection decimal
underVoltageProtectionDelay decimal
overVoltageProtection decimal
overVoltageProtectionDelay decimal
sustainedOverVoltage decimal
sustainedOverVoltageDelay decimal
frequencyRateOfChange decimal
voltageVectorShift decimal
interTripScheme string
neutralVoltageDisplacement decimal
servicePointId
approvedCapacity decimal
availablePhasesCount integer
installedPhasesCount integer
islandableInstallation boolean
hasCentralProtectionControl boolean
protectionMode reference
acConnections list
derRecords list
installationType string
model string
readType string
nextScheduledReadDate string
servicePoints list
meterId string
specifications reference
registers list
party string
role string
registerId string
registerSuffix string
averagedDailyLoad decimal
registerConsumptionType string
networkTariffCode string
unitOfMeasure string
timeOfDay string
multiplier decimal
controlledLoad boolean
consumptionType string
nationalMeteringId string
servicePointClassification string
servicePointStatus string
jurisdictionCode string
isGenerator boolean
validFromDate string
lastUpdateDateTime string
lastConsumerChangeDate string
consumerProfile reference
classification string
threshold string
description string
lossValue string
distributionLossFactor reference
relatedParticipants list
location
meters list
readIntervalLength integer
aggregateValue decimal
intervalReads list
readQualities list
startInterval integer
endInterval integer
quality string
value decimal
readStartDate string
readEndDate string
readUType string
basicRead reference
intervalRead reference
reads list
balance string
accountId
balances list
accountIds list
invoices list
totalCharges string
totalDiscounts string
totalGst string
invoiceNumber string
startDate string
endDate string
amount string
calculationFactors list
adjustments list
totalUsageCharges string
totalGenerationCredits string
totalOnceOffCharges string
totalOnceOffDiscounts string
otherCharges list
issueDate string
dueDate string
period reference
invoiceAmount string
gstAmount string
payOnTimeDiscount reference
balanceAtIssue string
gas
electricity
accountCharges reference
paymentStatus string
transactions list
discountAmount string
date string
executionDateTime string
gst string
transactionUType string
usage
demand
onceOff
payment
timeOfUseType string
isEstimate boolean
measureUnit string
rate decimal
method string
name string
identifier string
provider string
paymentFrequency string
calculationType string
days list
startTime string
endTime string
percentGreen string
displayName string
rates list
timeOfUse list
scheme string
payerType string
tariffUType string
singleTariff reference
timeVaryingTariffs list
accounts list
fuelType string
isContingentPlan boolean
meteringCharges list
gasContract
electricityContract
paymentScheduleUType string
cardDebit reference
directDebit reference
digitalWallet reference
manualPayment reference
tiers list
usageAmount string
minimumValue string
maximumValue string
concessions list
additionalInfo string
additionalInfoUri string
discountFrequency string
percentage string
appliedTo list
unitPrice string
volume decimal
dailySupplyCharge string
greenPercentage string
additionalFeeInformation string
pricingModel string
timeZone string
isFixed boolean
variation string
onExpiryDescription string
paymentOption list
intrinsicGreenPower reference
incentives list
discounts list
greenPowerCharges list
eligibility list
fees list
solarFeedInTariff list
tariffPeriod list
timeVariations list
isTokenised boolean
bsb string
accountNumber string
term string
plans list
rateBlockUType string
singleRate reference
timeOfUseRates list
generalUnitPrice string
billFrequency string
category string
openStatus string
creationDate string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://agl.com.au/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agl": "https://agl.com.au/schema#",
    "CommonPAFAddress": "agl:CommonPAFAddress",
    "dpid": {
      "@id": "agl:dpid",
      "@type": "xsd:string"
    },
    "thoroughfareNumber1": {
      "@id": "agl:thoroughfareNumber1",
      "@type": "xsd:integer"
    },
    "thoroughfareNumber1Suffix": {
      "@id": "agl:thoroughfareNumber1Suffix",
      "@type": "xsd:string"
    },
    "thoroughfareNumber2": {
      "@id": "agl:thoroughfareNumber2",
      "@type": "xsd:integer"
    },
    "thoroughfareNumber2Suffix": {
      "@id": "agl:thoroughfareNumber2Suffix",
      "@type": "xsd:string"
    },
    "flatUnitType": {
      "@id": "agl:flatUnitType",
      "@type": "xsd:string"
    },
    "flatUnitNumber": {
      "@id": "agl:flatUnitNumber",
      "@type": "xsd:string"
    },
    "floorLevelType": {
      "@id": "agl:floorLevelType",
      "@type": "xsd:string"
    },
    "floorLevelNumber": {
      "@id": "agl:floorLevelNumber",
      "@type": "xsd:string"
    },
    "lotNumber": {
      "@id": "agl:lotNumber",
      "@type": "xsd:string"
    },
    "buildingName1": {
      "@id": "agl:buildingName1",
      "@type": "xsd:string"
    },
    "buildingName2": {
      "@id": "agl:buildingName2",
      "@type": "xsd:string"
    },
    "streetName": {
      "@id": "agl:streetName",
      "@type": "xsd:string"
    },
    "streetType": {
      "@id": "agl:streetType",
      "@type": "xsd:string"
    },
    "streetSuffix": {
      "@id": "agl:streetSuffix",
      "@type": "xsd:string"
    },
    "postalDeliveryType": {
      "@id": "agl:postalDeliveryType",
      "@type": "xsd:string"
    },
    "postalDeliveryNumber": {
      "@id": "agl:postalDeliveryNumber",
      "@type": "xsd:integer"
    },
    "postalDeliveryNumberPrefix": {
      "@id": "agl:postalDeliveryNumberPrefix",
      "@type": "xsd:string"
    },
    "postalDeliveryNumberSuffix": {
      "@id": "agl:postalDeliveryNumberSuffix",
      "@type": "xsd:string"
    },
    "localityName": {
      "@id": "agl:localityName",
      "@type": "xsd:string"
    },
    "postcode": {
      "@id": "agl:postcode",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "agl:state",
      "@type": "xsd:string"
    },
    "ErrorV2": "agl:ErrorV2",
    "code": {
      "@id": "agl:code",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "agl:title",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "agl:detail",
      "@type": "xsd:string"
    },
    "meta": {
      "@id": "agl:meta",
      "@type": "@id"
    },
    "CommonPhysicalAddressWithPurpose_allOf": "agl:CommonPhysicalAddressWithPurpose_allOf",
    "purpose": {
      "@id": "agl:purpose",
      "@type": "xsd:string"
    },
    "CommonOrganisationDetailV2_allOf": "agl:CommonOrganisationDetailV2_allOf",
    "physicalAddresses": {
      "@id": "agl:physicalAddresses",
      "@container": "@list"
    },
    "ResponseCommonCustomer_data": "agl:ResponseCommonCustomer_data",
    "customerUType": {
      "@id": "agl:customerUType",
      "@type": "xsd:string"
    },
    "person": {
      "@id": "agl:person",
      "@type": "@id"
    },
    "organisation": {
      "@id": "agl:organisation",
      "@type": "@id"
    },
    "CommonPersonDetailV2_allOf": "agl:CommonPersonDetailV2_allOf",
    "phoneNumbers": {
      "@id": "agl:phoneNumbers",
      "@container": "@list"
    },
    "emailAddresses": {
      "@id": "agl:emailAddresses",
      "@container": "@list"
    },
    "ResponseCommonCustomerDetailV2": "agl:ResponseCommonCustomerDetailV2",
    "data": {
      "@id": "agl:data",
      "@type": "@id"
    },
    "links": {
      "@id": "agl:links",
      "@type": "@id"
    },
    "ResponseErrorListV2": "agl:ResponseErrorListV2",
    "errors": {
      "@id": "agl:errors",
      "@container": "@list"
    },
    "CommonSimpleAddress": "agl:CommonSimpleAddress",
    "mailingName": {
      "@id": "agl:mailingName",
      "@type": "xsd:string"
    },
    "addressLine1": {
      "@id": "agl:addressLine1",
      "@type": "xsd:string"
    },
    "addressLine2": {
      "@id": "agl:addressLine2",
      "@type": "xsd:string"
    },
    "addressLine3": {
      "@id": "agl:addressLine3",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "agl:city",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "agl:country",
      "@type": "xsd:string"
    },
    "Links": "agl:Links",
    "self": {
      "@id": "agl:self",
      "@type": "xsd:string"
    },
    "CommonPerson": "agl:CommonPerson",
    "lastUpdateTime": {
      "@id": "agl:lastUpdateTime",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "agl:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "agl:lastName",
      "@type": "xsd:string"
    },
    "middleNames": {
      "@id": "agl:middleNames",
      "@container": "@list"
    },
    "prefix": {
      "@id": "agl:prefix",
      "@type": "xsd:string"
    },
    "suffix": {
      "@id": "agl:suffix",
      "@type": "xsd:string"
    },
    "occupationCode": {
      "@id": "agl:occupationCode",
      "@type": "xsd:string"
    },
    "occupationCodeVersion": {
      "@id": "agl:occupationCodeVersion",
      "@type": "xsd:string"
    },
    "CommonEmailAddress": "agl:CommonEmailAddress",
    "isPreferred": {
      "@id": "agl:isPreferred",
      "@type": "xsd:boolean"
    },
    "address": {
      "@id": "agl:address",
      "@type": "xsd:string"
    },
    "ResponseCommonCustomerDetailV2_data": "agl:ResponseCommonCustomerDetailV2_data",
    "ResponseCommonCustomer": "agl:ResponseCommonCustomer",
    "ErrorV2_meta": "agl:ErrorV2_meta",
    "urn": {
      "@id": "agl:urn",
      "@type": "xsd:string"
    },
    "CommonPhoneNumber": "agl:CommonPhoneNumber",
    "countryCode": {
      "@id": "agl:countryCode",
      "@type": "xsd:string"
    },
    "areaCode": {
      "@id": "agl:areaCode",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "agl:number",
      "@type": "xsd:string"
    },
    "extension": {
      "@id": "agl:extension",
      "@type": "xsd:string"
    },
    "fullNumber": {
      "@id": "agl:fullNumber",
      "@type": "xsd:string"
    },
    "CommonPhysicalAddress": "agl:CommonPhysicalAddress",
    "addressUType": {
      "@id": "agl:addressUType",
      "@type": "xsd:string"
    },
    "simple": {
      "@id": "agl:simple",
      "@type": "@id"
    },
    "paf": {
      "@id": "agl:paf",
      "@type": "@id"
    },
    "CommonOrganisation": "agl:CommonOrganisation",
    "agentFirstName": {
      "@id": "agl:agentFirstName",
      "@type": "xsd:string"
    },
    "agentLastName": {
      "@id": "agl:agentLastName",
      "@type": "xsd:string"
    },
    "agentRole": {
      "@id": "agl:agentRole",
      "@type": "xsd:string"
    },
    "businessName": {
      "@id": "agl:businessName",
      "@type": "xsd:string"
    },
    "legalName": {
      "@id": "agl:legalName",
      "@type": "xsd:string"
    },
    "shortName": {
      "@id": "agl:shortName",
      "@type": "xsd:string"
    },
    "abn": {
      "@id": "agl:abn",
      "@type": "xsd:string"
    },
    "acn": {
      "@id": "agl:acn",
      "@type": "xsd:string"
    },
    "isACNCRegistered": {
      "@id": "agl:isACNCRegistered",
      "@type": "xsd:boolean"
    },
    "industryCode": {
      "@id": "agl:industryCode",
      "@type": "xsd:string"
    },
    "industryCodeVersion": {
      "@id": "agl:industryCodeVersion",
      "@type": "xsd:string"
    },
    "organisationType": {
      "@id": "agl:organisationType",
      "@type": "xsd:string"
    },
    "registeredCountry": {
      "@id": "agl:registeredCountry",
      "@type": "xsd:string"
    },
    "establishmentDate": {
      "@id": "agl:establishmentDate",
      "@type": "xsd:string"
    },
    "ResponseCommonDiscoveryStatus_data": "agl:ResponseCommonDiscoveryStatus_data",
    "status": {
      "@id": "agl:status",
      "@type": "xsd:string"
    },
    "explanation": {
      "@id": "agl:explanation",
      "@type": "xsd:string"
    },
    "detectionTime": {
      "@id": "agl:detectionTime",
      "@type": "xsd:string"
    },
    "expectedResolutionTime": {
      "@id": "agl:expectedResolutionTime",
      "@type": "xsd:string"
    },
    "updateTime": {
      "@id": "agl:updateTime",
      "@type": "xsd:string"
    },
    "ResponseDiscoveryOutagesList": "agl:ResponseDiscoveryOutagesList",
    "ResponseDiscoveryOutagesList_data": "agl:ResponseDiscoveryOutagesList_data",
    "outages": {
      "@id": "agl:outages",
      "@container": "@list"
    },
    "DiscoveryOutage": "agl:DiscoveryOutage",
    "outageTime": {
      "@id": "agl:outageTime",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "agl:duration",
      "@type": "xsd:string"
    },
    "isPartial": {
      "@id": "agl:isPartial",
      "@type": "xsd:boolean"
    },
    "ResponseCommonDiscoveryStatus": "agl:ResponseCommonDiscoveryStatus",
    "LinksPaginated": "agl:LinksPaginated",
    "first": {
      "@id": "agl:first",
      "@type": "xsd:string"
    },
    "prev": {
      "@id": "agl:prev",
      "@type": "xsd:string"
    },
    "next": {
      "@id": "agl:next",
      "@type": "xsd:string"
    },
    "last": {
      "@id": "agl:last",
      "@type": "xsd:string"
    },
    "MetaPaginated": "agl:MetaPaginated",
    "totalRecords": {
      "@id": "agl:totalRecords",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "agl:totalPages",
      "@type": "xsd:integer"
    },
    "RequestServicePointIdListV1_data": "agl:RequestServicePointIdListV1_data",
    "servicePointIds": {
      "@id": "agl:servicePointIds",
      "@container": "@list"
    },
    "PrimaryErrorV1_allOf": "agl:PrimaryErrorV1_allOf",
    "isSecondaryDataHolderError": {
      "@id": "agl:isSecondaryDataHolderError",
      "@type": "xsd:boolean"
    },
    "EnergyDerRecord_derDevices": "agl:EnergyDerRecord_derDevices",
    "deviceIdentifier": {
      "@id": "agl:deviceIdentifier",
      "@type": "xsd:decimal"
    },
    "count": {
      "@id": "agl:count",
      "@type": "xsd:integer"
    },
    "manufacturer": {
      "@id": "agl:manufacturer",
      "@type": "xsd:string"
    },
    "modelNumber": {
      "@id": "agl:modelNumber",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "agl:type",
      "@type": "xsd:string"
    },
    "subtype": {
      "@id": "agl:subtype",
      "@type": "xsd:string"
    },
    "nominalRatedCapacity": {
      "@id": "agl:nominalRatedCapacity",
      "@type": "xsd:decimal"
    },
    "nominalStorageCapacity": {
      "@id": "agl:nominalStorageCapacity",
      "@type": "xsd:decimal"
    },
    "PrimaryResponseErrorListV1": "agl:PrimaryResponseErrorListV1",
    "EnergyDerRecord_acConnections": "agl:EnergyDerRecord_acConnections",
    "connectionIdentifier": {
      "@id": "agl:connectionIdentifier",
      "@type": "xsd:decimal"
    },
    "equipmentType": {
      "@id": "agl:equipmentType",
      "@type": "xsd:string"
    },
    "manufacturerName": {
      "@id": "agl:manufacturerName",
      "@type": "xsd:string"
    },
    "inverterSeries": {
      "@id": "agl:inverterSeries",
      "@type": "xsd:string"
    },
    "inverterModelNumber": {
      "@id": "agl:inverterModelNumber",
      "@type": "xsd:string"
    },
    "commissioningDate": {
      "@id": "agl:commissioningDate",
      "@type": "xsd:string"
    },
    "inverterDeviceCapacity": {
      "@id": "agl:inverterDeviceCapacity",
      "@type": "xsd:decimal"
    },
    "derDevices": {
      "@id": "agl:derDevices",
      "@container": "@list"
    },
    "EnergyDerDetailResponse": "agl:EnergyDerDetailResponse",
    "EnergyDerRecord_protectionMode": "agl:EnergyDerRecord_protectionMode",
    "exportLimitKva": {
      "@id": "agl:exportLimitKva",
      "@type": "xsd:decimal"
    },
    "underFrequencyProtection": {
      "@id": "agl:underFrequencyProtection",
      "@type": "xsd:decimal"
    },
    "underFrequencyProtectionDelay": {
      "@id": "agl:underFrequencyProtectionDelay",
      "@type": "xsd:decimal"
    },
    "overFrequencyProtection": {
      "@id": "agl:overFrequencyProtection",
      "@type": "xsd:decimal"
    },
    "overFrequencyProtectionDelay": {
      "@id": "agl:overFrequencyProtectionDelay",
      "@type": "xsd:decimal"
    },
    "underVoltageProtection": {
      "@id": "agl:underVoltageProtection",
      "@type": "xsd:decimal"
    },
    "underVoltageProtectionDelay": {
      "@id": "agl:underVoltageProtectionDelay",
      "@type": "xsd:decimal"
    },
    "overVoltageProtection": {
      "@id": "agl:overVoltageProtection",
      "@type": "xsd:decimal"
    },
    "overVoltageProtectionDelay": {
      "@id": "agl:overVoltageProtectionDelay",
      "@type": "xsd:decimal"
    },
    "sustainedOverVoltage": {
      "@id": "agl:sustainedOverVoltage",
      "@type": "xsd:decimal"
    },
    "sustainedOverVoltageDelay": {
      "@id": "agl:sustainedOverVoltageDelay",
      "@type": "xsd:decimal"
    },
    "frequencyRateOfChange": {
      "@id": "agl:frequencyRateOfChange",
      "@type": "xsd:decimal"
    },
    "voltageVectorShift": {
      "@id": "agl:voltageVectorShift",
      "@type": "xsd:decimal"
    },
    "interTripScheme": {
      "@id": "agl:interTripScheme",
      "@type": "xsd:string"
    },
    "neutralVoltageDisplacement": {
      "@id": "agl:neutralVoltageDisplacement",
      "@type": "xsd:decimal"
    },
    "EnergyDerRecord": "agl:EnergyDerRecord",
    "servicePointId": {
      "@id": "agl:servicePointId"
    },
    "approvedCapacity": {
      "@id": "agl:approvedCapacity",
      "@type": "xsd:decimal"
    },
    "availablePhasesCount": {
      "@id": "agl:availablePhasesCount",
      "@type": "xsd:integer"
    },
    "installedPhasesCount": {
      "@id": "agl:installedPhasesCount",
      "@type": "xsd:integer"
    },
    "islandableInstallation": {
      "@id": "agl:islandableInstallation",
      "@type": "xsd:boolean"
    },
    "hasCentralProtectionControl": {
      "@id": "agl:hasCentralProtectionControl",
      "@type": "xsd:boolean"
    },
    "protectionMode": {
      "@id": "agl:protectionMode",
      "@type": "@id"
    },
    "acConnections": {
      "@id": "agl:acConnections",
      "@container": "@list"
    },
    "EnergyDerListResponse_data": "agl:EnergyDerListResponse_data",
    "derRecords": {
      "@id": "agl:derRecords",
      "@container": "@list"
    },
    "EnergyDerListResponse": "agl:EnergyDerListResponse",
    "RequestServicePointIdListV1": "agl:RequestServicePointIdListV1",
    "EnergyServicePointListResponseV2": "agl:EnergyServicePointListResponseV2",
    "EnergyServicePointDetailResponseV2": "agl:EnergyServicePointDetailResponseV2",
    "EnergyServicePointDetailV2_allOf_specifications": "agl:EnergyServicePointDetailV2_allOf_specifications",
    "installationType": {
      "@id": "agl:installationType",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "agl:model",
      "@type": "xsd:string"
    },
    "readType": {
      "@id": "agl:readType",
      "@type": "xsd:string"
    },
    "nextScheduledReadDate": {
      "@id": "agl:nextScheduledReadDate",
      "@type": "xsd:string"
    },
    "EnergyServicePointListResponseV2_data": "agl:EnergyServicePointListResponseV2_data",
    "servicePoints": {
      "@id": "agl:servicePoints",
      "@container": "@list"
    },
    "EnergyServicePointDetailV2_allOf_meters": "agl:EnergyServicePointDetailV2_allOf_meters",
    "meterId": {
      "@id": "agl:meterId",
      "@type": "xsd:string"
    },
    "specifications": {
      "@id": "agl:specifications",
      "@type": "@id"
    },
    "registers": {
      "@id": "agl:registers",
      "@container": "@list"
    },
    "EnergyServicePointDetailV2_allOf_relatedParticipants": "agl:EnergyServicePointDetailV2_allOf_relatedParticipants",
    "party": {
      "@id": "agl:party",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "agl:role",
      "@type": "xsd:string"
    },
    "EnergyServicePointDetailV2_allOf_registers": "agl:EnergyServicePointDetailV2_allOf_registers",
    "registerId": {
      "@id": "agl:registerId",
      "@type": "xsd:string"
    },
    "registerSuffix": {
      "@id": "agl:registerSuffix",
      "@type": "xsd:string"
    },
    "averagedDailyLoad": {
      "@id": "agl:averagedDailyLoad",
      "@type": "xsd:decimal"
    },
    "registerConsumptionType": {
      "@id": "agl:registerConsumptionType",
      "@type": "xsd:string"
    },
    "networkTariffCode": {
      "@id": "agl:networkTariffCode",
      "@type": "xsd:string"
    },
    "unitOfMeasure": {
      "@id": "agl:unitOfMeasure",
      "@type": "xsd:string"
    },
    "timeOfDay": {
      "@id": "agl:timeOfDay",
      "@type": "xsd:string"
    },
    "multiplier": {
      "@id": "agl:multiplier",
      "@type": "xsd:decimal"
    },
    "controlledLoad": {
      "@id": "agl:controlledLoad",
      "@type": "xsd:boolean"
    },
    "consumptionType": {
      "@id": "agl:consumptionType",
      "@type": "xsd:string"
    },
    "EnergyServicePointV2": "agl:EnergyServicePointV2",
    "nationalMeteringId": {
      "@id": "agl:nationalMeteringId",
      "@type": "xsd:string"
    },
    "servicePointClassification": {
      "@id": "agl:servicePointClassification",
      "@type": "xsd:string"
    },
    "servicePointStatus": {
      "@id": "agl:servicePointStatus",
      "@type": "xsd:string"
    },
    "jurisdictionCode": {
      "@id": "agl:jurisdictionCode",
      "@type": "xsd:string"
    },
    "isGenerator": {
      "@id": "agl:isGenerator",
      "@type": "xsd:boolean"
    },
    "validFromDate": {
      "@id": "agl:validFromDate",
      "@type": "xsd:string"
    },
    "lastUpdateDateTime": {
      "@id": "agl:lastUpdateDateTime",
      "@type": "xsd:string"
    },
    "lastConsumerChangeDate": {
      "@id": "agl:lastConsumerChangeDate",
      "@type": "xsd:string"
    },
    "consumerProfile": {
      "@id": "agl:consumerProfile",
      "@type": "@id"
    },
    "EnergyServicePointV2_consumerProfile": "agl:EnergyServicePointV2_consumerProfile",
    "classification": {
      "@id": "agl:classification",
      "@type": "xsd:string"
    },
    "threshold": {
      "@id": "agl:threshold",
      "@type": "xsd:string"
    },
    "EnergyServicePointDetailV2_allOf_distributionLossFactor": "agl:EnergyServicePointDetailV2_allOf_distributionLossFactor",
    "description": {
      "@id": "agl:description",
      "@type": "xsd:string"
    },
    "lossValue": {
      "@id": "agl:lossValue",
      "@type": "xsd:string"
    },
    "EnergyServicePointDetailV2_allOf": "agl:EnergyServicePointDetailV2_allOf",
    "distributionLossFactor": {
      "@id": "agl:distributionLossFactor",
      "@type": "@id"
    },
    "relatedParticipants": {
      "@id": "agl:relatedParticipants",
      "@container": "@list"
    },
    "location": {
      "@id": "agl:location"
    },
    "meters": {
      "@id": "agl:meters",
      "@container": "@list"
    },
    "EnergyUsageRead_intervalRead": "agl:EnergyUsageRead_intervalRead",
    "readIntervalLength": {
      "@id": "agl:readIntervalLength",
      "@type": "xsd:integer"
    },
    "aggregateValue": {
      "@id": "agl:aggregateValue",
      "@type": "xsd:decimal"
    },
    "intervalReads": {
      "@id": "agl:intervalReads",
      "@container": "@list"
    },
    "readQualities": {
      "@id": "agl:readQualities",
      "@container": "@list"
    },
    "EnergyUsageRead_intervalRead_readQualities": "agl:EnergyUsageRead_intervalRead_readQualities",
    "startInterval": {
      "@id": "agl:startInterval",
      "@type": "xsd:integer"
    },
    "endInterval": {
      "@id": "agl:endInterval",
      "@type": "xsd:integer"
    },
    "quality": {
      "@id": "agl:quality",
      "@type": "xsd:string"
    },
    "EnergyUsageListResponse": "agl:EnergyUsageListResponse",
    "EnergyUsageRead_basicRead": "agl:EnergyUsageRead_basicRead",
    "value": {
      "@id": "agl:value",
      "@type": "xsd:decimal"
    },
    "EnergyUsageRead": "agl:EnergyUsageRead",
    "readStartDate": {
      "@id": "agl:readStartDate",
      "@type": "xsd:string"
    },
    "readEndDate": {
      "@id": "agl:readEndDate",
      "@type": "xsd:string"
    },
    "readUType": {
      "@id": "agl:readUType",
      "@type": "xsd:string"
    },
    "basicRead": {
      "@id": "agl:basicRead",
      "@type": "@id"
    },
    "intervalRead": {
      "@id": "agl:intervalRead",
      "@type": "@id"
    },
    "EnergyUsageListResponse_data": "agl:EnergyUsageListResponse_data",
    "reads": {
      "@id": "agl:reads",
      "@container": "@list"
    },
    "RequestAccountIdListV1": "agl:RequestAccountIdListV1",
    "EnergyBalanceResponse": "agl:EnergyBalanceResponse",
    "EnergyBalanceResponse_data": "agl:EnergyBalanceResponse_data",
    "balance": {
      "@id": "agl:balance",
      "@type": "xsd:string"
    },
    "EnergyBalanceListResponse_data_balances": "agl:EnergyBalanceListResponse_data_balances",
    "accountId": {
      "@id": "agl:accountId"
    },
    "EnergyBalanceListResponse_data": "agl:EnergyBalanceListResponse_data",
    "balances": {
      "@id": "agl:balances",
      "@container": "@list"
    },
    "RequestAccountIdListV1_data": "agl:RequestAccountIdListV1_data",
    "accountIds": {
      "@id": "agl:accountIds",
      "@container": "@list"
    },
    "EnergyBalanceListResponse": "agl:EnergyBalanceListResponse",
    "EnergyInvoiceListResponse_data": "agl:EnergyInvoiceListResponse_data",
    "invoices": {
      "@id": "agl:invoices",
      "@container": "@list"
    },
    "EnergyInvoiceAccountCharges": "agl:EnergyInvoiceAccountCharges",
    "totalCharges": {
      "@id": "agl:totalCharges",
      "@type": "xsd:string"
    },
    "totalDiscounts": {
      "@id": "agl:totalDiscounts",
      "@type": "xsd:string"
    },
    "totalGst": {
      "@id": "agl:totalGst",
      "@type": "xsd:string"
    },
    "EnergyBillingOtherTransaction": "agl:EnergyBillingOtherTransaction",
    "invoiceNumber": {
      "@id": "agl:invoiceNumber",
      "@type": "xsd:string"
    },
    "startDate": {
      "@id": "agl:startDate",
      "@type": "xsd:string"
    },
    "endDate": {
      "@id": "agl:endDate",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "agl:amount",
      "@type": "xsd:string"
    },
    "calculationFactors": {
      "@id": "agl:calculationFactors",
      "@container": "@list"
    },
    "adjustments": {
      "@id": "agl:adjustments",
      "@container": "@list"
    },
    "EnergyInvoiceListResponse": "agl:EnergyInvoiceListResponse",
    "EnergyBillingUsageTransactionV2_adjustments": "agl:EnergyBillingUsageTransactionV2_adjustments",
    "EnergyInvoiceGasUsageCharges": "agl:EnergyInvoiceGasUsageCharges",
    "totalUsageCharges": {
      "@id": "agl:totalUsageCharges",
      "@type": "xsd:string"
    },
    "totalGenerationCredits": {
      "@id": "agl:totalGenerationCredits",
      "@type": "xsd:string"
    },
    "totalOnceOffCharges": {
      "@id": "agl:totalOnceOffCharges",
      "@type": "xsd:string"
    },
    "totalOnceOffDiscounts": {
      "@id": "agl:totalOnceOffDiscounts",
      "@type": "xsd:string"
    },
    "otherCharges": {
      "@id": "agl:otherCharges",
      "@container": "@list"
    },
    "EnergyBillingUsageTransactionV2_calculationFactors": "agl:EnergyBillingUsageTransactionV2_calculationFactors",
    "EnergyInvoice": "agl:EnergyInvoice",
    "issueDate": {
      "@id": "agl:issueDate",
      "@type": "xsd:string"
    },
    "dueDate": {
      "@id": "agl:dueDate",
      "@type": "xsd:string"
    },
    "period": {
      "@id": "agl:period",
      "@type": "@id"
    },
    "invoiceAmount": {
      "@id": "agl:invoiceAmount",
      "@type": "xsd:string"
    },
    "gstAmount": {
      "@id": "agl:gstAmount",
      "@type": "xsd:string"
    },
    "payOnTimeDiscount": {
      "@id": "agl:payOnTimeDiscount",
      "@type": "@id"
    },
    "balanceAtIssue": {
      "@id": "agl:balanceAtIssue",
      "@type": "xsd:string"
    },
    "gas": {
      "@id": "agl:gas"
    },
    "electricity": {
      "@id": "agl:electricity"
    },
    "accountCharges": {
      "@id": "agl:accountCharges",
      "@type": "@id"
    },
    "paymentStatus": {
      "@id": "agl:paymentStatus",
      "@type": "xsd:string"
    },
    "MeasureUnitEnum": "agl:MeasureUnitEnum",
    "EnergyBillingListResponseV3_data": "agl:EnergyBillingListResponseV3_data",
    "transactions": {
      "@id": "agl:transactions",
      "@container": "@list"
    },
    "EnergyInvoice_payOnTimeDiscount": "agl:EnergyInvoice_payOnTimeDiscount",
    "discountAmount": {
      "@id": "agl:discountAmount",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "agl:date",
      "@type": "xsd:string"
    },
    "EnergyBillingTransactionV3": "agl:EnergyBillingTransactionV3",
    "executionDateTime": {
      "@id": "agl:executionDateTime",
      "@type": "xsd:string"
    },
    "gst": {
      "@id": "agl:gst",
      "@type": "xsd:string"
    },
    "transactionUType": {
      "@id": "agl:transactionUType",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "agl:usage"
    },
    "demand": {
      "@id": "agl:demand"
    },
    "onceOff": {
      "@id": "agl:onceOff"
    },
    "payment": {
      "@id": "agl:payment"
    },
    "EnergyBillingListResponseV3": "agl:EnergyBillingListResponseV3",
    "EnergyBillingDemandTransactionV3": "agl:EnergyBillingDemandTransactionV3",
    "timeOfUseType": {
      "@id": "agl:timeOfUseType",
      "@type": "xsd:string"
    },
    "isEstimate": {
      "@id": "agl:isEstimate",
      "@type": "xsd:boolean"
    },
    "measureUnit": {
      "@id": "agl:measureUnit",
      "@type": "xsd:string"
    },
    "rate": {
      "@id": "agl:rate",
      "@type": "xsd:decimal"
    },
    "EnergyInvoiceElectricityUsageCharges": "agl:EnergyInvoiceElectricityUsageCharges",
    "EnergyBillingUsageTransactionV2": "agl:EnergyBillingUsageTransactionV2",
    "EnergyInvoiceGasUsageCharges_otherCharges": "agl:EnergyInvoiceGasUsageCharges_otherCharges",
    "EnergyInvoice_period": "agl:EnergyInvoice_period",
    "EnergyBillingOnceOffTransaction": "agl:EnergyBillingOnceOffTransaction",
    "EnergyBillingPaymentTransaction": "agl:EnergyBillingPaymentTransaction",
    "method": {
      "@id": "agl:method",
      "@type": "xsd:string"
    },
    "EnergyPaymentSchedule_digitalWallet": "agl:EnergyPaymentSchedule_digitalWallet",
    "name": {
      "@id": "agl:name",
      "@type": "xsd:string"
    },
    "identifier": {
      "@id": "agl:identifier",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "agl:provider",
      "@type": "xsd:string"
    },
    "paymentFrequency": {
      "@id": "agl:paymentFrequency",
      "@type": "xsd:string"
    },
    "calculationType": {
      "@id": "agl:calculationType",
      "@type": "xsd:string"
    },
    "EnergyDaysEnum": "agl:EnergyDaysEnum",
    "EnergyPlanSolarFeedInTariffV3_timeVariations": "agl:EnergyPlanSolarFeedInTariffV3_timeVariations",
    "days": {
      "@id": "agl:days",
      "@container": "@list"
    },
    "startTime": {
      "@id": "agl:startTime",
      "@type": "xsd:string"
    },
    "endTime": {
      "@id": "agl:endTime",
      "@type": "xsd:string"
    },
    "EnergyPlanGreenPowerCharges_tiers": "agl:EnergyPlanGreenPowerCharges_tiers",
    "percentGreen": {
      "@id": "agl:percentGreen",
      "@type": "xsd:string"
    },
    "EnergyPlanTariffPeriodV2_timeOfUseRates": "agl:EnergyPlanTariffPeriodV2_timeOfUseRates",
    "displayName": {
      "@id": "agl:displayName",
      "@type": "xsd:string"
    },
    "rates": {
      "@id": "agl:rates",
      "@container": "@list"
    },
    "timeOfUse": {
      "@id": "agl:timeOfUse",
      "@container": "@list"
    },
    "EnergyPaymentScheduleResponse": "agl:EnergyPaymentScheduleResponse",
    "EnergyAccountDetailResponseV4": "agl:EnergyAccountDetailResponseV4",
    "EnergyPlanSolarFeedInTariffV3": "agl:EnergyPlanSolarFeedInTariffV3",
    "scheme": {
      "@id": "agl:scheme",
      "@type": "xsd:string"
    },
    "payerType": {
      "@id": "agl:payerType",
      "@type": "xsd:string"
    },
    "tariffUType": {
      "@id": "agl:tariffUType",
      "@type": "xsd:string"
    },
    "singleTariff": {
      "@id": "agl:singleTariff",
      "@type": "@id"
    },
    "timeVaryingTariffs": {
      "@id": "agl:timeVaryingTariffs",
      "@container": "@list"
    },
    "EnergyAccountListResponseV2_data": "agl:EnergyAccountListResponseV2_data",
    "accounts": {
      "@id": "agl:accounts",
      "@container": "@list"
    },
    "EnergyAccountListResponseV2": "agl:EnergyAccountListResponseV2",
    "EnergyAccountDetailV4_allOf_planDetail": "agl:EnergyAccountDetailV4_allOf_planDetail",
    "fuelType": {
      "@id": "agl:fuelType",
      "@type": "xsd:string"
    },
    "isContingentPlan": {
      "@id": "agl:isContingentPlan",
      "@type": "xsd:boolean"
    },
    "meteringCharges": {
      "@id": "agl:meteringCharges",
      "@container": "@list"
    },
    "gasContract": {
      "@id": "agl:gasContract"
    },
    "electricityContract": {
      "@id": "agl:electricityContract"
    },
    "EnergyPaymentSchedule": "agl:EnergyPaymentSchedule",
    "paymentScheduleUType": {
      "@id": "agl:paymentScheduleUType",
      "@type": "xsd:string"
    },
    "cardDebit": {
      "@id": "agl:cardDebit",
      "@type": "@id"
    },
    "directDebit": {
      "@id": "agl:directDebit",
      "@type": "@id"
    },
    "digitalWallet": {
      "@id": "agl:digitalWallet",
      "@type": "@id"
    },
    "manualPayment": {
      "@id": "agl:manualPayment",
      "@type": "@id"
    },
    "EnergyAccountDetailV4_allOf_authorisedContacts": "agl:EnergyAccountDetailV4_allOf_authorisedContacts",
    "EnergyPlanGreenPowerCharges": "agl:EnergyPlanGreenPowerCharges",
    "tiers": {
      "@id": "agl:tiers",
      "@container": "@list"
    },
    "EnergyPlanDiscounts_percentOverThreshold": "agl:EnergyPlanDiscounts_percentOverThreshold",
    "usageAmount": {
      "@id": "agl:usageAmount",
      "@type": "xsd:string"
    },
    "EnergyPlanDetailV3_allOf_meteringCharges": "agl:EnergyPlanDetailV3_allOf_meteringCharges",
    "minimumValue": {
      "@id": "agl:minimumValue",
      "@type": "xsd:string"
    },
    "maximumValue": {
      "@id": "agl:maximumValue",
      "@type": "xsd:string"
    },
    "EnergyPlanDiscounts_percentOfUse": "agl:EnergyPlanDiscounts_percentOfUse",
    "EnergyPlanSolarFeedInTariffV3_singleTariff": "agl:EnergyPlanSolarFeedInTariffV3_singleTariff",
    "EnergyConcessionsResponse_data": "agl:EnergyConcessionsResponse_data",
    "concessions": {
      "@id": "agl:concessions",
      "@container": "@list"
    },
    "EnergyConcession": "agl:EnergyConcession",
    "additionalInfo": {
      "@id": "agl:additionalInfo",
      "@type": "xsd:string"
    },
    "additionalInfoUri": {
      "@id": "agl:additionalInfoUri",
      "@type": "xsd:string"
    },
    "discountFrequency": {
      "@id": "agl:discountFrequency",
      "@type": "xsd:string"
    },
    "percentage": {
      "@id": "agl:percentage",
      "@type": "xsd:string"
    },
    "appliedTo": {
      "@id": "agl:appliedTo",
      "@container": "@list"
    },
    "EnergyPlanDiscounts_fixedAmount": "agl:EnergyPlanDiscounts_fixedAmount",
    "EnergyPlanControlledLoadV2_singleRate_rates": "agl:EnergyPlanControlledLoadV2_singleRate_rates",
    "unitPrice": {
      "@id": "agl:unitPrice",
      "@type": "xsd:string"
    },
    "volume": {
      "@id": "agl:volume",
      "@type": "xsd:decimal"
    },
    "EnergyPlanTariffPeriodV2_bandedDailySupplyCharges": "agl:EnergyPlanTariffPeriodV2_bandedDailySupplyCharges",
    "EnergyPlanControlledLoadV2_timeOfUseRates": "agl:EnergyPlanControlledLoadV2_timeOfUseRates",
    "dailySupplyCharge": {
      "@id": "agl:dailySupplyCharge",
      "@type": "xsd:string"
    },
    "EnergyPlanContractV3_intrinsicGreenPower": "agl:EnergyPlanContractV3_intrinsicGreenPower",
    "greenPercentage": {
      "@id": "agl:greenPercentage",
      "@type": "xsd:string"
    },
    "EnergyPlanContractV3": "agl:EnergyPlanContractV3",
    "additionalFeeInformation": {
      "@id": "agl:additionalFeeInformation",
      "@type": "xsd:string"
    },
    "pricingModel": {
      "@id": "agl:pricingModel",
      "@type": "xsd:string"
    },
    "timeZone": {
      "@id": "agl:timeZone",
      "@type": "xsd:string"
    },
    "isFixed": {
      "@id": "agl:isFixed",
      "@type": "xsd:boolean"
    },
    "variation": {
      "@id": "agl:variation",
      "@type": "xsd:string"
    },
    "onExpiryDescription": {
      "@id": "agl:onExpiryDescription",
      "@type": "xsd:str

# --- truncated at 32 KB (35 KB total) ---
# Full source: https://artifacts.apis.io/agl-energy/json-ld/agl-energy-context.jsonld