Bright Sky

JSON API for DWD's open weather data.
Docs Demo Source Sponsor
$ curl

  "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": "historical",
      "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

Hello! :)

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!

What's new?!

Feedback and Support

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 now handles more than a million requests per day, and in total has served about 150,000,000 requests since its launch.

I try to keep it alive, fast, and free-of-charge with the help of awesome sponsors on GitHub. Maybe you feel like joining them?


Bright Sky's initial development was boosted by the priceless guidance and support of the Open Knowledge Foundation's Prototype Fund program, and 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.

Prototype Fund Open Knowledge Foundation Germany Bundesministerium für Bildung und Forschung Deutscher Wetterdienst