gribstream-com · JSON-LD Context

Gribstream Com Context

JSON-LD context defining the semantic vocabulary for Gribstream Com from gribstream-com.

31 Classes 151 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
gribstream: https://gribstream.com/schema#

Classes

QuotaSnapshot Link CatalogNote CodeValue CodeTable LabeledValue SpatialResolution CatalogSelectorEntry CatalogNativeGrid CatalogDiscovery CatalogDataset CatalogParameterSummary CatalogSelector CatalogParameterVariation CatalogParameter CatalogRequestFragment CatalogSharedParameterSummary CatalogSharedParameterMatch CatalogSharedParameterDatasetRequest CatalogSharedParameter Coordinate GridBounds VariableSelector ExpressionField FilterExpression TimeseriesPostRequest RunsPostRequest QueryRow NativeGridSpecification NativeCoordinate QueryArtifact

Properties

Property Type Container
as_of dateTime
usage_day_start_at dateTime
quota_resets_at dateTime
plan_id integer
plan_name string
token_status string
credits_used integer
plan_daily_limit integer
overage_multiplier decimal
effective_daily_limit integer
credits_remaining integer
unlimited boolean
quota_exhausted boolean
recommended_retry_at dateTime
label string
url reference
text string
link_href reference
link_label string
value string
meaning string
source_url reference
values list
kind string
short_name string
full_name string
name string
level string
info string
units string
description string
selector reference
selector_literal string
catalog_updated_at dateTime
total integer
grid reference
coordinates_url string
grid_type string
nominal_resolution_km decimal
resolution_basis string
latitude_step_degrees decimal
longitude_step_degrees decimal
coverage_kind string
bounds
parameter
forecast_time_utc dateTime
reference_time_utc dateTime
availability string
discovery reference
native_grid
code string
display_label string
family string
family_variant string
provider string
summary string
models_page_url string
api_timeseries_url string
api_runs_url string
documentation_url string
source_links list
spatial_resolution reference
time_resolution reference
run_cadence reference
lead_time_unit string
min_lead_time string
max_lead_time string
is_ensemble boolean
member_count integer
members list
parameter_count integer
archive_start date
archive_window string
mirror_retention_days integer
rolling_window boolean
tags list
related_datasets list
variation_count integer
has_code_table boolean
authoritative_sources list
variation_label string
variation_description string
introduced_at date
notes list
code_table reference
variations list
variables list
expressions list
supported_datasets list
method string
match reference
dataset string
request reference
request_literal string
resolved_match reference
resolution_guidance string
default_request reference
default_request_literal string
dataset_requests list
resolved_dataset string
resolved_supported boolean
resolved_request reference
resolved_request_literal string
lat decimal
lon decimal
minLatitude decimal
maxLatitude decimal
minLongitude decimal
maxLongitude decimal
step decimal
alias string
hidden boolean
expression string
fromTime dateTime
untilTime dateTime
timesList list
asOf dateTime
minLeadTime string
maxLeadTime string
minHorizon integer
maxHorizon integer
coordinates list
filter reference
includeMetadata list
forecastedFrom dateTime
forecastedUntil dateTime
forecasted_at dateTime
forecasted_time dateTime
member string
index_updated_at dateTime
native_lat decimal
native_lon decimal
type string
nx integer
ny integer
firstLat decimal
firstLon decimal
latStep decimal
lonStep decimal
longitudeConvention string
projection
scanOrder string
gridId string
sparse boolean
expires_at dateTime
content_type string
filename string
size_bytes integer
rows integer
cache_hit boolean
generated_at dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gribstream.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gribstream": "https://gribstream.com/schema#",
    "QuotaSnapshot": "gribstream:QuotaSnapshot",
    "as_of": {
      "@id": "gribstream:as_of",
      "@type": "xsd:dateTime"
    },
    "usage_day_start_at": {
      "@id": "gribstream:usage_day_start_at",
      "@type": "xsd:dateTime"
    },
    "quota_resets_at": {
      "@id": "gribstream:quota_resets_at",
      "@type": "xsd:dateTime"
    },
    "plan_id": {
      "@id": "gribstream:plan_id",
      "@type": "xsd:integer"
    },
    "plan_name": {
      "@id": "gribstream:plan_name",
      "@type": "xsd:string"
    },
    "token_status": {
      "@id": "gribstream:token_status",
      "@type": "xsd:string"
    },
    "credits_used": {
      "@id": "gribstream:credits_used",
      "@type": "xsd:integer"
    },
    "plan_daily_limit": {
      "@id": "gribstream:plan_daily_limit",
      "@type": "xsd:integer"
    },
    "overage_multiplier": {
      "@id": "gribstream:overage_multiplier",
      "@type": "xsd:decimal"
    },
    "effective_daily_limit": {
      "@id": "gribstream:effective_daily_limit",
      "@type": "xsd:integer"
    },
    "credits_remaining": {
      "@id": "gribstream:credits_remaining",
      "@type": "xsd:integer"
    },
    "unlimited": {
      "@id": "gribstream:unlimited",
      "@type": "xsd:boolean"
    },
    "quota_exhausted": {
      "@id": "gribstream:quota_exhausted",
      "@type": "xsd:boolean"
    },
    "recommended_retry_at": {
      "@id": "gribstream:recommended_retry_at",
      "@type": "xsd:dateTime"
    },
    "Link": "gribstream:Link",
    "label": {
      "@id": "gribstream:label",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "gribstream:url",
      "@type": "@id"
    },
    "CatalogNote": "gribstream:CatalogNote",
    "text": {
      "@id": "gribstream:text",
      "@type": "xsd:string"
    },
    "link_href": {
      "@id": "gribstream:link_href",
      "@type": "@id"
    },
    "link_label": {
      "@id": "gribstream:link_label",
      "@type": "xsd:string"
    },
    "CodeValue": "gribstream:CodeValue",
    "value": {
      "@id": "gribstream:value",
      "@type": "xsd:string"
    },
    "meaning": {
      "@id": "gribstream:meaning",
      "@type": "xsd:string"
    },
    "CodeTable": "gribstream:CodeTable",
    "source_url": {
      "@id": "gribstream:source_url",
      "@type": "@id"
    },
    "values": {
      "@id": "gribstream:values",
      "@container": "@list"
    },
    "LabeledValue": "gribstream:LabeledValue",
    "SpatialResolution": "gribstream:SpatialResolution",
    "kind": {
      "@id": "gribstream:kind",
      "@type": "xsd:string"
    },
    "CatalogSelectorEntry": "gribstream:CatalogSelectorEntry",
    "short_name": {
      "@id": "gribstream:short_name",
      "@type": "xsd:string"
    },
    "full_name": {
      "@id": "gribstream:full_name",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "gribstream:name",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "gribstream:level",
      "@type": "xsd:string"
    },
    "info": {
      "@id": "gribstream:info",
      "@type": "xsd:string"
    },
    "units": {
      "@id": "gribstream:units",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "gribstream:description",
      "@type": "xsd:string"
    },
    "selector": {
      "@id": "gribstream:selector",
      "@type": "@id"
    },
    "selector_literal": {
      "@id": "gribstream:selector_literal",
      "@type": "xsd:string"
    },
    "catalog_updated_at": {
      "@id": "gribstream:catalog_updated_at",
      "@type": "xsd:dateTime"
    },
    "CatalogNativeGrid": "gribstream:CatalogNativeGrid",
    "total": {
      "@id": "gribstream:total",
      "@type": "xsd:integer"
    },
    "grid": {
      "@id": "gribstream:grid",
      "@type": "@id"
    },
    "coordinates_url": {
      "@id": "gribstream:coordinates_url",
      "@type": "xsd:string"
    },
    "CatalogDiscovery": "gribstream:CatalogDiscovery",
    "grid_type": {
      "@id": "gribstream:grid_type",
      "@type": "xsd:string"
    },
    "nominal_resolution_km": {
      "@id": "gribstream:nominal_resolution_km",
      "@type": "xsd:decimal"
    },
    "resolution_basis": {
      "@id": "gribstream:resolution_basis",
      "@type": "xsd:string"
    },
    "latitude_step_degrees": {
      "@id": "gribstream:latitude_step_degrees",
      "@type": "xsd:decimal"
    },
    "longitude_step_degrees": {
      "@id": "gribstream:longitude_step_degrees",
      "@type": "xsd:decimal"
    },
    "coverage_kind": {
      "@id": "gribstream:coverage_kind",
      "@type": "xsd:string"
    },
    "bounds": {
      "@id": "gribstream:bounds"
    },
    "parameter": {
      "@id": "gribstream:parameter"
    },
    "forecast_time_utc": {
      "@id": "gribstream:forecast_time_utc",
      "@type": "xsd:dateTime"
    },
    "reference_time_utc": {
      "@id": "gribstream:reference_time_utc",
      "@type": "xsd:dateTime"
    },
    "availability": {
      "@id": "gribstream:availability",
      "@type": "xsd:string"
    },
    "CatalogDataset": "gribstream:CatalogDataset",
    "discovery": {
      "@id": "gribstream:discovery",
      "@type": "@id"
    },
    "native_grid": {
      "@id": "gribstream:native_grid"
    },
    "code": {
      "@id": "gribstream:code",
      "@type": "xsd:string"
    },
    "display_label": {
      "@id": "gribstream:display_label",
      "@type": "xsd:string"
    },
    "family": {
      "@id": "gribstream:family",
      "@type": "xsd:string"
    },
    "family_variant": {
      "@id": "gribstream:family_variant",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "gribstream:provider",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "gribstream:summary",
      "@type": "xsd:string"
    },
    "models_page_url": {
      "@id": "gribstream:models_page_url",
      "@type": "xsd:string"
    },
    "api_timeseries_url": {
      "@id": "gribstream:api_timeseries_url",
      "@type": "xsd:string"
    },
    "api_runs_url": {
      "@id": "gribstream:api_runs_url",
      "@type": "xsd:string"
    },
    "documentation_url": {
      "@id": "gribstream:documentation_url",
      "@type": "xsd:string"
    },
    "source_links": {
      "@id": "gribstream:source_links",
      "@container": "@list"
    },
    "spatial_resolution": {
      "@id": "gribstream:spatial_resolution",
      "@type": "@id"
    },
    "time_resolution": {
      "@id": "gribstream:time_resolution",
      "@type": "@id"
    },
    "run_cadence": {
      "@id": "gribstream:run_cadence",
      "@type": "@id"
    },
    "lead_time_unit": {
      "@id": "gribstream:lead_time_unit",
      "@type": "xsd:string"
    },
    "min_lead_time": {
      "@id": "gribstream:min_lead_time",
      "@type": "xsd:string"
    },
    "max_lead_time": {
      "@id": "gribstream:max_lead_time",
      "@type": "xsd:string"
    },
    "is_ensemble": {
      "@id": "gribstream:is_ensemble",
      "@type": "xsd:boolean"
    },
    "member_count": {
      "@id": "gribstream:member_count",
      "@type": "xsd:integer"
    },
    "members": {
      "@id": "gribstream:members",
      "@container": "@list"
    },
    "parameter_count": {
      "@id": "gribstream:parameter_count",
      "@type": "xsd:integer"
    },
    "archive_start": {
      "@id": "gribstream:archive_start",
      "@type": "xsd:date"
    },
    "archive_window": {
      "@id": "gribstream:archive_window",
      "@type": "xsd:string"
    },
    "mirror_retention_days": {
      "@id": "gribstream:mirror_retention_days",
      "@type": "xsd:integer"
    },
    "rolling_window": {
      "@id": "gribstream:rolling_window",
      "@type": "xsd:boolean"
    },
    "tags": {
      "@id": "gribstream:tags",
      "@container": "@list"
    },
    "related_datasets": {
      "@id": "gribstream:related_datasets",
      "@container": "@list"
    },
    "CatalogParameterSummary": "gribstream:CatalogParameterSummary",
    "variation_count": {
      "@id": "gribstream:variation_count",
      "@type": "xsd:integer"
    },
    "has_code_table": {
      "@id": "gribstream:has_code_table",
      "@type": "xsd:boolean"
    },
    "authoritative_sources": {
      "@id": "gribstream:authoritative_sources",
      "@container": "@list"
    },
    "CatalogSelector": "gribstream:CatalogSelector",
    "CatalogParameterVariation": "gribstream:CatalogParameterVariation",
    "variation_label": {
      "@id": "gribstream:variation_label",
      "@type": "xsd:string"
    },
    "variation_description": {
      "@id": "gribstream:variation_description",
      "@type": "xsd:string"
    },
    "introduced_at": {
      "@id": "gribstream:introduced_at",
      "@type": "xsd:date"
    },
    "CatalogParameter": "gribstream:CatalogParameter",
    "notes": {
      "@id": "gribstream:notes",
      "@container": "@list"
    },
    "code_table": {
      "@id": "gribstream:code_table",
      "@type": "@id"
    },
    "variations": {
      "@id": "gribstream:variations",
      "@container": "@list"
    },
    "CatalogRequestFragment": "gribstream:CatalogRequestFragment",
    "variables": {
      "@id": "gribstream:variables",
      "@container": "@list"
    },
    "expressions": {
      "@id": "gribstream:expressions",
      "@container": "@list"
    },
    "CatalogSharedParameterSummary": "gribstream:CatalogSharedParameterSummary",
    "supported_datasets": {
      "@id": "gribstream:supported_datasets",
      "@container": "@list"
    },
    "CatalogSharedParameterMatch": "gribstream:CatalogSharedParameterMatch",
    "method": {
      "@id": "gribstream:method",
      "@type": "xsd:string"
    },
    "CatalogSharedParameterDatasetRequest": "gribstream:CatalogSharedParameterDatasetRequest",
    "match": {
      "@id": "gribstream:match",
      "@type": "@id"
    },
    "dataset": {
      "@id": "gribstream:dataset",
      "@type": "xsd:string"
    },
    "request": {
      "@id": "gribstream:request",
      "@type": "@id"
    },
    "request_literal": {
      "@id": "gribstream:request_literal",
      "@type": "xsd:string"
    },
    "CatalogSharedParameter": "gribstream:CatalogSharedParameter",
    "resolved_match": {
      "@id": "gribstream:resolved_match",
      "@type": "@id"
    },
    "resolution_guidance": {
      "@id": "gribstream:resolution_guidance",
      "@type": "xsd:string"
    },
    "default_request": {
      "@id": "gribstream:default_request",
      "@type": "@id"
    },
    "default_request_literal": {
      "@id": "gribstream:default_request_literal",
      "@type": "xsd:string"
    },
    "dataset_requests": {
      "@id": "gribstream:dataset_requests",
      "@container": "@list"
    },
    "resolved_dataset": {
      "@id": "gribstream:resolved_dataset",
      "@type": "xsd:string"
    },
    "resolved_supported": {
      "@id": "gribstream:resolved_supported",
      "@type": "xsd:boolean"
    },
    "resolved_request": {
      "@id": "gribstream:resolved_request",
      "@type": "@id"
    },
    "resolved_request_literal": {
      "@id": "gribstream:resolved_request_literal",
      "@type": "xsd:string"
    },
    "Coordinate": "gribstream:Coordinate",
    "lat": {
      "@id": "gribstream:lat",
      "@type": "xsd:decimal"
    },
    "lon": {
      "@id": "gribstream:lon",
      "@type": "xsd:decimal"
    },
    "GridBounds": "gribstream:GridBounds",
    "minLatitude": {
      "@id": "gribstream:minLatitude",
      "@type": "xsd:decimal"
    },
    "maxLatitude": {
      "@id": "gribstream:maxLatitude",
      "@type": "xsd:decimal"
    },
    "minLongitude": {
      "@id": "gribstream:minLongitude",
      "@type": "xsd:decimal"
    },
    "maxLongitude": {
      "@id": "gribstream:maxLongitude",
      "@type": "xsd:decimal"
    },
    "step": {
      "@id": "gribstream:step",
      "@type": "xsd:decimal"
    },
    "VariableSelector": "gribstream:VariableSelector",
    "alias": {
      "@id": "gribstream:alias",
      "@type": "xsd:string"
    },
    "hidden": {
      "@id": "gribstream:hidden",
      "@type": "xsd:boolean"
    },
    "ExpressionField": "gribstream:ExpressionField",
    "expression": {
      "@id": "gribstream:expression",
      "@type": "xsd:string"
    },
    "FilterExpression": "gribstream:FilterExpression",
    "TimeseriesPostRequest": "gribstream:TimeseriesPostRequest",
    "fromTime": {
      "@id": "gribstream:fromTime",
      "@type": "xsd:dateTime"
    },
    "untilTime": {
      "@id": "gribstream:untilTime",
      "@type": "xsd:dateTime"
    },
    "timesList": {
      "@id": "gribstream:timesList",
      "@container": "@list"
    },
    "asOf": {
      "@id": "gribstream:asOf",
      "@type": "xsd:dateTime"
    },
    "minLeadTime": {
      "@id": "gribstream:minLeadTime",
      "@type": "xsd:string"
    },
    "maxLeadTime": {
      "@id": "gribstream:maxLeadTime",
      "@type": "xsd:string"
    },
    "minHorizon": {
      "@id": "gribstream:minHorizon",
      "@type": "xsd:integer"
    },
    "maxHorizon": {
      "@id": "gribstream:maxHorizon",
      "@type": "xsd:integer"
    },
    "coordinates": {
      "@id": "gribstream:coordinates",
      "@container": "@list"
    },
    "filter": {
      "@id": "gribstream:filter",
      "@type": "@id"
    },
    "includeMetadata": {
      "@id": "gribstream:includeMetadata",
      "@container": "@list"
    },
    "RunsPostRequest": "gribstream:RunsPostRequest",
    "forecastedFrom": {
      "@id": "gribstream:forecastedFrom",
      "@type": "xsd:dateTime"
    },
    "forecastedUntil": {
      "@id": "gribstream:forecastedUntil",
      "@type": "xsd:dateTime"
    },
    "QueryRow": "gribstream:QueryRow",
    "forecasted_at": {
      "@id": "gribstream:forecasted_at",
      "@type": "xsd:dateTime"
    },
    "forecasted_time": {
      "@id": "gribstream:forecasted_time",
      "@type": "xsd:dateTime"
    },
    "member": {
      "@id": "gribstream:member",
      "@type": "xsd:string"
    },
    "index_updated_at": {
      "@id": "gribstream:index_updated_at",
      "@type": "xsd:dateTime"
    },
    "native_lat": {
      "@id": "gribstream:native_lat",
      "@type": "xsd:decimal"
    },
    "native_lon": {
      "@id": "gribstream:native_lon",
      "@type": "xsd:decimal"
    },
    "NativeGridSpecification": "gribstream:NativeGridSpecification",
    "type": {
      "@id": "gribstream:type",
      "@type": "xsd:string"
    },
    "nx": {
      "@id": "gribstream:nx",
      "@type": "xsd:integer"
    },
    "ny": {
      "@id": "gribstream:ny",
      "@type": "xsd:integer"
    },
    "firstLat": {
      "@id": "gribstream:firstLat",
      "@type": "xsd:decimal"
    },
    "firstLon": {
      "@id": "gribstream:firstLon",
      "@type": "xsd:decimal"
    },
    "latStep": {
      "@id": "gribstream:latStep",
      "@type": "xsd:decimal"
    },
    "lonStep": {
      "@id": "gribstream:lonStep",
      "@type": "xsd:decimal"
    },
    "longitudeConvention": {
      "@id": "gribstream:longitudeConvention",
      "@type": "xsd:string"
    },
    "projection": {
      "@id": "gribstream:projection"
    },
    "scanOrder": {
      "@id": "gribstream:scanOrder",
      "@type": "xsd:string"
    },
    "gridId": {
      "@id": "gribstream:gridId",
      "@type": "xsd:string"
    },
    "sparse": {
      "@id": "gribstream:sparse",
      "@type": "xsd:boolean"
    },
    "NativeCoordinate": "gribstream:NativeCoordinate",
    "QueryArtifact": "gribstream:QueryArtifact",
    "expires_at": {
      "@id": "gribstream:expires_at",
      "@type": "xsd:dateTime"
    },
    "content_type": {
      "@id": "gribstream:content_type",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "gribstream:filename",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "gribstream:size_bytes",
      "@type": "xsd:integer"
    },
    "rows": {
      "@id": "gribstream:rows",
      "@type": "xsd:integer"
    },
    "cache_hit": {
      "@id": "gribstream:cache_hit",
      "@type": "xsd:boolean"
    },
    "generated_at": {
      "@id": "gribstream:generated_at",
      "@type": "xsd:dateTime"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "gribstream-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects gribstream-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/gribstream-com-openapi.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/gribstream-com-openapi.yml"
  ]
}