{"count":18,"data_status":"available_partial","fetched_at_utc":"2026-09-16T16:00:11.035439Z","freshness_counts":{"current":13,"delayed":1,"future_timestamp":0,"stale":4,"unknown":0},"freshness_policy_minutes":{"current_through":120,"delayed_usable_through":360},"latest_observation_at":"2026-09-16T14:30:00Z","quality_summary":{"sanitized_values":7,"stations_with_flags":7},"retained_station_count":3,"source":"https://aq.nbro.gov.lk/invoker.php","source_station_count":15,"stations":[{"co2":429.099,"data_age_minutes":26490.18,"description":"Anuradhapura","freshness_status":"stale","latitude":8.33356,"longitude":80.41497,"meta_device_id":"NEAANU00000001","name":"Anuradhapura","now_cast":18.1026,"now_cast_timestamp":1786660200000,"pm10":11.4091,"pm100":26.8636,"pm25":17.0121,"pm25_band_range":[0,25],"quality_flags":["not_returned_by_source"],"sl_aqi":34,"sl_aqi_est":34,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":false,"temperature":36.28,"timestamp":1787985000000,"timestamp_iso_utc":"2026-08-29T06:30:00Z","us_aqi":64},{"co2":513.72,"data_age_minutes":810.18,"description":"Badulla","freshness_status":"stale","latitude":6.990113,"longitude":81.05676,"meta_device_id":"aq02","name":"Badulla ","now_cast":16.4159,"now_cast_timestamp":1789525800000,"pm10":13.5625,"pm100":16.4375,"pm25":15.7131,"pm25_band_range":[0,25],"quality_flags":[],"sl_aqi":31,"sl_aqi_est":31,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":26.7675,"timestamp":1789525800000,"timestamp_iso_utc":"2026-09-16T02:30:00Z","us_aqi":60},{"co2":469.646,"data_age_minutes":43830.18,"description":"aqbatticaloa001","freshness_status":"stale","latitude":7.7124324,"longitude":81.7014,"meta_device_id":"BATTI000001","name":"Batticaloa","now_cast":13.439,"now_cast_timestamp":1786944600000,"pm10":6.62745,"pm100":17.4706,"pm25":14.6712,"pm25_band_range":[0,25],"quality_flags":["not_returned_by_source"],"sl_aqi":29,"sl_aqi_est":29,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":false,"temperature":33.1747,"timestamp":1786944600000,"timestamp_iso_utc":"2026-08-17T05:30:00Z","us_aqi":54},{"co2":null,"data_age_minutes":90.18,"description":"Dambulla air quality sensor","freshness_status":"current","latitude":7.862204,"longitude":80.64585,"meta_device_id":"Dav00002","name":"Dambulla","now_cast":18.0782,"now_cast_timestamp":1789569000000,"pm10":16.25,"pm100":22.6667,"pm25":20.5662,"pm25_band_range":[0,25],"quality_flags":["co2_invalid_source_value"],"sl_aqi":41,"sl_aqi_est":41,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":32.7425,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":63},{"co2":417.646,"data_age_minutes":9030.18,"description":"AQEMBILIPITIYA","freshness_status":"stale","latitude":6.3245974,"longitude":80.84633,"meta_device_id":"RATH00002","name":"Embilipitiya","now_cast":0,"now_cast_timestamp":0,"pm10":7.3871,"pm100":11,"pm25":9.3421,"pm25_band_range":[0,25],"quality_flags":["not_returned_by_source"],"sl_aqi":18,"sl_aqi_est":19,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":false,"temperature":33.029,"timestamp":1789032600000,"timestamp_iso_utc":"2026-09-10T09:30:00Z","us_aqi":0},{"co2":438.873,"data_age_minutes":90.18,"description":"Hambantota","freshness_status":"current","latitude":6.1242557,"longitude":81.12618,"meta_device_id":"verit03","name":"Hambantota ","now_cast":10.7336,"now_cast_timestamp":1789569000000,"pm10":7.42373,"pm100":10.6102,"pm25":9.89948,"pm25_band_range":[0,25],"quality_flags":[],"sl_aqi":19,"sl_aqi_est":20,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":28.4834,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":44},{"co2":453.005,"data_age_minutes":90.18,"description":"Jaffna","freshness_status":"current","latitude":9.737238,"longitude":80.019455,"meta_device_id":"JAFPRIVAT0001","name":"Jaffna","now_cast":13.7377,"now_cast_timestamp":1789569000000,"pm10":5.16667,"pm100":6.41667,"pm25":7.70254,"pm25_band_range":[0,25],"quality_flags":[],"sl_aqi":15,"sl_aqi_est":15,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":32.407,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":54},{"co2":444.768,"data_age_minutes":90.18,"description":"Kandy 1","freshness_status":"current","latitude":7.293864,"longitude":80.64136,"meta_device_id":"NEA8000041","name":"Kandy","now_cast":8.38433,"now_cast_timestamp":1789569000000,"pm10":5.98333,"pm100":9.93333,"pm25":8.35225,"pm25_band_range":[0,25],"quality_flags":[],"sl_aqi":16,"sl_aqi_est":17,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":27.8425,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":34},{"co2":479.033,"data_age_minutes":90.18,"description":"AQKegalle","freshness_status":"current","latitude":7.253432,"longitude":80.34929,"meta_device_id":"Kegalle0001","name":"Kegalle","now_cast":23.8418,"now_cast_timestamp":1789569000000,"pm10":17.3333,"pm100":24.9667,"pm25":22.3168,"pm25_band_range":[0,25],"quality_flags":[],"sl_aqi":44,"sl_aqi_est":45,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":29.278,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":76},{"co2":434.381,"data_age_minutes":90.18,"description":"Kohuwla","freshness_status":"current","latitude":6.870283,"longitude":79.8771,"meta_device_id":"kohu01","name":"Kohuwla ","now_cast":3.74609,"now_cast_timestamp":1789569000000,"pm10":3.01667,"pm100":4.56667,"pm25":4.02382,"pm25_band_range":[0,25],"quality_flags":[],"sl_aqi":8,"sl_aqi_est":8,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":29.1373,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":15},{"co2":535.185,"data_age_minutes":90.18,"description":"AQKurunegala","freshness_status":"current","latitude":7.493869,"longitude":80.367805,"meta_device_id":"Kurunegala001","name":"Kurunegala","now_cast":22.5023,"now_cast_timestamp":1789569000000,"pm10":17.1333,"pm100":22.8167,"pm25":20.618,"pm25_band_range":[0,25],"quality_flags":[],"sl_aqi":41,"sl_aqi_est":41,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":31.69,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":73},{"co2":722.459,"data_age_minutes":90.18,"description":"Mannar","freshness_status":"current","latitude":8.988006,"longitude":79.907524,"meta_device_id":"MAN10234s","name":"Mannar","now_cast":41.4611,"now_cast_timestamp":1789569000000,"pm10":26.2167,"pm100":51.2667,"pm25":39.6126,"pm25_band_range":[25,50],"quality_flags":[],"sl_aqi":79,"sl_aqi_est":80,"sl_aqi_label":"Moderate","sl_aqi_range":[51,100],"source_active":true,"temperature":27.6322,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":115},{"co2":489.307,"data_age_minutes":90.18,"description":"Nuwaraeliya","freshness_status":"current","latitude":6.9681544,"longitude":80.77159,"meta_device_id":"Nuwaraeliya0010","name":"Nuwaraeliya","now_cast":34.738,"now_cast_timestamp":1789569000000,"pm10":23.4833,"pm100":28.5333,"pm25":26.6584,"pm25_band_range":[25,50],"quality_flags":[],"sl_aqi":54,"sl_aqi_est":54,"sl_aqi_label":"Moderate","sl_aqi_range":[51,100],"source_active":true,"temperature":23.8528,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":98},{"co2":579.032,"data_age_minutes":90.18,"description":"aqpolonnaruwa001","freshness_status":"current","latitude":7.9132895,"longitude":81.04993,"meta_device_id":"polonnaruwa0001","name":"Polonnaruwa","now_cast":75.9788,"now_cast_timestamp":1789569000000,"pm10":45.2167,"pm100":79.8833,"pm25":70.2789,"pm25_band_range":[50,75],"quality_flags":[],"sl_aqi":139,"sl_aqi_est":141,"sl_aqi_label":"Unhealthy for Sensitive Groups","sl_aqi_range":[101,150],"source_active":true,"temperature":28.611,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":162},{"co2":460.531,"data_age_minutes":90.18,"description":null,"freshness_status":"current","latitude":8.028199,"longitude":79.84147,"meta_device_id":"NEA8000006","name":"Puttalam","now_cast":26.3976,"now_cast_timestamp":1789569000000,"pm10":19.339,"pm100":36.2034,"pm25":27.4605,"pm25_band_range":[25,50],"quality_flags":[],"sl_aqi":55,"sl_aqi_est":56,"sl_aqi_label":"Moderate","sl_aqi_range":[51,100],"source_active":true,"temperature":31.7117,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":81},{"co2":null,"data_age_minutes":330.18,"description":"Rathanapura","freshness_status":"delayed","latitude":6.7137103,"longitude":80.38062,"meta_device_id":"NEA8000013","name":"Rathnapura ","now_cast":38.7533,"now_cast_timestamp":1789554600000,"pm10":27.1818,"pm100":47.6182,"pm25":37.3327,"pm25_band_range":[25,50],"quality_flags":["co2_invalid_source_value"],"sl_aqi":75,"sl_aqi_est":75,"sl_aqi_label":"Moderate","sl_aqi_range":[51,100],"source_active":true,"temperature":30.608,"timestamp":1789554600000,"timestamp_iso_utc":"2026-09-16T10:30:00Z","us_aqi":109},{"co2":null,"data_age_minutes":90.18,"description":"METTRINCOMALEE","freshness_status":"current","latitude":8.639678,"longitude":81.2028,"meta_device_id":"NBROTRINCOMALEE","name":"Trincomalee","now_cast":18.1633,"now_cast_timestamp":1789317000000,"pm10":18.6441,"pm100":28.6441,"pm25":25.5946,"pm25_band_range":[25,50],"quality_flags":["co2_invalid_source_value"],"sl_aqi":51,"sl_aqi_est":52,"sl_aqi_label":"Moderate","sl_aqi_range":[51,100],"source_active":true,"temperature":25.66,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":64},{"co2":null,"data_age_minutes":90.18,"description":"Vavuniya","freshness_status":"current","latitude":8.761628,"longitude":80.49619,"meta_device_id":"VAVUNIYA0021","name":"Vavuniya","now_cast":11.828,"now_cast_timestamp":1789569000000,"pm10":9.26667,"pm100":13.7333,"pm25":11.3493,"pm25_band_range":[0,25],"quality_flags":["co2_invalid_source_value"],"sl_aqi":22,"sl_aqi_est":23,"sl_aqi_label":"Good","sl_aqi_range":[0,50],"source_active":true,"temperature":37.4923,"timestamp":1789569000000,"timestamp_iso_utc":"2026-09-16T14:30:00Z","us_aqi":49}]}