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
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
{
"@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"
]
}