{"city":"Kstovo","country":"Russia","lat":56.147499084472656,"lon":44.19865036010742,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-20T02:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.487496376037598,"pm10":15.882791519165039,"stations":3},{"datetime_utc":"2026-07-20T03:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.05392074584961,"pm10":17.456382751464844,"stations":3},{"datetime_utc":"2026-07-20T04:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.052146911621094,"pm10":15.087691307067871,"stations":3},{"datetime_utc":"2026-07-20T05:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.939262390136719,"pm10":13.412870407104492,"stations":4},{"datetime_utc":"2026-07-20T06:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.185446262359619,"pm10":10.512572288513184,"stations":4},{"datetime_utc":"2026-07-20T07:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8488898277282715,"pm10":7.259548664093018,"stations":4},{"datetime_utc":"2026-07-20T08:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.706753253936768,"pm10":7.648507595062256,"stations":4},{"datetime_utc":"2026-07-20T09:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":4.966304779052734,"pm10":7.000670433044434,"stations":4},{"datetime_utc":"2026-07-20T10:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.363259315490723,"pm10":8.305008888244629,"stations":4},{"datetime_utc":"2026-07-20T11:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.780541896820068,"pm10":8.951103210449219,"stations":4},{"datetime_utc":"2026-07-20T12:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.622351169586182,"pm10":9.88294506072998,"stations":5},{"datetime_utc":"2026-07-20T13:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.197251796722412,"pm10":9.099721908569336,"stations":5},{"datetime_utc":"2026-07-20T14:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.092068195343018,"pm10":10.190829277038574,"stations":5},{"datetime_utc":"2026-07-20T15:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.895746231079102,"pm10":9.018800735473633,"stations":5},{"datetime_utc":"2026-07-20T16:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.608789443969727,"pm10":11.959860801696777,"stations":5},{"datetime_utc":"2026-07-20T17:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.099999904632568,"pm10":14.283224105834961,"stations":5},{"datetime_utc":"2026-07-20T18:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.340643882751465,"pm10":15.310158729553223,"stations":5},{"datetime_utc":"2026-07-20T19:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.14146614074707,"pm10":19.053489685058594,"stations":4},{"datetime_utc":"2026-07-20T20:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.84917163848877,"pm10":26.1209659576416,"stations":4},{"datetime_utc":"2026-07-20T21:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.041082382202148,"pm10":27.835542678833008,"stations":4},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.710638046264648,"pm10":27.524803161621094,"stations":3},{"datetime_utc":"2026-07-20T23:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.745284080505371,"pm10":19.584321975708008,"stations":3},{"datetime_utc":"2026-07-21T00:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.766807556152344,"pm10":21.446914672851562,"stations":3},{"datetime_utc":"2026-07-21T01:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.056846618652344,"pm10":19.59759521484375,"stations":3},{"datetime_utc":"2026-07-21T02:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.650606155395508,"pm10":23.403644561767578,"stations":3},{"datetime_utc":"2026-07-21T03:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.136128425598145,"pm10":20.025102615356445,"stations":3},{"datetime_utc":"2026-07-21T04:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":10.923550605773926,"pm10":18.379444122314453,"stations":3},{"datetime_utc":"2026-07-21T05:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.741311073303223,"pm10":21.2581844329834,"stations":4},{"datetime_utc":"2026-07-21T06:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.422232151031494,"pm10":8.022272109985352,"stations":5},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6881728172302246,"pm10":7.2206220626831055,"stations":4},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.227111339569092,"pm10":7.568991661071777,"stations":4},{"datetime_utc":"2026-07-21T09:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.9585072994232178,"pm10":6.198935508728027,"stations":4},{"datetime_utc":"2026-07-21T10:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.029529571533203,"pm10":7.97172212600708,"stations":5},{"datetime_utc":"2026-07-21T11:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.762874126434326,"pm10":7.121975898742676,"stations":5},{"datetime_utc":"2026-07-21T12:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.559175968170166,"pm10":7.804511070251465,"stations":4},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.041134357452393,"pm10":7.161769390106201,"stations":5},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.182370185852051,"pm10":7.2737135887146,"stations":5},{"datetime_utc":"2026-07-21T15:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.249558448791504,"pm10":8.03415584564209,"stations":5},{"datetime_utc":"2026-07-21T16:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.281242847442627,"pm10":11.75941276550293,"stations":5},{"datetime_utc":"2026-07-21T17:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.996156692504883,"pm10":11.411233901977539,"stations":5},{"datetime_utc":"2026-07-21T18:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.693099021911621,"pm10":11.242547988891602,"stations":5},{"datetime_utc":"2026-07-21T19:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.1071577072143555,"pm10":9.135485649108887,"stations":5},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.173806190490723,"pm10":10.108316421508789,"stations":5},{"datetime_utc":"2026-07-21T21:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.781692028045654,"pm10":8.127850532531738,"stations":5},{"datetime_utc":"2026-07-21T22:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.209895610809326,"pm10":5.939238548278809,"stations":4},{"datetime_utc":"2026-07-21T23:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.761899709701538,"pm10":5.877070903778076,"stations":4},{"datetime_utc":"2026-07-22T00:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.149200677871704,"pm10":5.373361587524414,"stations":4},{"datetime_utc":"2026-07-22T01:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7967827320098877,"pm10":5.756424903869629,"stations":4}],"daily":[{"date":"2026-07-20","aqi_avg":33,"aqi_min":20,"aqi_max":54,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.9,"pm10_avg":14.2,"hours":22,"stations_avg":4},{"date":"2026-07-21","aqi_avg":26,"aqi_min":13,"aqi_max":52,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":6.3,"pm10_avg":11.3,"hours":24,"stations_avg":4},{"date":"2026-07-22","aqi_avg":14,"aqi_min":13,"aqi_max":16,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":3.5,"pm10_avg":5.6,"hours":2,"stations_avg":4}]}