Climate
Concentration from AQI API
Inverts the US EPA AQI: given a target AQI value and pollutant, returns the breakpoint concentration that produces it, for planning thresholds. Answers 'What PM2.5 level equals AQI 100?', 'What concentration pushes us into Unhealthy?'.
Price$0.04per request
MethodPOST
Route/v1/climate/aqi-concentration
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
aqiair-qualityepainversepollutionconcentrationthresholdbreakpoint
API URL
Integration docshttps://x402.hexl.dev/v1/climate/aqi-concentrationExample request
{
"pollutant": "pm25",
"aqi": 100
}Example response
{
"pollutant": "pm25",
"aqi": 100,
"concentration": 35.4,
"unit": "µg/m³",
"category": "Moderate",
"color": "yellow",
"breakpoint": {
"cLo": 9.1,
"cHi": 35.4,
"iLo": 51,
"iHi": 100
},
"interpretation": "AQI 100 corresponds to 35.4 µg/m³ of PM25 (Moderate).",
"formula": "Inverted EPA AQI: C = (cHi−cLo)/(iHi−iLo)·(I−iLo) + cLo"
}Input schema
{
"type": "object",
"required": [
"pollutant",
"aqi"
],
"properties": {
"pollutant": {
"type": "string",
"description": "One of pm25, pm10, o3, co, so2, no2",
"examples": [
"pm25"
]
},
"aqi": {
"type": "number",
"description": "Target AQI value (0-500)",
"examples": [
100
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}