Describe one data catalog product.
Returns one product of the data catalog: the GET /v1/catalog fields plus its agent_description, aliases, question_shapes, related products and variables (names, standard names, units, display units, valid range, thresholds, categories and bands).
include=freshness adds the product's freshness (experimental), as on the list. Caching, auth and cost are as on GET /v1/catalog, including the ETag and 304 without include=freshness.
An id that is not in the catalog, or not served on the REST API, returns 404.
Request
- Base URL: https://api.smarterweather.com
- URL: https://api.smarterweather.com/v1/catalog/{product_id}
- Auth: HTTP bearer
Path parameters
Catalog product id, e.g. nbm_conus or mrms_qpe_24h_pass2_conus.
Query parameters
Comma-separated optional sections. The only token is freshness, which adds each product's freshness (experimental) and drops the ETag. Tokens are case-insensitive; unknown tokens are silently dropped.
Response
The product.
Example response
{
"id": "nbm_conus",
"title": "NBM CONUS Surface Variables",
"family": "nbm",
"kind": "grid",
"product_type": "forecast",
"domain": "conus",
"coverage": [
"conus"
],
"cadence": "PT1H",
"horizon": "PT264H",
"step": "PT1H",
"temporal_type": "hourly",
"grid_res_km": 2.5,
"stability": "stable",
"cost_class": "data",
"source": {
"id": "nbm",
"name": "National Blend of Models",
"provider_id": "noaa",
"attribution": "Data provided by NOAA/NWS",
"license": "public_domain",
"terms_url": "https://www.weather.gov/disclaimer"
},
"freshness": {
"data_age_seconds": 3600
},
"variables": [
{
"name": "tmp2m",
"standard_name": "temperature_2m",
"units": "K",
"kind": "deterministic",
"threshold": {
"op": "lt"
},
"period": "PT1H",
"bands": [
{
"code": "SLGT",
"level": 2,
"category": "slight",
"label": "Slight"
}
],
"point": {
"unit": "mm"
}
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.