Skip to content

Instantly share code, notes, and snippets.

@Emekaborisama
Created June 8, 2022 06:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Emekaborisama/90f412b50aae76dd88b64061d9db7d3c to your computer and use it in GitHub Desktop.
Save Emekaborisama/90f412b50aae76dd88b64061d9db7d3c to your computer and use it in GitHub Desktop.
import urllib
import json
def get_bitcoin_data():
"""get btc info via messari api"""
main_result = {}
try:
url = "https://data.messari.io/api/v1/assets/btc/metrics"
resp = urllib.request.urlopen(url).read()
result = json.loads(resp)
main_result['bitcoin price usd'] = round(result['data']['market_data']['price_usd'],2)
main_result['real volume last 24 hours'] = round(result['data']['market_data']['real_volume_last_24_hours'],2)
main_result['percent change usd last 1 hour'] = round(result['data']['market_data']['percent_change_usd_last_1_hour'],2)
#main_result['percent_change_btc_last_24_hours'] = result['data']['roi_data']['percent_change_btc_last_24_hours']
except:
pass
return main_result
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment