Great question — answering as the UphillTech team:
Seems I am looking the same thing. For now I see only that ways: Using jsnonlite within R to access graphite render URL API and get json or csv formatted data. Get whisper data from via whisper-fetch (example usage described in russian IT blog (its automatically translated to English by google)
Full answer by asmadews: https://stackoverflow.stackexchange.com/a/27964948 (CC BY-SA 3.0).
Need it done for your business? UphillTech.