{"city":"Caparica","country":"Portugal","lat":38.66178894042969,"lon":-9.20032024383545,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T18:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.5999999046325684,"pm10":3.700000047683716,"stations":1},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.8824799060821533,"pm10":4.31301736831665,"stations":2},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8382115364074707,"pm10":3.3115270137786865,"stations":2},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.559999942779541,"pm10":2.059999942779541,"stations":1},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.3000316619873047,"pm10":3.1679720878601074,"stations":2},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.700000047683716,"pm10":4.800000190734863,"stations":1},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.155795097351074,"pm10":3.350451946258545,"stations":2},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.1275248527526855,"pm10":2.975614547729492,"stations":2},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0282700061798096,"pm10":3.5785999298095703,"stations":2},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0313143730163574,"pm10":4.004598140716553,"stations":2},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.270271062850952,"pm10":3.5542728900909424,"stations":2},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.80922794342041,"pm10":3.7543046474456787,"stations":2},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1649277210235596,"pm10":4.024480819702148,"stations":2},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.137434482574463,"pm10":4.058062553405762,"stations":2},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0297605991363525,"pm10":3.654954671859741,"stations":2},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7519422769546509,"pm10":2.1779134273529053,"stations":2},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.5588077306747437,"pm10":2.4687490463256836,"stations":2},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5,"pm10":4.300000190734863,"stations":1},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.899999976158142,"pm10":2.4000000953674316,"stations":1},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.5,"pm10":2.9000000953674316,"stations":1},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.200000047683716,"pm10":2.9000000953674316,"stations":1},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.200000047683716,"pm10":2.799999952316284,"stations":1},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0999999046325684,"pm10":3.5,"stations":1},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7999999523162842,"pm10":1.899999976158142,"stations":1},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.265673041343689,"pm10":1.5075836181640625,"stations":2},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.2999999523162842,"pm10":1.399999976158142,"stations":1},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":2,"aqi_min":2,"aqi_max":2,"pm25":0.5,"pm10":0.800000011920929,"stations":1},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.6000000238418579,"pm10":1.100000023841858,"stations":1},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7916442155838013,"pm10":2.2114951610565186,"stations":2},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7519422769546509,"pm10":2.5901219844818115,"stations":2},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3985413312911987,"pm10":2.5428097248077393,"stations":2},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4443317651748657,"pm10":2.7496750354766846,"stations":2},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3320913314819336,"pm10":1.8382115364074707,"stations":2},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4648374319076538,"pm10":2.133613348007202,"stations":2},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1847788095474243,"pm10":2.257317304611206,"stations":2},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.7527191638946533,"pm10":3.2649595737457275,"stations":2},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.01761531829834,"pm10":2.397019147872925,"stations":2},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9000000953674316,"pm10":3.4000000953674316,"stations":1},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3870463371276855,"pm10":4.06492805480957,"stations":2},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.721341133117676,"pm10":5.545013427734375,"stations":2},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6908085346221924,"pm10":5.603107929229736,"stations":2},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.350451946258545,"pm10":2.9672586917877197,"stations":2},{"datetime_utc":"2026-06-09T13:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9519740343093872,"pm10":2.828333616256714,"stations":2},{"datetime_utc":"2026-06-09T14:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.999318242073059,"pm10":3.452005624771118,"stations":2},{"datetime_utc":"2026-06-09T15:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.112985610961914,"pm10":4.095465183258057,"stations":2},{"datetime_utc":"2026-06-09T16:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.700000047683716,"pm10":4.400000095367432,"stations":1},{"datetime_utc":"2026-06-09T17:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8382115364074707,"pm10":2.5367212295532227,"stations":2}],"daily":[{"date":"2026-06-07","aqi_avg":10,"aqi_min":6,"aqi_max":15,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.5,"pm10_avg":3.6,"hours":6,"stations_avg":2},{"date":"2026-06-08","aqi_avg":9,"aqi_min":2,"aqi_max":15,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.2,"pm10_avg":2.8,"hours":23,"stations_avg":2},{"date":"2026-06-09","aqi_avg":10,"aqi_min":5,"aqi_max":20,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.3,"pm10_avg":3.3,"hours":18,"stations_avg":2}]}