{"schema_version":"1.0","methodology_version":"atmy-datahub-v3","city":{"slug":"germany/oberhausen","name":{"en":"Oberhausen","ru":"Оберхаузен"},"country":{"en":"Germany","ru":"Германия"}},"timezone":"Europe/Berlin","status":"current","generated_at":"2026-10-22T21:45:01.489Z","stale_after_minutes":45,"refresh_minutes":15,"max_observation_age_minutes":60,"observation_window":{"start":"2026-10-22T21:40:00.000Z","end":"2026-10-22T21:41:46.000Z"},"measurements":{"pm25":{"value":1.9,"median":2,"min":0.56,"max":2.8,"unit":"ug/m3","aggregation":"mean_of_latest_per_sensor","category":{"scale":"US_EPA_2024","level":"good","approximate":true}}},"coverage":{"eligible_sensors":4,"excluded_test_sensors":0,"excluded_quality_check":1,"min_places":4,"networks":{"Sensor.Community":4}},"sensors":[{"name":"SC #70211","network":"Sensor.Community","pm25":2.8,"observed_at":"2026-10-22T21:40:00.000Z","coordinates":[6.755072,51.549538]},{"name":"SC #23046","network":"Sensor.Community","pm25":2.06,"observed_at":"2026-10-22T21:41:01.000Z","coordinates":[6.902,51.462]},{"name":"SC #70183","network":"Sensor.Community","pm25":2,"observed_at":"2026-10-22T21:41:46.000Z","coordinates":[6.776,51.546]},{"name":"SC #45646","network":"Sensor.Community","pm25":0.56,"observed_at":"2026-10-22T21:40:36.000Z","coordinates":[6.91357354808,51.4774422]}],"source":{"name":"Atmy","page":"https://atmy.ai/air-quality/germany/oberhausen/","page_ru":"https://atmy.ai/ru/air-quality/germany/oberhausen/","methodology":"https://atmy.ai/air-quality/methodology/","license":"https://atmy.ai/legal/data/"}}