Skip to content
onelayer.
All tools

Tool detail

Weather Ensemble

Compares up to 12 weather models for a coordinate, returning per-hour median, p15/p85 spread, agreement score, and DWD warnings.

Categories: Weather environment

Use when

  • get multi-model weather forecast agreement for a location
  • check rain probability and model spread for the next N hours
  • get official DWD severe-weather warnings for a point in Germany

Not for

  • not a single-model forecast — always compares at least 2 models

Inputs

POST JSON body: lat, lon (required); hours(1-168), models(<=12 ids), variables(<=8), timezone (all optional, defaulted)

Admitted input schema

{
  "type": "object",
  "properties": {
    "hours": {
      "type": "integer",
      "minimum": 1,
      "maximum": 168,
      "description": "Forecast hours, up to 168 (seven days). Short range models drop out beyond their own horizon; the per hour \"models\" count shows it.",
      "default": 24
    },
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees."
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees."
    },
    "models": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 0,
        "maxLength": 4096,
        "enum": [
          "icon_d2",
          "icon_eu",
          "knmi_harmonie_arome_netherlands",
          "dmi_seamless",
          "meteofrance_seamless",
          "ukmo_seamless",
          "ecmwf_ifs025",
          "ecmwf_aifs025_single",
          "gfs_seamless",
          "gem_seamless",
          "jma_seamless",
          "cma_grapes_global"
        ]
      },
      "minItems": 2,
      "maxItems": 100,
      "description": "Restrict the comparison to a subset of the twelve models. At least two, because a comparison of one model is just a forecast.",
      "default": [
        "icon_d2",
        "icon_eu",
        "knmi_harmonie_arome_netherlands",
        "dmi_seamless",
        "meteofrance_seamless",
        "ukmo_seamless",
        "ecmwf_ifs025",
        "ecmwf_aifs025_single",
        "gfs_seamless",
        "gem_seamless",
        "jma_seamless",
        "cma_grapes_global"
      ]
    },
    "timezone": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "IANA zone name for the returned timestamps, for example Europe/Berlin.",
      "default": "UTC"
    },
    "variables": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 0,
        "maxLength": 4096,
        "enum": [
          "temperature_2m",
          "apparent_temperature",
          "dew_point_2m",
          "relative_humidity_2m",
          "precipitation",
          "snowfall",
          "cloud_cover",
          "wind_speed_10m",
          "wind_gusts_10m",
          "surface_pressure",
          "pressure_msl",
          "shortwave_radiation",
          "cape",
          "wind_direction_10m",
          "weather_code"
        ]
      },
      "minItems": 0,
      "maxItems": 8,
      "description": "Which variables to compare. wind_direction_10m is aggregated as a circular mean with a directional consensus, weather_code as a majority vote; every other variable gets median, p15, p85, min, max and spread.",
      "default": [
        "temperature_2m",
        "precipitation",
        "wind_speed_10m"
      ]
    }
  },
  "required": [
    "lat",
    "lon"
  ],
  "additionalProperties": false
}

Endpoint

Method
POST
URL
https://wetter.halowerk.com/ensemble

Payment

Protocol
x402
Listed price
0.005 USDC per call on Base
Payment method
exact
Network
eip155:8453
Asset
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Listed terms are catalog metadata. The caller supplies inputs and calls the tool outside Onelayer. If payment is required, the caller uses a compatible wallet to pay.

Source

Record
POST https://wetter.halowerk.com/ensemble
Retrieved
2026-09-30T20:37:07.382Z
Catalog file SHA-256
6837ccddf886f0007cf3727ea9d27faaa5047b51b4f425345c554ce1c271a524
Catalog built
2026-09-30T22:31:58.034Z