{"city":"Lviv","country":"Ukraine","lat":49.838260650634766,"lon":24.023239135742188,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T09:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.067065238952637,"pm10":7.024506568908691,"stations":7},{"datetime_utc":"2026-06-07T10:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.866652488708496,"pm10":9.1293363571167,"stations":7},{"datetime_utc":"2026-06-07T11:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.296722412109375,"pm10":8.53121280670166,"stations":7},{"datetime_utc":"2026-06-07T12:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.503070831298828,"pm10":7.502389430999756,"stations":7},{"datetime_utc":"2026-06-07T13:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.337475776672363,"pm10":6.906348705291748,"stations":8},{"datetime_utc":"2026-06-07T14:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.89100456237793,"pm10":6.307593822479248,"stations":7},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.367853164672852,"pm10":6.945510387420654,"stations":7},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.337079048156738,"pm10":7.448015213012695,"stations":9},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.341775894165039,"pm10":6.55300760269165,"stations":10},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.678876876831055,"pm10":6.613431453704834,"stations":7},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.621875762939453,"pm10":6.9034929275512695,"stations":8},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.494187355041504,"pm10":8.787864685058594,"stations":7},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.384723663330078,"pm10":9.37885856628418,"stations":8},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.606682777404785,"pm10":7.494699001312256,"stations":8},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.368189811706543,"pm10":9.150646209716797,"stations":9},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.911444664001465,"pm10":10.01025676727295,"stations":7},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.048087120056152,"pm10":7.792809009552002,"stations":9},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.414312362670898,"pm10":8.952820777893066,"stations":7},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.05922794342041,"pm10":8.453012466430664,"stations":8},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.530653476715088,"pm10":6.550687313079834,"stations":10},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.813164234161377,"pm10":7.706765174865723,"stations":9},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.217893600463867,"pm10":8.234678268432617,"stations":9},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.322509765625,"pm10":10.708966255187988,"stations":10},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.6879143714904785,"pm10":6.5144267082214355,"stations":9},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.188117980957031,"pm10":4.223361492156982,"stations":9},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.831101417541504,"pm10":3.017223358154297,"stations":8},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.2130849361419678,"pm10":3.4385159015655518,"stations":8},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1377434730529785,"pm10":2.3284800052642822,"stations":7},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.490206003189087,"pm10":3.884942054748535,"stations":10},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.4961555004119873,"pm10":2.673525094985962,"stations":8},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.436323642730713,"pm10":3.316693067550659,"stations":8},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.457256317138672,"pm10":3.147491931915283,"stations":7},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5471608638763428,"pm10":2.5270166397094727,"stations":7},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.628014326095581,"pm10":2.5870132446289062,"stations":8},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6792104244232178,"pm10":2.63608980178833,"stations":8},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.82806396484375,"pm10":2.8791048526763916,"stations":7},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.391613960266113,"pm10":3.70499849319458,"stations":9},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4461824893951416,"pm10":2.4449996948242188,"stations":8},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.549246072769165,"pm10":2.5538790225982666,"stations":8},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.5481486320495605,"pm10":3.59761381149292,"stations":8},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.707564353942871,"pm10":3.7515039443969727,"stations":8},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.638467311859131,"pm10":3.733912467956543,"stations":9},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.8794350624084473,"pm10":2.8444409370422363,"stations":8},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.669209957122803,"pm10":3.7232391834259033,"stations":9},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.8872435092926025,"pm10":2.686954975128174,"stations":7},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.673423767089844,"pm10":3.2305431365966797,"stations":8},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.29587459564209,"pm10":3.0798161029815674,"stations":10}],"daily":[{"date":"2026-06-07","aqi_avg":45,"aqi_min":37,"aqi_max":51,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":10.9,"pm10_avg":7.6,"hours":15,"stations_avg":8},{"date":"2026-06-08","aqi_avg":24,"aqi_min":10,"aqi_max":53,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.8,"pm10_avg":5.0,"hours":24,"stations_avg":8},{"date":"2026-06-09","aqi_avg":18,"aqi_min":16,"aqi_max":20,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.4,"pm10_avg":3.3,"hours":8,"stations_avg":8}]}