How to contribute

The more locations we cover to provide free weather data to developers the better.
Feel free to contribute to our open source project!

Guideline

  1. Fork and Clone our repository
  2. Create a branch
  3. Create a file and fetch the API you work with
  4. The output should be in this exact format (see below)
  5. Metrics are defined in the property names.For example 'C' indicates Celsius in 'temperatureC',
  6. Property keys are important.Please make sure to use the same property names we used.
  7. And finally create a pull request
               
/* Output format*/ [ { "location": { "lng": -0.854, "lat": 60.749, "alt": 15 }, "weather": [ { "fromHour": 1540036800, //timestamp "toHour": 1540047600, //timestamp "updatedTimestamp": 1540051200, "temperatureC": 10, "feelsLikeC": 6, "symbol": "Overcast", "humidityPercent": 96, "windSpeedMps": 9.83, "windGustMps": 15.2, "windDirectionDegree": 180 }, { "fromHour": 1540047600, "toHour": 1540058400, "updatedTimestamp": 1540051200, "temperatureC": 12, "feelsLikeC": 8, "symbol": "Overcast", "humidityPercent": 97, "windSpeedMps": 11.18, "windGustMps": 16.09, "windDirectionDegree": 202.5 },... MORE WEATHER FORECASTS ] }, { "location": { "lng": -0.854, "lat": 60.749, "alt": 15 }, "weather": [ { "fromHour": 1540036800, //timestamp "toHour": 1540047600, //timestamp "updatedTimestamp": 1540051200, "temperatureC": 10, "feelsLikeC": 6, "symbol": "Overcast", "humidityPercent": 96, "windSpeedMps": 9.83, "windGustMps": 15.2, "windDirectionDegree": 180 }, { "fromHour": 1540047600, "toHour": 1540058400, "updatedTimestamp": 1540051200, "temperatureC": 12, "feelsLikeC": 8, "symbol": "Overcast", "humidityPercent": 97, "windSpeedMps": 11.18, "windGustMps": 16.09, "windDirectionDegree": 202.5 }, ... ], ... MORE LOCATIONS } ]