Bright Sky

JSON API for DWD's open weather data.
API Docs Demo Source Code
$ 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
    }
  ]
}

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.

Terms

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.

Acknowledgements

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.

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