{"city":"Kharagpur","country":"India","lat":22.339710235595703,"lon":87.32501220703125,"range":"7d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-23T01:00:00Z","aqi":123,"aqi_min":123,"aqi_max":123,"pm25":44.2400016784668,"pm10":null,"stations":1},{"datetime_utc":"2026-05-23T02:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.686006546020508,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T03:00:00Z","aqi":119,"aqi_min":119,"aqi_max":119,"pm25":42.95524978637695,"pm10":null,"stations":2},{"datetime_utc":"2026-05-23T04:00:00Z","aqi":119,"aqi_min":119,"aqi_max":119,"pm25":42.84124755859375,"pm10":null,"stations":2},{"datetime_utc":"2026-05-23T05:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.682294845581055,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T06:00:00Z","aqi":118,"aqi_min":118,"aqi_max":118,"pm25":42.53971862792969,"pm10":null,"stations":2},{"datetime_utc":"2026-05-23T07:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.6793212890625,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T08:00:00Z","aqi":118,"aqi_min":118,"aqi_max":118,"pm25":42.47743606567383,"pm10":null,"stations":2},{"datetime_utc":"2026-05-23T09:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.736114501953125,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T10:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.75046730041504,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T11:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.754858016967773,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T12:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.757131576538086,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T13:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.742109298706055,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T14:00:00Z","aqi":118,"aqi_min":118,"aqi_max":118,"pm25":42.302486419677734,"pm10":null,"stations":2},{"datetime_utc":"2026-05-23T15:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.715787887573242,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T16:00:00Z","aqi":117,"aqi_min":117,"aqi_max":117,"pm25":42.15971755981445,"pm10":null,"stations":2},{"datetime_utc":"2026-05-23T17:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.689979553222656,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T18:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.667320251464844,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T19:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.567066192626953,"pm10":null,"stations":2},{"datetime_utc":"2026-05-23T20:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.620166778564453,"pm10":null,"stations":3},{"datetime_utc":"2026-05-23T21:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.58417510986328,"pm10":null,"stations":3},{"datetime_utc":"2026-05-27T19:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.836261749267578,"pm10":null,"stations":2},{"datetime_utc":"2026-05-27T20:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.697404861450195,"pm10":null,"stations":3},{"datetime_utc":"2026-05-27T21:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.566835403442383,"pm10":null,"stations":3},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.462718963623047,"pm10":null,"stations":3},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.37544822692871,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.405120849609375,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":32.88802719116211,"pm10":null,"stations":2},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.489755630493164,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.694580078125,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.593273162841797,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.41380500793457,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":23.263463973999023,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":23.13791847229004,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":23.044597625732422,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":22.968814849853516,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":22.91390609741211,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":22.861553192138672,"pm10":null,"stations":3},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":88,"aqi_min":88,"aqi_max":88,"pm25":29.591129302978516,"pm10":null,"stations":2}],"daily":[{"date":"2026-05-23","aqi_avg":90,"aqi_min":75,"aqi_max":123,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":30.1,"pm10_avg":null,"hours":21,"stations_avg":3},{"date":"2026-05-27","aqi_avg":75,"aqi_min":75,"aqi_max":76,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":23.6,"pm10_avg":null,"hours":5,"stations_avg":3},{"date":"2026-05-28","aqi_avg":77,"aqi_min":74,"aqi_max":95,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":24.5,"pm10_avg":null,"hours":13,"stations_avg":3}]}