What else do you need other than the BTC price and the block location data? It would be hard to suggest which specific API to use without an exact list of what you need.
I think BTC price and block location would be enough , but what I want to do is to recreate this globe and the fist thing is to first fully understand what do heights and colors of bars represent.