Similar to the existing endpoint, but with a timestamp passed in as a querystring param.
If historical user data does not exist, we can continue to use polling and storage, but it would be less data/API load to be able to query historical data for a user. To build graphs and snapshots.