https://medium.com/@alains/how-to-use-python-to-collect-data-from-apis-quickly-and-easily-44e44e847a50