{"schema_version":"1.0","methodology_version":"atmy-datahub-v3","city":{"slug":"germany/dortmund","name":{"en":"Dortmund","ru":"Дортмунд"},"country":{"en":"Germany","ru":"Германия"}},"timezone":"Europe/Berlin","status":"current","generated_at":"2026-10-22T21:00:01.813Z","stale_after_minutes":45,"refresh_minutes":15,"max_observation_age_minutes":60,"observation_window":{"start":"2026-10-22T20:53:59.000Z","end":"2026-10-22T20:57:15.000Z"},"measurements":{"pm25":{"value":11.8,"median":1.8,"min":0.39,"max":220.38,"unit":"ug/m3","aggregation":"mean_of_latest_per_sensor","category":{"scale":"US_EPA_2024","level":"moderate","approximate":true}}},"coverage":{"eligible_sensors":22,"excluded_test_sensors":0,"excluded_quality_check":2,"min_places":4,"networks":{"Sensor.Community":22}},"sensors":[{"name":"SC #18947","network":"Sensor.Community","pm25":220.38,"observed_at":"2026-10-22T20:55:19.000Z","coordinates":[7.558,51.6]},{"name":"SC #15114","network":"Sensor.Community","pm25":3.65,"observed_at":"2026-10-22T20:56:24.000Z","coordinates":[7.622,51.456]},{"name":"SC #1591","network":"Sensor.Community","pm25":2.82,"observed_at":"2026-10-22T20:57:15.000Z","coordinates":[7.51,51.612]},{"name":"SC #4355","network":"Sensor.Community","pm25":2.58,"observed_at":"2026-10-22T20:55:33.000Z","coordinates":[7.38364448944,51.54821525]},{"name":"SC #68072","network":"Sensor.Community","pm25":2.46,"observed_at":"2026-10-22T20:56:40.000Z","coordinates":[7.446,51.502]},{"name":"SC #35881","network":"Sensor.Community","pm25":2.38,"observed_at":"2026-10-22T20:55:41.000Z","coordinates":[7.50516682863,51.59360540378]},{"name":"SC #31424","network":"Sensor.Community","pm25":2.3600001,"observed_at":"2026-10-22T20:56:33.000Z","coordinates":[7.372,51.572]},{"name":"SC #2542","network":"Sensor.Community","pm25":2.13,"observed_at":"2026-10-22T20:55:17.000Z","coordinates":[7.414,51.502]},{"name":"SC #59312","network":"Sensor.Community","pm25":2.08,"observed_at":"2026-10-22T20:56:41.000Z","coordinates":[7.366,51.486]},{"name":"SC #13202","network":"Sensor.Community","pm25":2.03,"observed_at":"2026-10-22T20:57:00.000Z","coordinates":[7.53031578026,51.62602175]},{"name":"SC #24483","network":"Sensor.Community","pm25":1.75,"observed_at":"2026-10-22T20:56:00.000Z","coordinates":[7.548,51.62]},{"name":"SC #5414","network":"Sensor.Community","pm25":1.75,"observed_at":"2026-10-22T20:55:16.000Z","coordinates":[7.504,51.512]},{"name":"SC #15192","network":"Sensor.Community","pm25":1.73,"observed_at":"2026-10-22T20:53:59.000Z","coordinates":[7.484,51.63]},{"name":"SC #82873","network":"Sensor.Community","pm25":1.6,"observed_at":"2026-10-22T20:56:16.000Z","coordinates":[7.54,51.622]},{"name":"SC #42200","network":"Sensor.Community","pm25":1.56,"observed_at":"2026-10-22T20:55:51.000Z","coordinates":[7.54,51.442]},{"name":"SC #50219","network":"Sensor.Community","pm25":1.42,"observed_at":"2026-10-22T20:56:34.000Z","coordinates":[7.562,51.536]},{"name":"SC #45218","network":"Sensor.Community","pm25":1.35,"observed_at":"2026-10-22T20:57:12.000Z","coordinates":[7.43429166466,51.5093]},{"name":"SC #70467","network":"Sensor.Community","pm25":1.35,"observed_at":"2026-10-22T20:55:00.000Z","coordinates":[7.684,51.532]},{"name":"SC #4986","network":"Sensor.Community","pm25":1.2,"observed_at":"2026-10-22T20:56:06.000Z","coordinates":[7.552,51.5]},{"name":"SC #97491","network":"Sensor.Community","pm25":1.08,"observed_at":"2026-10-22T20:55:07.000Z","coordinates":[7.5652609,51.5002724]},{"name":"SC #58637","network":"Sensor.Community","pm25":0.66,"observed_at":"2026-10-22T20:57:08.000Z","coordinates":[7.522,51.51]},{"name":"SC #31760","network":"Sensor.Community","pm25":0.39,"observed_at":"2026-10-22T20:55:16.000Z","coordinates":[7.562,51.486]}],"source":{"name":"Atmy","page":"https://atmy.ai/air-quality/germany/dortmund/","page_ru":"https://atmy.ai/ru/air-quality/germany/dortmund/","methodology":"https://atmy.ai/air-quality/methodology/","license":"https://atmy.ai/legal/data/"}}