Files
Gainsight/Scripts/API_Tests/medialib_csv.py

24 lines
559 B
Python
Raw Normal View History

2022-12-07 14:10:10 -05:00
import requests
import pandas as pd
apiKey = "VNDXh8K4tLYJ-Nvp78bo6w"
url = "https://api.northpass.com/v1/media"
def getMedia(apiKey, url):
headers = {"accept": "application/json", "X-Api-Key": apiKey}
response = requests.get(url, headers=headers)
json = response.json()
print(json)
toCsv(json)
def toCsv(json):
2022-12-14 17:06:39 -05:00
js = pd.json_normalize(json, "data", ["data"])
# csv = pd.Series(js)
js.to_csv("/Users/normrasmussen/Documents/Northpass/Scripts/API_Tests/spsmedia3.csv")
2022-12-07 14:10:10 -05:00
if __name__ == "__main__":
getMedia(apiKey, url)