seems to be only returning the most recent data point in my history. If I go into the map and select my station, I can see a detailed history. Has the URL changed to pull a recent history (last few hours) in JSON format?
the link was being called every minute or faster so it does not make sense to display off the data. Just call it every 5 mins and store it somewhere in your system.