City air quality readings and forecasts from IQAir.
Your information
City to look up, for example Delhi.
More options
Country to distinguish cities with the same name, for example India.
Example results
- City
- Delhi
- Aqi Us
- 156
- Country
- India
- Category
- Unhealthy
- Iqair URL
- iqair.com
- Pm25 Ug M3
- 63
- Updated At
- 2026-09-29T08:30:00+05:30
- Temperature C
- 26
- Main Pollutant
- PM2.5
- Wind Speed (km/h)
- 7
- Humidity (%)
- 64
- Pm25 Who Guideline Times
- 12.6
- Daily Forecast
Daily Forecast Date Aqi Us Category Low Temperature C High Temperature C 2026-09-29157Unhealthy24342026-09-30154Unhealthy28372026-10-01140Unhealthy for sensitive groups2939- Health Recommendations
- Avoid outdoor exercise
- Close your windows to avoid dirty outdoor air
- Wear a mask outdoors
- Run an air purifier
About IQAir
IQAir, also called AirVisual, returns current city air quality, weather, daily forecasts, and health advice; provide a city and optionally a country.
Get air quality returns AQI, PM2.5, weather readings, and forecasts, though some data may be unavailable for certain cities.
Built by Fous from iqair.com and iqair.cn and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with IQAir.
Actions
Get air quality
1 credit per runGet current city air quality, weather, daily forecast, and health advice from IQAir. Forecast and some readings may be unavailable for certain cities.
Uses iqair.cn.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Citycity | Text | Required | City to look up, for example Delhi.Example: Delhi |
Countrycountry | Text | Optional | Country to distinguish cities with the same name, for example India.Example: France |
What you get
| Field | Type | Description |
|---|---|---|
Citycity | Text | Example: Delhi |
Aqi Usaqi_us | Number | Example: 156 |
Countrycountry | Text | Example: India |
Categorycategory | Text | Example: Unhealthy |
Iqair URLiqair_url | Text | Example: https://www.iqair.com/air-quality/india/delhi/delhi |
Pm25 Ug M3pm25_ug_m3 | Number | Example: 63 |
Updated Atupdated_at | Text | Observation time in the city, ISO 8601 with offset.Example: 2026-09-29T08:30:00+05:30 |
Temperature Ctemperature_c | Number | Example: 26 |
Daily Forecastdaily_forecast | List | |
Datedaily_forecast[].date | Date | Example: 2026-09-29 |
Aqi Usdaily_forecast[].aqi_us | Number | Example: 157 |
Categorydaily_forecast[].category | Text | Example: Unhealthy |
Low Temperature Cdaily_forecast[].low_temperature_c | Number | Example: 24 |
High Temperature Cdaily_forecast[].high_temperature_c | Number | Example: 34 |
Main Pollutantmain_pollutant | Text | Example: PM2.5 |
Wind Speed (km/h)wind_speed_kmh | Number | Example: 7 |
Humidity (%)humidity_percent | Number | Example: 64 |
Health Recommendationshealth_recommendations | List | |
Pm25 Who Guideline Timespm25_who_guideline_times | Number | Example: 12.6 |
Example result
For City: Delhi
{
"city": "Delhi",
"aqi_us": 156,
"country": "India",
"category": "Unhealthy",
"iqair_url": "https://www.iqair.com/air-quality/india/delhi/delhi",
"pm25_ug_m3": 63,
"updated_at": "2026-09-29T08:30:00+05:30",
"temperature_c": 26,
"daily_forecast": [
{
"date": "2026-09-29",
"aqi_us": 157,
"category": "Unhealthy",
"low_temperature_c": 24,
"high_temperature_c": 34
},
{
"date": "2026-09-30",
"aqi_us": 154,
"category": "Unhealthy",
"low_temperature_c": 28,
"high_temperature_c": 37
},
{
"date": "2026-10-01",
"aqi_us": 140,
"category": "Unhealthy for sensitive groups",
"low_temperature_c": 29,
"high_temperature_c": 39
}
],
"main_pollutant": "PM2.5",
"wind_speed_kmh": 7,
"humidity_percent": 64,
"health_recommendations": [
"Avoid outdoor exercise",
"Close your windows to avoid dirty outdoor air",
"Wear a mask outdoors"
],
"pm25_who_guideline_times": 12.6
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@iqair",
"visibility": "public",
"operation": "get_air_quality",
"version": 1,
"input": {
"city": "Delhi"
},
"response": {
"format": "json"
}
}'What you can do with it
- Monitor air quality and PM2.5 levels by city
- Compare pollution levels across cities
- Review daily air quality and temperature forecasts
- Share health recommendations for local conditions
Questions
Is Fous affiliated with IQAir?
No. Fous is not affiliated with IQAir. This workflow reads the public iqair.com website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a IQAir account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from iqair.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.
What is the current air quality in a city?
Get air quality returns the city’s AQI, category, PM2.5 level, main pollutant, and observation time.
What is the daily air quality forecast?
Get air quality returns forecast dates, AQI, categories, and low and high temperatures when available.
What health advice is available for a city?
Get air quality returns health recommendations for the city’s current conditions.