probe-gate
Demonstrates fetching current air quality index (US AQI) and particulate matter levels for a major city
curl 'https://air-quality-api.open-meteo.com/v1/air-quality?latitude=52.52&longitude=13.41¤t=us_aqi%2Cpm10%2Cpm2_5&hourly=pm10%2Cpm2_5&timezone=auto'
import requests
resp = requests.get(
"https://air-quality-api.open-meteo.com/v1/air-quality",
params={
'latitude': '52.52',
'longitude': '13.41',
'current': 'us_aqi,pm10,pm2_5',
'hourly': 'pm10,pm2_5',
'timezone': 'auto',
},
)
data = resp.json()
import zingu_apis
api = zingu_apis.api("open-meteo")
result = api.fetch("v1/air-quality", latitude=52.52, longitude=13.41, current="us_aqi,pm10,pm2_5", hourly="pm10,pm2_5", timezone="auto")
for item in result:
print(item)
const resp = await fetch("https://air-quality-api.open-meteo.com/v1/air-quality?latitude=52.52&longitude=13.41¤t=us_aqi%2Cpm10%2Cpm2_5&hourly=pm10%2Cpm2_5&timezone=auto");
const data = await resp.json();