{"city":"Guarulhos","country":"Brazil","lat":-23.462779998779297,"lon":-46.533329010009766,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T19:00:00Z","aqi":114,"aqi_min":114,"aqi_max":114,"pm25":40.71652603149414,"pm10":46.32392120361328,"stations":3},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.94199562072754,"pm10":21.562654495239258,"stations":3},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.360559463500977,"pm10":21.445388793945312,"stations":3},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":93,"aqi_min":93,"aqi_max":93,"pm25":32.13930892944336,"pm10":39.92636489868164,"stations":3},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":83,"aqi_min":83,"aqi_max":83,"pm25":27.533288955688477,"pm10":32.86977005004883,"stations":3},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":88,"aqi_min":88,"aqi_max":88,"pm25":29.76352882385254,"pm10":36.50941848754883,"stations":3},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":98,"aqi_min":98,"aqi_max":98,"pm25":34.37968063354492,"pm10":43.035438537597656,"stations":3},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":87,"aqi_min":87,"aqi_max":87,"pm25":29.138721466064453,"pm10":35.65892791748047,"stations":3},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":88,"aqi_min":88,"aqi_max":88,"pm25":29.56500816345215,"pm10":34.84939956665039,"stations":3},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":83,"aqi_min":83,"aqi_max":83,"pm25":27.205434799194336,"pm10":31.853776931762695,"stations":3},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":83,"aqi_min":83,"aqi_max":83,"pm25":27.384780883789062,"pm10":33.5230827331543,"stations":3},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":90,"aqi_min":90,"aqi_max":90,"pm25":30.557722091674805,"pm10":38.6860466003418,"stations":3},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":32.93351364135742,"pm10":41.428916931152344,"stations":3},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":94,"aqi_min":94,"aqi_max":94,"pm25":32.37519454956055,"pm10":40.85133361816406,"stations":3},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":112,"aqi_min":112,"aqi_max":112,"pm25":39.963619232177734,"pm10":52.61555099487305,"stations":3},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":124,"aqi_min":124,"aqi_max":124,"pm25":44.832374572753906,"pm10":58.0437126159668,"stations":3},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":126,"aqi_min":126,"aqi_max":126,"pm25":45.784149169921875,"pm10":59.27003479003906,"stations":3},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":108,"aqi_min":108,"aqi_max":108,"pm25":38.24598693847656,"pm10":47.71998977661133,"stations":3},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":110,"aqi_min":110,"aqi_max":110,"pm25":39.29146957397461,"pm10":47.988582611083984,"stations":3},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.573089599609375,"pm10":39.455318450927734,"stations":3},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.318693161010742,"pm10":15.988015174865723,"stations":3},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.021951675415039,"pm10":10.532320976257324,"stations":3},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.860054969787598,"pm10":7.959960460662842,"stations":3},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.854580402374268,"pm10":6.968485355377197,"stations":3},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.12098503112793,"pm10":8.57667350769043,"stations":3},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.261819839477539,"pm10":9.720274925231934,"stations":3},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.661800384521484,"pm10":21.475202560424805,"stations":3},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":79,"aqi_min":79,"aqi_max":79,"pm25":25.499914169311523,"pm10":29.778980255126953,"stations":3},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":81,"aqi_min":81,"aqi_max":81,"pm25":26.12815284729004,"pm10":31.79683494567871,"stations":3},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":87,"aqi_min":87,"aqi_max":87,"pm25":29.440767288208008,"pm10":37.044734954833984,"stations":3},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":94,"aqi_min":94,"aqi_max":94,"pm25":32.31321334838867,"pm10":41.66965103149414,"stations":3},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":103,"aqi_min":103,"aqi_max":103,"pm25":36.270957946777344,"pm10":45.75697708129883,"stations":3},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":118,"aqi_min":118,"aqi_max":118,"pm25":42.4697265625,"pm10":53.43634796142578,"stations":3},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":119,"aqi_min":119,"aqi_max":119,"pm25":42.8165397644043,"pm10":56.268672943115234,"stations":3},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":128,"aqi_min":128,"aqi_max":128,"pm25":46.29189682006836,"pm10":59.01852798461914,"stations":3},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":132,"aqi_min":132,"aqi_max":132,"pm25":48.065128326416016,"pm10":60.36507797241211,"stations":3},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":127,"aqi_min":127,"aqi_max":127,"pm25":45.87921905517578,"pm10":58.39035415649414,"stations":3},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":112,"aqi_min":112,"aqi_max":112,"pm25":40.01169967651367,"pm10":50.396827697753906,"stations":3},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":107,"aqi_min":107,"aqi_max":107,"pm25":37.8365592956543,"pm10":46.848548889160156,"stations":3},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":99,"aqi_min":99,"aqi_max":99,"pm25":34.97414016723633,"pm10":42.59294891357422,"stations":3},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":102,"aqi_min":102,"aqi_max":102,"pm25":36.05787658691406,"pm10":44.788352966308594,"stations":3},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":102,"aqi_min":102,"aqi_max":102,"pm25":35.72495651245117,"pm10":45.42189025878906,"stations":3},{"datetime_utc":"2026-06-09T13:00:00Z","aqi":85,"aqi_min":85,"aqi_max":85,"pm25":28.355205535888672,"pm10":34.70683670043945,"stations":3},{"datetime_utc":"2026-06-09T14:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.90573501586914,"pm10":16.34402847290039,"stations":3},{"datetime_utc":"2026-06-09T15:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.352675437927246,"pm10":13.746532440185547,"stations":3},{"datetime_utc":"2026-06-09T16:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.80146598815918,"pm10":12.99754524230957,"stations":3},{"datetime_utc":"2026-06-09T17:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.44377326965332,"pm10":10.307952880859375,"stations":3},{"datetime_utc":"2026-06-09T18:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.323555946350098,"pm10":11.349443435668945,"stations":3}],"daily":[{"date":"2026-06-07","aqi_avg":84,"aqi_min":65,"aqi_max":114,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":27.7,"pm10_avg":32.4,"hours":5,"stations_avg":3},{"date":"2026-06-08","aqi_avg":80,"aqi_min":24,"aqi_max":126,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":26.5,"pm10_avg":32.7,"hours":24,"stations_avg":3},{"date":"2026-06-09","aqi_avg":92,"aqi_min":39,"aqi_max":132,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":31.3,"pm10_avg":39.0,"hours":19,"stations_avg":3}]}