Missing data in API after 01/01/2025

Hi all,

This is my first question here on the community, so hoping someone can help!

I have been successfully getting the energy flow data for 18 months to do a cost comparison with what I am saving versus standard tariffs. I have been getting the type 3 and 4 (grouping) data according to the doco here: GivEnergy API Documentation (v1.40.0).

I got a few months behind with running my python script, so started running it again to catchup and can get the monthly (30 minute) data up until 31/12/2024 (using a few iterations/periods to not blow the max data limit). As soon as I try and get data for 2025 I am not getting any data returned.

I even tried using the python sample from the API doc using the payload below:

payload = {
“start_time”: “2025-01-01”,
“end_time”: “2025-01-03”,
“grouping”: 0,
“types”: [
3,
4
]
}

This only returned:
{‘data’: {‘0’: {‘start_time’: ‘2025-01-01 21:30’, ‘end_time’: ‘2025-01-01 22:00’, ‘data’: {‘3’: 6.669252861186486, ‘4’: 4.936297393319132}}, ‘1’: {‘start_time’: ‘2025-01-02 14:30’, ‘end_time’: ‘2025-01-02 15:00’, ‘data’: {‘3’: 0, ‘4’: 0}}}}

You can see there is a lot of data missing!

I can see all the data in the app, and on the website.
What could be wrong?

If I change the dates on the payload above to 2024 from 2025 I get lots/all the data back for those 2 days.

Thanks,

Rob.

1 Like