Hourly and daily weather forecast (up to 16 days, worldwide)
Sugra Weather forecast for any coordinate or city worldwide: hourly steps and daily aggregates up to 16 days ahead (and up to 92 past days for context), covering temperature, feels-like, humidity, dew point, precipitation with probability, rain, showers, snowfall, snow depth, WMO weather code, pressure, cloud cover by level, visibility, wind with gusts, UV index, daylight, sunshine, solar radiation, and reference evapotranspiration. National high-resolution weather models are blended into a global best match for every location. Units, timezone, and time format are configurable. Resolve any city by name with the optional country filter.
Query parameters
Latitude (-90 to 90).
Latitude (-90 to 90).
Longitude (-180 to 180).
Longitude (-180 to 180).
Latitude alias (same as latitude).
Latitude alias (same as latitude).
Longitude alias (same as longitude).
Longitude alias (same as longitude).
City name (alternative to lat/lon), resolved globally.
City name (alternative to lat/lon), resolved globally.
Country name or ISO-2 code (narrows the city match).
Country name or ISO-2 code (narrows the city match).
Forecast horizon in days (1-16).
Forecast horizon in days (1-16).
Also include this many past days (0-92).
Also include this many past days (0-92).
Temperature unit: celsius | fahrenheit.
Temperature unit: celsius | fahrenheit.
Wind speed unit: kmh | ms | mph | kn.
Wind speed unit: kmh | ms | mph | kn.
Precipitation unit: mm | inch.
Precipitation unit: mm | inch.
IANA timezone for timestamps (e.g. 'Asia/Tokyo'), or 'auto' to resolve from the location.
IANA timezone for timestamps (e.g. 'Asia/Tokyo'), or 'auto' to resolve from the location.
Timestamp format: iso8601 | unixtime.
Timestamp format: iso8601 | unixtime.
Locale for the human condition text (13 supported).
Locale for the human condition text (13 supported).
Response
Hourly and daily forecast with per-variable units and provenance.
Example response
{
"data": {
"timezone": "Asia/Jakarta",
"timezone_abbreviation": "WIB",
"resolved_location": {
"name": "Jakarta",
"country": "Indonesia",
"country_code": "ID",
"admin1": "Jakarta",
"timezone": "Asia/Jakarta"
},
"hourly": [
{
"condition_icon": "cloud-sun"
}
],
"daily": [
{
"condition_icon": "cloud-rain"
}
],
"provenance": {
"source": "openmeteo",
"product": "Sugra Weather forecast",
"models": "best_match",
"licence": "CC-BY-4.0",
"attribution": "Weather data by Open-Meteo.com"
}
},
"meta": {
"endpoint": "/api/v1/fred/us/cpi",
"data_time": "2026-04-16T14:30:00Z",
"response_time": "2026-04-16T14:30:12Z",
"provider": "Sugra API v1.0.1",
"source": "sugra_crypto",
"attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
"fallback_chain": [
"sugra_crypto",
"sugra_finance"
]
}
}Changes
Changed in 2 of the 21 revisions of this API.13
- ○
added the optional property
codeto the response with the401statusresponse-optional-property-added
- ○
added the optional property
codeto the response with the429statusresponse-optional-property-added
- ○
added the optional property
codeto the response with the503statusresponse-optional-property-added
- ○
added the optional property
hintto the response with the401statusresponse-optional-property-added
- ○
added the optional property
hintto the response with the429statusresponse-optional-property-added
- ○
added the optional property
hintto the response with the503statusresponse-optional-property-added
- ○
added the optional property
planto the response with the401statusresponse-optional-property-added
- ○
added the optional property
planto the response with the429statusresponse-optional-property-added
- ○
added the optional property
planto the response with the503statusresponse-optional-property-added
- ○
added the optional property
reasonto the response with the401statusresponse-optional-property-added
- ○
added the optional property
reasonto the response with the429statusresponse-optional-property-added
- ○
added the optional property
reasonto the response with the503statusresponse-optional-property-added
- ○
- ○
endpoint added
endpoint-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○