Perhaps.. I'll wait for Victoria's answer about it before launching into a re-coding scramble. The closest thing on the WU/TMC API is the
query like https://api.weather.com/v2/pws/history/all?stationId=<WUID>&format=json&units=e&date=<YYYYMMDD>&apiKey=<your-api-key>
which returns a JSON of one day's readings at 5 minute intervals (288 readings in all) with each reading looking like: {
"observations": [{
"stationID": "KCASARAT1",
"tz": "America/Los_Angeles",
"obsTimeUtc": "2019-05-18T07:04:58Z",
"obsTimeLocal": "2019-05-18 00:04:58",
"epoch": 1558163098,
"lat": 37.27470016,
"lon": -122.02295685,
"solarRadiationHigh": 0.0,
"uvHigh": 0.0,
"winddirAvg": 212,
"humidityHigh": 84,
"humidityLow": 84,
"humidityAvg": 84,
"qcStatus": 1,
"imperial": {
"tempHigh": 49,
"tempLow": 49,
"tempAvg": 49,
"windspeedHigh": 0,
"windspeedLow": 0,
"windspeedAvg": 0,
"windgustHigh": 0,
"windgustLow": 0,
"windgustAvg": 0,
"dewptHigh": 44,
"dewptLow": 44,
"dewptAvg": 44,
"windchillHigh": 49,
"windchillLow": 49,
"windchillAvg": 49,
"heatindexHigh": 49,
"heatindexLow": 49,
"heatindexAvg": 49,
"pressureMax": 30.07,
"pressureMin": 30.07,
"pressureTrend": -0.04,
"precipRate": 0.00,
"precipTotal": 0.00
}
}, {
...
}
}
]
}