As of now, the only API I can find that serves historical data is https://blockchain.info/charts/market-price?timespan=60days&format=json. It only uses USD, and I need to serve non-USD data. My google-fu is failing me, does anyone know of an API that serves historical data for more than one currency? Preferably a currency I can specify as part of the API call.
You can try Bitcoin Charts API
Modern answer for visibility: https://min-api.cryptocompare.com/ Nice api they having pricing breakdowns for day, hour and minute granularity.
Not Free: This is the most extensive data set you'll find for free. I augment it with data exported from TradingView.