wetter.com APIwetter.com ↗
Get 16-day daily weather forecasts from wetter.com. Returns high and low temperatures in Celsius for any city or region via a single endpoint.
curl -X GET 'https://api.parse.bot/scraper/36ab87de-9230-4efe-a3fe-16c63009e6fb/get_forecast?days=16&location=Berlin' \ -H 'X-API-Key: $PARSE_API_KEY'
Get 16-day weather forecast for a given location. Searches wetter.com for the location and returns daily high and low temperatures in Celsius for each forecast day.
| Param | Type | Description |
|---|---|---|
| locationrequired | string | City name or location identifier (e.g. "Berlin", "München", "London"). |
{
"type": "object",
"fields": {
"forecast": "array of daily forecast objects, each containing date, temp_high, and temp_low",
"location": "string, full location name with postal code and country"
},
"sample": {
"data": {
"forecast": [
{
"date": "2026-05-14",
"temp_low": 7,
"temp_high": 13
},
{
"date": "2026-05-15",
"temp_low": 6,
"temp_high": 16
},
{
"date": "2026-05-16",
"temp_low": 7,
"temp_high": 16
}
],
"location": "Berlin - 10178 - Hauptstadt Deutschland"
},
"status": "success"
}
}About the wetter.com API
The wetter.com API provides a 16-day weather forecast for any searchable location through a single get_forecast endpoint. Each response includes a full location string with postal code and country, plus an array of daily forecast objects covering date, high temperature, and low temperature in Celsius. It supports German, European, and international city lookups by name.
What the API Returns
The get_forecast endpoint accepts a location string — a city name or identifier such as "Berlin", "München", or "London" — and returns a structured forecast object. The top-level location field gives the resolved full location name including postal code and country, which is useful for confirming the lookup matched the intended place. The forecast array contains one object per day, each with date, temp_high (daily maximum in °C), and temp_low (daily minimum in °C), spanning up to 16 days from the request date.
Data Coverage
The forecast range covers 16 days, making it suitable for medium-range planning. Temperature values are always in Celsius. Location matching follows wetter.com's own search, which has strong coverage of German-speaking regions and broad coverage of European and major international cities. If a location string matches multiple places, the API returns the top-matched result.
Inputs and Behavior
The only required parameter is location. Passing a well-known city name is sufficient for most lookups. More specific inputs — such as including a country name or district — can help disambiguate results where multiple cities share a name. There are no optional filter parameters; the endpoint always returns the full 16-day window.
- Display a two-week temperature outlook widget for a given city in a travel planning app
- Alert users when forecasted high temperatures exceed a threshold for outdoor event scheduling
- Compare daily highs and lows across multiple European cities for agricultural or logistics planning
- Build a historical-style temperature trend chart by polling the API daily and storing
temp_highandtemp_lowvalues - Populate destination weather summaries in a hotel or vacation rental booking flow using the resolved
locationfield - Notify field service teams of low-temperature forecasts that could affect equipment or scheduling
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does wetter.com offer an official developer API?+
What exactly does get_forecast return for each day?+
forecast array contains three fields: date (the calendar date for that forecast day), temp_high (the expected daily maximum in Celsius), and temp_low (the expected daily minimum in Celsius). The root-level location field provides the resolved full location name with postal code and country.Does the API return hourly forecasts or precipitation data?+
How precise is the location matching?+
location field shows the full resolved name including postal code and country, so you can verify which place was matched. For ambiguous city names, passing a more specific string (e.g. including a country or region) improves match accuracy.Can I retrieve forecasts for multiple locations in a single request?+
get_forecast endpoint accepts one location per call. Fetching forecasts for multiple cities requires one request per location. You can fork this API on Parse and revise it to batch multiple location lookups into a single response if your use case requires it.