import requests def get_vehicle_info(vin): """ This function takes the parameter "vin" and uses the NHTSA Decode VIN API to retrive year, make, and model The API returns a JSON file which is not a dictionary so the file must be searched with a for loop by "Variable" For more API information visit https://vpic.nhtsa.dot.gov/api/ """ url = f'https://vpic.nhtsa.dot.gov/api/vehicles/DecodeVin/{vin}?format=json' response = requests.get(url); data = response.json() for item in data["Results"]: if item["Variable"] in ["Model Year"]: year = item["Value"] if item["Variable"] in ["Make"]: make = item["Value"] if item["Variable"] in ["Model"]: model = item["Value"] return year, make, model