Logo
developer platform
Docs
API
Pricing
Showcase
API Overview
Geocoding
Geocoding
Geocoding NearbyGeocoding Search
Weather
Weather Core
ForecastRadarClimateWarnings
Weather Timeseries
Timeseries ModelsTimeseries Point ForecastTimeseries Route Forecast
Weather Ensemble
Ensemble ModelsEnsemble Point Forecast
Marine
Marine Timeseries
Timeseries ModelsTimeseries Point ForecastTimeseries Route Forecast
Marine Ensemble
Ensemble ModelsEnsemble Point Forecast
Marine Ports
Port ListPort Info
Mobility (The Netherlands)
Mobility Traffic
Traffic OverviewTraffic Geo
Mobility Transit
Transit Planner SearchTransit Planner MixerTransit Stops NearbyTransit Stop Departures

Ensemble Models

GET
https://api.infoplaza.com/v1/marine/ensemble/models

Description

List of available weather ensemble models and elements. When latitude and longitude are provided, only models available for that location are returned.

Parameters

ParameterTypeRequiredDefaultDescription
latstringOptional-The latitude of the location
lonnumberOptional-The longitude of the location

Response

PropertyTypeDescription
models
arrayArray of available weather ensemble models
└─id
stringUnique identifier for the weather model
└─name
stringHuman-readable name of the model
└─type
stringType of the model, e.g., 'Ensemble'

Example Request

curl "https://api.infoplaza.com/v1/marine/ensemble/models
     ?api_key=$INFOPLAZA_API_KEY"

Example Response

{
  "models": [
    {
      "id": "ecmwfwamglobalensemble",
      "name": "ECMWF Wave Ensemble",
      "type": "Ensemble",
      "altId": "optimal-wave-ensemble",
      "region": "Global",
      "members": [
        "control",
        "member1",
        "member2",
        "member3",
        "member4",
        "member5",
        "member6",
        "member7",
        "member8",
        "member9",
        "member10",
        "member11",
        "member12",
        "member13",
        "member14",
        "member15",
        "member16",
        "member17",
        "member18",
        "member19",
        "member20",
        "member21",
        "member22",
        "member23",
        "member24",
        "member25",
        "member26",
        "member27",
        "member28",
        "member29",
        "member30",
        "member31",
        "member32",
        "member33",
        "member34",
        "member35",
        "member36",
        "member37",
        "member38",
        "member39",
        "member40",
        "member41",
        "member42",
        "member43",
        "member44",
        "member45",
        "member46",
        "member47",
        "member48",
        "member49",
        "member50",
        "mean",
        "median",
        "max",
        "min",
        "percentile10",
        "percentile90"
      ],
      "category": "wave",
      "elements": [
        {
          "id": "waveheight_swell",
          "name": "Swell height",
          "units": [
            "m",
            "ft"
          ],
          "levels": [],
          "unitDefault": "m"
        },
        {
          "id": "waveheight_wind",
          "name": "Wind wave height",
          "units": [
            "m",
            "ft"
          ],
          "levels": [],
          "unitDefault": "m"
        },
        {
          "id": "waveperiod_swell_secondary",
          "name": "Secondary swell period",
          "units": [
            "s"
          ],
          "levels": [],
          "unitDefault": "s"
        },
        {
          "id": "waveperiod_swell",
          "name": "Swell period",
          "units": [
            "s"
          ],
          "levels": [],
          "unitDefault": "s"
        },
        {
          "id": "waveperiod_mean",
          "name": "Mean wave period",
          "units": [
            "s"
          ],
          "levels": [],
          "unitDefault": "s"
        },
        {
          "id": "wavedirection_wind",
          "name": "Wind wave direction",
          "units": [
            "°"
          ],
          "levels": [],
          "unitDefault": "°"
        },
        {
          "id": "waveperiod_peak",
          "name": "Wind wave peak period",
          "units": [
            "s"
          ],
          "levels": [],
          "unitDefault": "s"
        },
        {
          "id": "waveheight_swell_secondary",
          "name": "Secondary swell height",
          "units": [
            "m",
            "ft"
          ],
          "levels": [],
          "unitDefault": "m"
        },
        {
          "id": "wavevector_significant",
          "name": "Significant wave vector",
          "units": [],
          "levels": []
        },
        {
          "id": "wavevector_swell_secondary",
          "name": "Secondary swell wave vector",
          "units": [],
          "levels": []
        },
        {
          "id": "wavedirection_swell_secondary",
          "name": "Secondary swell direction",
          "units": [
            "°"
          ],
          "levels": [],
          "unitDefault": "°"
        },
        {
          "id": "wavedirection_swell",
          "name": "Swell direction",
          "units": [
            "°"
          ],
          "levels": [],
          "unitDefault": "°"
        },
        {
          "id": "wavedirection_mean",
          "name": "Mean wave direction",
          "units": [
            "°"
          ],
          "levels": [],
          "unitDefault": "°"
        },
        {
          "id": "waveheight_significant",
          "name": "Significant wave height",
          "units": [
            "m",
            "ft"
          ],
          "levels": [],
          "unitDefault": "m"
        },
        {
          "id": "wavevector_swell",
          "name": "Swell wave vector",
          "units": [],
          "levels": []
        }
      ],
      "runtimes": [
        1780920000,
        1780963200
      ],
      "institute": "ECMWF",
      "resolution": "40 km"
    }
  ],
  "modelCount": 1
}
└─altId
string
Alternative identifier or alias for the model
└─region
stringGeographical coverage region of the model
└─members
arrayList of ensemble member identifiers for the model
└─category
stringCategory or domain of the model, e.g., 'wave'
└─elements
arrayList of elements (variables) available in the model
└─id
stringUnique identifier for the element
└─name
stringHuman-readable name of the element
└─units
arrayList of supported units for the element
└─levels
arrayList of atmospheric or oceanographic levels applicable to the element (can be empty)
└─unitDefault
stringDefault unit of measurement for the element's values
└─runtimes
arrayList of runtimes available for the model in Unix timestamp format
└─institute
stringInstitute or organization that produces the model
└─resolution
stringSpatial resolution of the model grid (e.g., '40 km')
modelCount
integerTotal number of models returned