A list of daily weather variable aggregations to return. Requires timezone parameter. Options: temperature_2m_max, temperature_2m_min, precipitation_sum, etc.
elevation(number, query, optional)
The elevation used for statistical downscaling. Set to 'nan' to disable downscaling.
end_date(string, query, optional)
End date (yyyy-mm-dd).
forecast_days(integer, query, optional)
Number of forecast days (0-16). Default is 7.
Constraints: {'minimum': 0, 'maximum': 16}
hourly(array, query, optional)
A list of hourly weather variables to return. Options: temperature_2m, relative_humidity_2m, dew_point_2m, apparent_temperature, precipitation, rain, showers, snowfall, weather_code, cloud_cover, wind_speed_10m, wind_direction_10m, wind_gusts_10m, pressure_msl, surface_pressure.
latitude(number, query, required)
Geographical WGS84 latitude of the location. Multiple coordinates can be comma separated.
longitude(number, query, required)
Geographical WGS84 longitude of the location. Multiple coordinates can be comma separated.
import zingu_apis
api = zingu_apis.api("open-meteo")
result = api.fetch("v1/forecast", temperature_unit="celsius", wind_speed_unit="kmh", precipitation_unit="mm", timeformat="iso8601", cell_selection="land")
for item in result:
print(item)
const resp = await fetch("https://api.open-meteo.com/v1/forecast?temperature_unit=celsius&wind_speed_unit=kmh&precipitation_unit=mm&timeformat=iso8601&cell_selection=land");
const data = await resp.json();