An intelligent air quality API that blends data from multiple trusted sources to provide accurate, hyper-local readings.
Try Interactive Demo โBreathe API is an intelligent aggregation platform that combines data from government monitoring stations, community sensors, and atmospheric models in real-time. A blending algorithm weighs each source based on reliability, proximity, and data freshness to provide accurate air quality readings for any location.
Air quality can vary significantly across short distances. Government monitoring stations provide reliable data but may be far from your location. Community sensors offer hyper-local readings but can have varying quality. Atmospheric models fill coverage gaps but may miss local events. By aggregating multiple sources with intelligent weighting, the API cross-checks data and filters anomalies to provide a more reliable reading than any single source alone.
What makes this API useful for developers and applications
The API analyzes sensors within a customizable radius of your coordinates (default 25km, max 100km) to provide location-specific readings rather than relying solely on distant monitoring stations.
Data is cached for 10 minutes and refreshed automatically. Each request combines the latest available information from multiple sources to provide current air quality readings.
The aggregation algorithm weighs each source based on trust scores, distance, data freshness, and quality level. Government stations receive higher weight (1.0), while community sensors (0.85) and atmospheric models (0.7) contribute proportionally. This approach balances reliability with local specificity.
The API supports requests for any coordinates worldwide, with optimized source priorities for the United States and Canada, and global coverage through international data providers.
Complex pollutant measurements (PM2.5, PM10, Oโ, NOโ, etc.) are translated into standardized AQI scores with category labels and plain-language health guidance.
Optional hourly air quality forecasts for the next 96 hours are available by adding the
include_forecast=true parameter to your request.
Developers and businesses use Breathe API to power their applications
Add air quality information alongside temperature and precipitation forecasts.
Help users plan outdoor workouts when air quality is good and stay safe when it's poor.
Monitor air quality for people with asthma, allergies, or other respiratory conditions.
Automatically control air purifiers, windows, and HVAC systems based on outdoor air quality.
Show air quality information on maps to help travelers choose healthier routes.
Send push notifications when air quality becomes unhealthy in a user's area.
Provide air quality insights for properties and neighborhoods.
Educate communities about local air quality trends and environmental health.
Getting air quality data is as simple as 1-2-3
Provide any latitude and longitude coordinates anywhere in the world.
Our system searches multiple trusted sources for air quality data near your location.
Receive blended, accurate AQI scores with health advice and detailed pollutant information.
Use the data in your app, website, or system to help people make informed decisions.
Air quality data is aggregated from the following providers
Step 1: Query multiple air quality APIs simultaneously (EPA AirNow, PurpleAir, OpenWeatherMap, WAQI, AirVisual, ECCC).
Step 2: Evaluate each data point based on source reliability, sensor distance from the requested location,
data timestamp, and quality indicators.
Step 3: Apply weighted blendingโgovernment sources receive 1.0 trust weight, community sensors 0.85,
atmospheric models 0.7. Distance is factored using exponential decay.
Step 4: Return a single aggregated AQI reading with contributing source attribution and detailed pollutant breakdowns.
Try our interactive demo or check out the developer documentation