· last year · May 26, 2024, 01:30 PM
1#!/usr/bin/env python3
2
3# date: 2024.05.26
4
5# pandas - KeyError when trying to access 'data' from StockData.org API response in Python - Stack Overflow
6# https://stackoverflow.com/questions/78532919/keyerror-when-trying-to-access-data-from-stockdata-org-api-response-in-python)
7
8import requests
9import pandas as pd
10
11payload = {
12 'api_token': '<API KEY>',
13 'symbols': 'NVDA',
14 'intervals': 'minute',
15}
16
17url = 'https://api.stockdata.org/v1/data/intraday'
18response = requests.get(url, params=payload)
19
20data = response.json()
21if 'message' in data:
22 print(data['message'])
23
24if 'data' in data:
25 df = pd.DataFrame(data['data'])
26 df.to_csv('NVDA_minute_data.csv', index=False)
27 print(df.head())