{"city":"Bom Retiro","country":"Brazil","lat":-23.52507972717285,"lon":-46.63888931274414,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T17:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.900150299072266,"pm10":15.06049633026123,"stations":3},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":90,"aqi_min":90,"aqi_max":90,"pm25":30.46013641357422,"pm10":37.32688522338867,"stations":3},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":134,"aqi_min":134,"aqi_max":134,"pm25":48.92921829223633,"pm10":55.84306335449219,"stations":3},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":23.1396427154541,"pm10":26.719688415527344,"stations":3},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":68,"aqi_min":68,"aqi_max":68,"pm25":20.222543716430664,"pm10":22.79859161376953,"stations":3},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":96,"aqi_min":96,"aqi_max":96,"pm25":33.28411865234375,"pm10":41.71944808959961,"stations":3},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.800617218017578,"pm10":33.27206802368164,"stations":3},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":87,"aqi_min":87,"aqi_max":87,"pm25":29.436731338500977,"pm10":35.992313385009766,"stations":3},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":32.92649459838867,"pm10":41.38482666015625,"stations":3},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":87,"aqi_min":87,"aqi_max":87,"pm25":29.152481079101562,"pm10":35.75442123413086,"stations":3},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.5858211517334,"pm10":31.9908390045166,"stations":3},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":26.62787628173828,"pm10":31.004383087158203,"stations":3},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":83,"aqi_min":83,"aqi_max":83,"pm25":27.493431091308594,"pm10":33.62910079956055,"stations":3},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":90,"aqi_min":90,"aqi_max":90,"pm25":30.680438995361328,"pm10":39.522560119628906,"stations":3},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":97,"aqi_min":97,"aqi_max":97,"pm25":33.79641342163086,"pm10":43.45806121826172,"stations":3},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":32.973175048828125,"pm10":42.443580627441406,"stations":3},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":115,"aqi_min":115,"aqi_max":115,"pm25":41.25018310546875,"pm10":55.537757873535156,"stations":3},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":127,"aqi_min":127,"aqi_max":127,"pm25":45.97697067260742,"pm10":60.31249237060547,"stations":3},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":130,"aqi_min":130,"aqi_max":130,"pm25":47.26089859008789,"pm10":61.7675666809082,"stations":3},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":103,"aqi_min":103,"aqi_max":103,"pm25":36.235504150390625,"pm10":45.569156646728516,"stations":3},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":109,"aqi_min":109,"aqi_max":109,"pm25":38.85767364501953,"pm10":48.292301177978516,"stations":3},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.518606185913086,"pm10":39.90150833129883,"stations":3},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.159344673156738,"pm10":15.101318359375,"stations":3},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.639705657958984,"pm10":11.30579662322998,"stations":3},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.699825763702393,"pm10":8.9696044921875,"stations":3},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.5683369636535645,"pm10":7.788527011871338,"stations":3},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.668161392211914,"pm10":9.23630142211914,"stations":3},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.995150566101074,"pm10":9.393326759338379,"stations":3},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.44290542602539,"pm10":20.144636154174805,"stations":3},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":26.016626358032227,"pm10":30.443626403808594,"stations":3},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":83,"aqi_min":83,"aqi_max":83,"pm25":27.310096740722656,"pm10":33.51905059814453,"stations":3},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":89,"aqi_min":89,"aqi_max":89,"pm25":30.011301040649414,"pm10":38.25322341918945,"stations":3},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":33.23481369018555,"pm10":43.25619888305664,"stations":3},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":105,"aqi_min":105,"aqi_max":105,"pm25":37.15979766845703,"pm10":47.36708068847656,"stations":3},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":117,"aqi_min":117,"aqi_max":117,"pm25":41.96316146850586,"pm10":53.833709716796875,"stations":3},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":122,"aqi_min":122,"aqi_max":122,"pm25":43.92274475097656,"pm10":58.606258392333984,"stations":3},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":128,"aqi_min":128,"aqi_max":128,"pm25":46.39532470703125,"pm10":60.12309265136719,"stations":3},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":132,"aqi_min":132,"aqi_max":132,"pm25":48.1728401184082,"pm10":61.75758361816406,"stations":3},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":126,"aqi_min":126,"aqi_max":126,"pm25":45.5444221496582,"pm10":59.186729431152344,"stations":3},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":114,"aqi_min":114,"aqi_max":114,"pm25":40.80384826660156,"pm10":52.02962875366211,"stations":3},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":107,"aqi_min":107,"aqi_max":107,"pm25":37.73869705200195,"pm10":47.10932540893555,"stations":3},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":101,"aqi_min":101,"aqi_max":101,"pm25":35.42353820800781,"pm10":44.09545135498047,"stations":3},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":104,"aqi_min":104,"aqi_max":104,"pm25":36.6242561340332,"pm10":46.16386413574219,"stations":3},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":107,"aqi_min":107,"aqi_max":107,"pm25":37.76991271972656,"pm10":48.787445068359375,"stations":3},{"datetime_utc":"2026-06-09T13:00:00Z","aqi":89,"aqi_min":89,"aqi_max":89,"pm25":30.023696899414062,"pm10":37.097190856933594,"stations":3},{"datetime_utc":"2026-06-09T14:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.40735912322998,"pm10":14.881850242614746,"stations":3},{"datetime_utc":"2026-06-09T15:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.770729064941406,"pm10":14.445672988891602,"stations":3}],"daily":[{"date":"2026-06-07","aqi_avg":86,"aqi_min":55,"aqi_max":134,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":28.2,"pm10_avg":33.2,"hours":7,"stations_avg":3},{"date":"2026-06-08","aqi_avg":80,"aqi_min":27,"aqi_max":130,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":26.6,"pm10_avg":33.0,"hours":24,"stations_avg":3},{"date":"2026-06-09","aqi_avg":103,"aqi_min":52,"aqi_max":132,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":35.7,"pm10_avg":45.4,"hours":16,"stations_avg":3}]}