$ curl https://api.brightsky.dev/weather?lat=52&lon=7.6&date=2020-04-21 { "weather": [ { "timestamp": "2020-04-21T00:00:00+00:00", "source_id": 6007, "cloud_cover": 0, "dew_point": -2.5, "precipitation": 0, "pressure_msl": 1015.1, "relative_humidity": 40, "sunshine": 0, "temperature": 10.6, "visibility": 50000, "wind_direction": 70, "wind_speed": 12.6, "wind_gust_direction": 50, "wind_gust_speed": 33.5, "condition": "dry", "icon": "clear-night" }, ... ], "sources": [ { "id": 6007, "dwd_station_id": "01766", "wmo_station_id": "10315", "station_name": "Münster/Osnabrück", "observation_type": "recent", "first_record": "2020-01-01T00:00:00+00:00", "last_record": "2020-08-13T23:00:00+00:00", "lat": 52.1344, "lon": 7.6969, "height": 47.8, "distance": 16365 } ] }
The DWD (Deutscher Wetterdienst), as Germany's meteorological service, publishes a myriad of meteorological observations and calculations as part of their Open Data program.
Bright Sky is an open-source project aiming to make some of the more popular data — in particular weather observations from the DWD station network and weather forecasts from the MOSMIX model — available in a free, simple JSON API. There is no need to sign up or anything, just head on over to our API Documentation and start retrieving some weather records!
icon
field.current_weather
endpoint.Bright Sky is under active development! If you have any thoughts, questions, feature requests, or other feedback, please feel very welcome to shoot me an email or open an issue in our GitHub repo.
Bright Sky is free-to-use for all purposes. As it solely provides an additional method to access the DWD's meteorological data, the DWD's Terms of Use apply to all data you retrieve through the API.
Bright Sky's development is boosted by the priceless guidance and support of the Open Knowledge Foundation's Prototype Fund program, and is generously funded by Germany's Federal Ministry of Education and Research. Obvious as it may be, it should be mentioned that none of this would be possible without the painstaking, never-ending effort of the Deutscher Wetterdienst.