{"city":"Vyshhorod","country":"Ukraine","lat":50.58475875854492,"lon":30.48979949951172,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-20T07:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.478734016418457,"pm10":14.507119178771973,"stations":29},{"datetime_utc":"2026-07-20T08:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.040143013000488,"pm10":10.86194133758545,"stations":29},{"datetime_utc":"2026-07-20T09:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.05955982208252,"pm10":10.147541046142578,"stations":29},{"datetime_utc":"2026-07-20T10:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.503224849700928,"pm10":8.399857521057129,"stations":29},{"datetime_utc":"2026-07-20T11:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.0262908935546875,"pm10":7.492097854614258,"stations":30},{"datetime_utc":"2026-07-20T12:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.49904203414917,"pm10":8.243985176086426,"stations":29},{"datetime_utc":"2026-07-20T13:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.6593523025512695,"pm10":7.513738632202148,"stations":30},{"datetime_utc":"2026-07-20T14:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.408596515655518,"pm10":6.541734218597412,"stations":29},{"datetime_utc":"2026-07-20T15:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.459914207458496,"pm10":5.290619850158691,"stations":29},{"datetime_utc":"2026-07-20T16:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.211205959320068,"pm10":5.5317063331604,"stations":29},{"datetime_utc":"2026-07-20T17:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.0468244552612305,"pm10":6.993561267852783,"stations":30},{"datetime_utc":"2026-07-20T18:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.189484596252441,"pm10":5.526613235473633,"stations":28},{"datetime_utc":"2026-07-20T19:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.920954465866089,"pm10":5.128748416900635,"stations":29},{"datetime_utc":"2026-07-20T20:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5578536987304688,"pm10":4.771458625793457,"stations":30},{"datetime_utc":"2026-07-20T21:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.634033679962158,"pm10":5.4665446281433105,"stations":30},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.096594333648682,"pm10":5.755102634429932,"stations":29},{"datetime_utc":"2026-07-20T23:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.9221508502960205,"pm10":5.238928318023682,"stations":28},{"datetime_utc":"2026-07-21T00:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.393127918243408,"pm10":6.762699127197266,"stations":27},{"datetime_utc":"2026-07-21T01:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.12656831741333,"pm10":6.61892557144165,"stations":29},{"datetime_utc":"2026-07-21T02:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.572696685791016,"pm10":7.769979953765869,"stations":27},{"datetime_utc":"2026-07-21T03:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.653491497039795,"pm10":7.690107345581055,"stations":28},{"datetime_utc":"2026-07-21T04:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.376003265380859,"pm10":8.122511863708496,"stations":29},{"datetime_utc":"2026-07-21T05:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.814541816711426,"pm10":7.274340629577637,"stations":30},{"datetime_utc":"2026-07-21T06:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.5064826011657715,"pm10":6.281904220581055,"stations":28},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.431217193603516,"pm10":6.153111457824707,"stations":29},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.297802448272705,"pm10":6.056421756744385,"stations":30},{"datetime_utc":"2026-07-21T09:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6430280208587646,"pm10":5.507011413574219,"stations":29},{"datetime_utc":"2026-07-21T10:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.558478832244873,"pm10":5.054024696350098,"stations":29},{"datetime_utc":"2026-07-21T11:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.293307304382324,"pm10":4.920299053192139,"stations":29},{"datetime_utc":"2026-07-21T12:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0835142135620117,"pm10":4.629230976104736,"stations":29},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5532479286193848,"pm10":5.230642795562744,"stations":30},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4005367755889893,"pm10":5.289508819580078,"stations":29},{"datetime_utc":"2026-07-21T15:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":3.9754040241241455,"pm10":5.896432876586914,"stations":30},{"datetime_utc":"2026-07-21T16:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.3634467124938965,"pm10":6.108420372009277,"stations":29},{"datetime_utc":"2026-07-21T17:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.852070331573486,"pm10":6.487510681152344,"stations":30},{"datetime_utc":"2026-07-21T18:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.772776126861572,"pm10":7.56728458404541,"stations":31},{"datetime_utc":"2026-07-21T19:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.5915961265563965,"pm10":7.287100315093994,"stations":31},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.404110908508301,"pm10":5.84722375869751,"stations":31},{"datetime_utc":"2026-07-21T21:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6429548263549805,"pm10":4.94488000869751,"stations":31},{"datetime_utc":"2026-07-21T22:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4520604610443115,"pm10":4.827815055847168,"stations":29},{"datetime_utc":"2026-07-21T23:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3456947803497314,"pm10":4.71451473236084,"stations":29},{"datetime_utc":"2026-07-22T00:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3446543216705322,"pm10":4.36002254486084,"stations":28},{"datetime_utc":"2026-07-22T01:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.4978787899017334,"pm10":4.384523868560791,"stations":28},{"datetime_utc":"2026-07-22T02:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.9466135501861572,"pm10":5.331263065338135,"stations":28},{"datetime_utc":"2026-07-22T03:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.925283908843994,"pm10":4.964888095855713,"stations":30},{"datetime_utc":"2026-07-22T04:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.2696893215179443,"pm10":5.0012359619140625,"stations":30},{"datetime_utc":"2026-07-22T05:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.7261440753936768,"pm10":3.9341330528259277,"stations":30}],"daily":[{"date":"2026-07-20","aqi_avg":24,"aqi_min":15,"aqi_max":39,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.8,"pm10_avg":7.3,"hours":17,"stations_avg":29},{"date":"2026-07-21","aqi_avg":18,"aqi_min":13,"aqi_max":27,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.4,"pm10_avg":6.1,"hours":24,"stations_avg":29},{"date":"2026-07-22","aqi_avg":14,"aqi_min":11,"aqi_max":16,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":3.5,"pm10_avg":4.7,"hours":6,"stations_avg":29}]}