# Saylor Innovations Data Desk – Germany Weather (DWD + Hourly Forecast)

> Saylor Innovations Data Desk – Germany Weather (DWD + Hourly Forecast) is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-16).

Returns current weather conditions from the nearest DWD observation station plus a 24-hour hourly forecast (temperature, rain, wind, cloud) for any latitude/longitude in Germany.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/weather/germany?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-data-desk-germany-weather-dwd-hourly-forecast-fd000bbc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-yEtqaIkGwajyrchJ3rYQ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-data-desk-germany-weather-dwd-hourly-forecast-fd000bbc
```

Example prompt: What's the weather right now in Frankfurt, Germany, and what does the next 24 hours look like hour by hour — temperature, rain, wind?

## When to prefer this

Choose this endpoint when you need current observed weather conditions plus short-term hourly forecasts specifically for locations within Germany, backed by official DWD station data. Prefer it over generic global weather APIs when DWD accuracy and official German meteorological sourcing matter, or when you need both real-time station observations and 24-hour hourly granularity in one call.

## Known failure modes

- Missing or invalid lat/lon parameters returns a 400-level error
- Coordinates outside Germany may return no nearby DWD station or sparse data
- DWD upstream outage may cause stale or missing current-conditions data
- Extreme coordinates (ocean, border edge) may have no station within a reasonable distance
- Non-numeric lat/lon strings cause schema validation failure

## How this service works

Germany weather now and 24 hour forecast - DWD station observation plus hourly temperature, rain, wind and cloud for any lat/lon

## Output

A JSON object containing: the geographic location queried, the nearest DWD observation station name and its distance in metres, current weather conditions (temperature, wind, rain, cloud), and an array of hourly entries for the next 24 hours each with temperature, precipitation, wind speed, and cloud cover readings. Data source is identified in the response.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST",
      "PUT",
      "PATCH",
      "DELETE",
      "HEAD"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "lat",
      "lon"
     ],
     "properties": {
      "lat": {
       "type": "string",
       "description": "Latitude in decimal degrees"
      },
      "lon": {
       "type": "string",
       "description": "Longitude in decimal degrees"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "location",
      "current"
     ],
     "properties": {
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "current": {
       "type": "object",
       "description": "Current value"
      },
      "station": {
       "type": [
        "string",
        "null"
       ],
       "description": "Observation station"
      },
      "location": {
       "type": "object",
       "description": "Place the data refers to"
      },
      "hourly_next_24h": {
       "type": "array",
       "description": "Hourly next 24h"
      },
      "station_distance_m": {
       "type": [
        "number",
        "null"
       ],
       "description": "Station distance m"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-data-desk-germany-weather-dwd-hourly-forecast-fd000bbc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
