{"city":"Tosno","country":"Russia","lat":59.540000915527344,"lon":30.877500534057617,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T19:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.586345672607422,"pm10":11.719865798950195,"stations":3},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.560472011566162,"pm10":12.174256324768066,"stations":3},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.616512775421143,"pm10":7.692439079284668,"stations":3},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.54696798324585,"pm10":9.056530952453613,"stations":3},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.6362738609313965,"pm10":9.711003303527832,"stations":3},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.6558122634887695,"pm10":12.037281036376953,"stations":3},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.693238258361816,"pm10":10.59969425201416,"stations":3},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.836136817932129,"pm10":10.09883975982666,"stations":3},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.847731113433838,"pm10":9.60859203338623,"stations":3},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.978047847747803,"pm10":16.46080207824707,"stations":3},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.560449600219727,"pm10":15.618412017822266,"stations":3},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.779201984405518,"pm10":8.921472549438477,"stations":4},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.094348907470703,"pm10":8.565820693969727,"stations":4},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.669711112976074,"pm10":10.140600204467773,"stations":4},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.334244728088379,"pm10":5.168283939361572,"stations":4},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6005804538726807,"pm10":6.199507236480713,"stations":4},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":3.960003614425659,"pm10":5.272250652313232,"stations":4},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.230652332305908,"pm10":5.946854591369629,"stations":4},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.7397990226745605,"pm10":7.387567520141602,"stations":4},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.555511951446533,"pm10":7.570445537567139,"stations":4},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.950406551361084,"pm10":8.7428560256958,"stations":4},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.777976989746094,"pm10":8.26906967163086,"stations":4},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.648736000061035,"pm10":8.45988941192627,"stations":4},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6667964458465576,"pm10":7.005058288574219,"stations":4},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.757380962371826,"pm10":8.4965181350708,"stations":4},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.532534122467041,"pm10":9.075292587280273,"stations":4},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.339705467224121,"pm10":10.049394607543945,"stations":4},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.462865829467773,"pm10":9.582845687866211,"stations":4},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.9726386070251465,"pm10":9.866209983825684,"stations":4},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.083626747131348,"pm10":12.408239364624023,"stations":4},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.090365409851074,"pm10":13.8897705078125,"stations":4},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.835118770599365,"pm10":12.384318351745605,"stations":4},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.251522064208984,"pm10":11.22705364227295,"stations":4},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.43280553817749,"pm10":8.39158821105957,"stations":4},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8995466232299805,"pm10":9.375247955322266,"stations":4},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.231268405914307,"pm10":8.30496597290039,"stations":4},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.637164354324341,"pm10":5.674768924713135,"stations":4},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4388670921325684,"pm10":6.530797958374023,"stations":4},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.884307622909546,"pm10":5.69523286819458,"stations":4},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4552128314971924,"pm10":6.276062965393066,"stations":4},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":4.962405681610107,"pm10":12.187296867370605,"stations":4},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.430113792419434,"pm10":11.785369873046875,"stations":4},{"datetime_utc":"2026-06-09T13:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.554687976837158,"pm10":14.579580307006836,"stations":4},{"datetime_utc":"2026-06-09T14:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.504848957061768,"pm10":9.141647338867188,"stations":4},{"datetime_utc":"2026-06-09T15:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.498905658721924,"pm10":9.732565879821777,"stations":4},{"datetime_utc":"2026-06-09T16:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.713743209838867,"pm10":7.5637311935424805,"stations":4},{"datetime_utc":"2026-06-09T17:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9709746837615967,"pm10":3.890476703643799,"stations":4},{"datetime_utc":"2026-06-09T18:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.945586681365967,"pm10":4.248956203460693,"stations":4}],"daily":[{"date":"2026-06-07","aqi_avg":21,"aqi_min":19,"aqi_max":23,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.0,"pm10_avg":10.1,"hours":5,"stations_avg":3},{"date":"2026-06-08","aqi_avg":23,"aqi_min":14,"aqi_max":40,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.4,"pm10_avg":9.1,"hours":24,"stations_avg":4},{"date":"2026-06-09","aqi_avg":23,"aqi_min":12,"aqi_max":34,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.5,"pm10_avg":9.1,"hours":19,"stations_avg":4}]}