{"city":"Ashoknagar Kalyangarh","country":"India","lat":22.864160537719727,"lon":88.63700866699219,"range":"7d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-02T01:00:00Z","aqi":127,"aqi_min":127,"aqi_max":127,"pm25":46.20512390136719,"pm10":null,"stations":2},{"datetime_utc":"2026-06-05T11:00:00Z","aqi":93,"aqi_min":93,"aqi_max":93,"pm25":31.84360694885254,"pm10":null,"stations":18},{"datetime_utc":"2026-06-05T12:00:00Z","aqi":93,"aqi_min":93,"aqi_max":93,"pm25":31.88172149658203,"pm10":null,"stations":30},{"datetime_utc":"2026-06-05T13:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.693601608276367,"pm10":null,"stations":32},{"datetime_utc":"2026-06-05T14:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.423267364501953,"pm10":null,"stations":35},{"datetime_utc":"2026-06-05T15:00:00Z","aqi":86,"aqi_min":86,"aqi_max":86,"pm25":28.738567352294922,"pm10":null,"stations":33},{"datetime_utc":"2026-06-05T16:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.46568489074707,"pm10":null,"stations":33},{"datetime_utc":"2026-06-05T17:00:00Z","aqi":93,"aqi_min":93,"aqi_max":93,"pm25":31.849918365478516,"pm10":null,"stations":35},{"datetime_utc":"2026-06-05T18:00:00Z","aqi":94,"aqi_min":94,"aqi_max":94,"pm25":32.514671325683594,"pm10":null,"stations":34},{"datetime_utc":"2026-06-05T19:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":33.08470153808594,"pm10":null,"stations":35},{"datetime_utc":"2026-06-05T20:00:00Z","aqi":97,"aqi_min":97,"aqi_max":97,"pm25":34.03367614746094,"pm10":null,"stations":36},{"datetime_utc":"2026-06-05T21:00:00Z","aqi":99,"aqi_min":99,"aqi_max":99,"pm25":34.756622314453125,"pm10":null,"stations":35},{"datetime_utc":"2026-06-05T22:00:00Z","aqi":100,"aqi_min":100,"aqi_max":100,"pm25":35.21349334716797,"pm10":null,"stations":36},{"datetime_utc":"2026-06-05T23:00:00Z","aqi":102,"aqi_min":102,"aqi_max":102,"pm25":35.73921585083008,"pm10":null,"stations":34},{"datetime_utc":"2026-06-06T00:00:00Z","aqi":103,"aqi_min":103,"aqi_max":103,"pm25":36.36760711669922,"pm10":null,"stations":33},{"datetime_utc":"2026-06-06T01:00:00Z","aqi":104,"aqi_min":104,"aqi_max":104,"pm25":36.57256317138672,"pm10":null,"stations":36},{"datetime_utc":"2026-06-06T02:00:00Z","aqi":104,"aqi_min":104,"aqi_max":104,"pm25":36.87079620361328,"pm10":null,"stations":37},{"datetime_utc":"2026-06-06T03:00:00Z","aqi":113,"aqi_min":113,"aqi_max":113,"pm25":40.279998779296875,"pm10":null,"stations":1},{"datetime_utc":"2026-06-06T16:00:00Z","aqi":110,"aqi_min":110,"aqi_max":110,"pm25":39.330284118652344,"pm10":null,"stations":35},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":33.208648681640625,"pm10":null,"stations":34}],"daily":[{"date":"2026-06-02","aqi_avg":127,"aqi_min":127,"aqi_max":127,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":46.2,"pm10_avg":null,"hours":1,"stations_avg":2},{"date":"2026-06-05","aqi_avg":94,"aqi_min":86,"aqi_max":102,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":32.6,"pm10_avg":null,"hours":13,"stations_avg":33},{"date":"2026-06-06","aqi_avg":107,"aqi_min":103,"aqi_max":113,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":37.9,"pm10_avg":null,"hours":5,"stations_avg":28},{"date":"2026-06-07","aqi_avg":95,"aqi_min":95,"aqi_max":95,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":33.2,"pm10_avg":null,"hours":1,"stations_avg":34}]}