Logo
developer platform
Docs
API
Pricing
Showcase
API Overview
API Reference
Geocoding
Geocoding NearbyGeocoding SearchPort ListPort Info
Weather Core
ForecastRadarClimateWarnings
Weather Timeseries
Timeseries ModelsTimeseries Point ForecastTimeseries Route Forecast
Weather Ensemble
Ensemble ModelsEnsemble Point ForecastEnsemble Route Forecast
Marine Timeseries
Timeseries ModelsTimeseries Point Forecast
Marine Ensemble
Ensemble ModelsEnsemble Point Forecast
Vessels
Vessel SearchVessel InfoVessel LocationVessel Location History
Observations
Observations InfoObservations Latest
Lightning
Lightning LiveLightning History
Earthquakes
Earthquakes
Tropical Storms
Tropical Storms
Mobility Traffic (NL Only)
Traffic OverviewTraffic Geo
Mobility Transit (NL Only)
Transit PlannerTransit Planner MixerTransit Stops NearbyTransit Stop Departures
Developer Infoplaza (obsolete)
Weather ClimateWeather Forecast
Archive
Test ErrorWeather Climate (old)

Ensemble Models

GET
https://api.infoplaza.dev/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.dev/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