Closed georgesolomos closed 4 months ago
@georgesolomos, the data holder for Energy Generic Tariff data (i.e. Product Reference Data), which the Get Generic Plan Detail endpoint returns, is AER. They host the endpoint and provide data for all the retailers.
AER are already aware of various data quality issues and are working on resolving them. You can report this issue (and similar ones related to PRD data quality) directly with them via the contact address on this page - https://www.aer.gov.au/consumers/energy-product-reference-data.
If there are other questions you can raise these via the Consumer Data Right Support Portal: https://cdr-support.zendesk.com/hc/en-us
I love how this was opened in April and nothing was done. These issues have persisted since launch and only under pressure has AER actually acknowledged the problem but not committed to any date to fix. It's pretty hypocritical that government departments, especially entities which are subordinate organisations of the Regulator, are giving themselves a free pass .
Hi @georgesolomos
This issue appears to be resolved now, would you like to confirm? If there are no further comments, this issue will be closed on 26 July 2024.
Thanks
Description
Let me acknowledge this is not a spec/schema issue, it's an implementation issue, but it's affecting many providers. Not sure where else I can report this issue.
The
EnergyPlanContractFull
schema lists thecoolingOffDays
field as an integer, but many providers are returning it from the Get Generic Plan Detail endpoint as a string. A non-exhaustive list is:To reproduce:
GET https://cdr.energymadeeasy.gov.au/origin/cds-au/v1/energy/plans/ORI539562MRE1@EME
"coolingOffDays": "10"
when it should be"coolingOffDays": 10
Area Affected
EnergyPlanContractFull
type,coolingOffDays
property.Change Proposed
Inform providers to ensure they adhere to the schema and send it as an integer.