Crosby News · JSON-LD Context
Crosbynews Com Context
JSON-LD context defining the semantic vocabulary for Crosbynews Com from Crosby News.
21 Classes
122 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
crosbynews:
https://crosbynews.com/schema#
Classes
Weather
HourlyPeriod
Period
Alert
AirQuality
News
NewsItem
SchoolCalendar
SchoolEvent
Fishing
FishingStation
Water
Gauge
Tropics
Storm
BurnBan
Pollen
Air
Health
HealthFeed
Traffic
Properties
| Property | Type | Container |
|---|---|---|
| location | string | |
| coordinates | ||
| source | string | |
| updated | dateTime | |
| sun | ||
| uv | ||
| airQuality | reference | |
| current | ||
| hourly | list | |
| forecast | list | |
| alerts | list | |
| number | integer | |
| name | string | |
| startTime | dateTime | |
| endTime | dateTime | |
| isDaytime | boolean | |
| temperature | decimal | |
| temperatureUnit | string | |
| temperatureTrend | string | |
| shortForecast | string | |
| windSpeed | string | |
| windDirection | string | |
| windGust | string | |
| probabilityOfPrecipitation | ||
| icon | reference | |
| feelsLike | decimal | |
| detailedForecast | string | |
| event | string | |
| headline | string | |
| severity | string | |
| description | string | |
| instruction | string | |
| expires | dateTime | |
| usAqi | integer | |
| category | string | |
| dominantPollutant | string | |
| dominantMonitor | string | |
| monitors | ||
| reportingAgency | string | |
| subIndices | ||
| pm2_5 | decimal | |
| pm10 | decimal | |
| ozone | decimal | |
| concentrationUnit | string | |
| measured | boolean | |
| modeled | boolean | |
| reportingArea | string | |
| observed | string | |
| nearbyMonitor | ||
| items | list | |
| title | string | |
| link | reference | |
| published | dateTime | |
| district | string | |
| timezone | string | |
| events | list | |
| summary | string | |
| start | string | |
| end | string | |
| allDay | boolean | |
| note | string | |
| stations | list | |
| id | string | |
| water | string | |
| spot | string | |
| knownFor | string | |
| temperatureF | decimal | |
| dissolvedOxygenMgL | decimal | |
| ph | decimal | |
| turbidityFNU | decimal | |
| waterLevelFt | decimal | |
| conditions | string | |
| officialUrl | reference | |
| gauges | list | |
| usgsId | string | |
| stage | decimal | |
| stageUnit | string | |
| flow | decimal | |
| flowUnit | string | |
| validTime | dateTime | |
| thresholds | ||
| thresholdUnit | string | |
| basin | string | |
| storms | list | |
| outlookIssued | dateTime | |
| disturbances | list | |
| classification | string | |
| classificationLabel | string | |
| windMph | integer | |
| intensityKt | decimal | |
| pressureMb | decimal | |
| lat | decimal | |
| lon | decimal | |
| movementDirection | string | |
| lastUpdate | dateTime | |
| advisoryUrl | reference | |
| county | string | |
| status | string | |
| startDate | dateTime | |
| statusSince | dateTime | |
| trackingSince | dateTime | |
| lastChecked | dateTime | |
| stationNote | string | |
| countDate | string | |
| groups | ||
| species | ||
| site | string | |
| checkedAt | string | |
| cronLastRun | string | |
| hoursSinceCronRun | decimal | |
| feeds | ||
| error | string | |
| lastAttempt | string | |
| hoursSinceAttempt | decimal | |
| ok | boolean | |
| dataChangedAt | string | |
| hoursSinceChange | decimal | |
| area | string | |
| incidents | list | |
| laneClosures | list | |
| cameras | list | |
| liveMapUrl | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://crosbynews.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"crosbynews": "https://crosbynews.com/schema#",
"Weather": "crosbynews:Weather",
"location": {
"@id": "crosbynews:location",
"@type": "xsd:string"
},
"coordinates": {
"@id": "crosbynews:coordinates"
},
"source": {
"@id": "crosbynews:source",
"@type": "xsd:string"
},
"updated": {
"@id": "crosbynews:updated",
"@type": "xsd:dateTime"
},
"sun": {
"@id": "crosbynews:sun"
},
"uv": {
"@id": "crosbynews:uv"
},
"airQuality": {
"@id": "crosbynews:airQuality",
"@type": "@id"
},
"current": {
"@id": "crosbynews:current"
},
"hourly": {
"@id": "crosbynews:hourly",
"@container": "@list"
},
"forecast": {
"@id": "crosbynews:forecast",
"@container": "@list"
},
"alerts": {
"@id": "crosbynews:alerts",
"@container": "@list"
},
"HourlyPeriod": "crosbynews:HourlyPeriod",
"number": {
"@id": "crosbynews:number",
"@type": "xsd:integer"
},
"name": {
"@id": "crosbynews:name",
"@type": "xsd:string"
},
"startTime": {
"@id": "crosbynews:startTime",
"@type": "xsd:dateTime"
},
"endTime": {
"@id": "crosbynews:endTime",
"@type": "xsd:dateTime"
},
"isDaytime": {
"@id": "crosbynews:isDaytime",
"@type": "xsd:boolean"
},
"temperature": {
"@id": "crosbynews:temperature",
"@type": "xsd:decimal"
},
"temperatureUnit": {
"@id": "crosbynews:temperatureUnit",
"@type": "xsd:string"
},
"temperatureTrend": {
"@id": "crosbynews:temperatureTrend",
"@type": "xsd:string"
},
"shortForecast": {
"@id": "crosbynews:shortForecast",
"@type": "xsd:string"
},
"windSpeed": {
"@id": "crosbynews:windSpeed",
"@type": "xsd:string"
},
"windDirection": {
"@id": "crosbynews:windDirection",
"@type": "xsd:string"
},
"windGust": {
"@id": "crosbynews:windGust",
"@type": "xsd:string"
},
"probabilityOfPrecipitation": {
"@id": "crosbynews:probabilityOfPrecipitation"
},
"icon": {
"@id": "crosbynews:icon",
"@type": "@id"
},
"feelsLike": {
"@id": "crosbynews:feelsLike",
"@type": "xsd:decimal"
},
"Period": "crosbynews:Period",
"detailedForecast": {
"@id": "crosbynews:detailedForecast",
"@type": "xsd:string"
},
"Alert": "crosbynews:Alert",
"event": {
"@id": "crosbynews:event",
"@type": "xsd:string"
},
"headline": {
"@id": "crosbynews:headline",
"@type": "xsd:string"
},
"severity": {
"@id": "crosbynews:severity",
"@type": "xsd:string"
},
"description": {
"@id": "crosbynews:description",
"@type": "xsd:string"
},
"instruction": {
"@id": "crosbynews:instruction",
"@type": "xsd:string"
},
"expires": {
"@id": "crosbynews:expires",
"@type": "xsd:dateTime"
},
"AirQuality": "crosbynews:AirQuality",
"usAqi": {
"@id": "crosbynews:usAqi",
"@type": "xsd:integer"
},
"category": {
"@id": "crosbynews:category",
"@type": "xsd:string"
},
"dominantPollutant": {
"@id": "crosbynews:dominantPollutant",
"@type": "xsd:string"
},
"dominantMonitor": {
"@id": "crosbynews:dominantMonitor",
"@type": "xsd:string"
},
"monitors": {
"@id": "crosbynews:monitors"
},
"reportingAgency": {
"@id": "crosbynews:reportingAgency",
"@type": "xsd:string"
},
"subIndices": {
"@id": "crosbynews:subIndices"
},
"pm2_5": {
"@id": "crosbynews:pm2_5",
"@type": "xsd:decimal"
},
"pm10": {
"@id": "crosbynews:pm10",
"@type": "xsd:decimal"
},
"ozone": {
"@id": "crosbynews:ozone",
"@type": "xsd:decimal"
},
"concentrationUnit": {
"@id": "crosbynews:concentrationUnit",
"@type": "xsd:string"
},
"measured": {
"@id": "crosbynews:measured",
"@type": "xsd:boolean"
},
"modeled": {
"@id": "crosbynews:modeled",
"@type": "xsd:boolean"
},
"reportingArea": {
"@id": "crosbynews:reportingArea",
"@type": "xsd:string"
},
"observed": {
"@id": "crosbynews:observed",
"@type": "xsd:string"
},
"nearbyMonitor": {
"@id": "crosbynews:nearbyMonitor"
},
"News": "crosbynews:News",
"items": {
"@id": "crosbynews:items",
"@container": "@list"
},
"NewsItem": "crosbynews:NewsItem",
"title": {
"@id": "crosbynews:title",
"@type": "xsd:string"
},
"link": {
"@id": "crosbynews:link",
"@type": "@id"
},
"published": {
"@id": "crosbynews:published",
"@type": "xsd:dateTime"
},
"SchoolCalendar": "crosbynews:SchoolCalendar",
"district": {
"@id": "crosbynews:district",
"@type": "xsd:string"
},
"timezone": {
"@id": "crosbynews:timezone",
"@type": "xsd:string"
},
"events": {
"@id": "crosbynews:events",
"@container": "@list"
},
"SchoolEvent": "crosbynews:SchoolEvent",
"summary": {
"@id": "crosbynews:summary",
"@type": "xsd:string"
},
"start": {
"@id": "crosbynews:start",
"@type": "xsd:string"
},
"end": {
"@id": "crosbynews:end",
"@type": "xsd:string"
},
"allDay": {
"@id": "crosbynews:allDay",
"@type": "xsd:boolean"
},
"Fishing": "crosbynews:Fishing",
"note": {
"@id": "crosbynews:note",
"@type": "xsd:string"
},
"stations": {
"@id": "crosbynews:stations",
"@container": "@list"
},
"FishingStation": "crosbynews:FishingStation",
"id": {
"@id": "crosbynews:id",
"@type": "xsd:string"
},
"water": {
"@id": "crosbynews:water",
"@type": "xsd:string"
},
"spot": {
"@id": "crosbynews:spot",
"@type": "xsd:string"
},
"knownFor": {
"@id": "crosbynews:knownFor",
"@type": "xsd:string"
},
"temperatureF": {
"@id": "crosbynews:temperatureF",
"@type": "xsd:decimal"
},
"dissolvedOxygenMgL": {
"@id": "crosbynews:dissolvedOxygenMgL",
"@type": "xsd:decimal"
},
"ph": {
"@id": "crosbynews:ph",
"@type": "xsd:decimal"
},
"turbidityFNU": {
"@id": "crosbynews:turbidityFNU",
"@type": "xsd:decimal"
},
"waterLevelFt": {
"@id": "crosbynews:waterLevelFt",
"@type": "xsd:decimal"
},
"conditions": {
"@id": "crosbynews:conditions",
"@type": "xsd:string"
},
"officialUrl": {
"@id": "crosbynews:officialUrl",
"@type": "@id"
},
"Water": "crosbynews:Water",
"gauges": {
"@id": "crosbynews:gauges",
"@container": "@list"
},
"Gauge": "crosbynews:Gauge",
"usgsId": {
"@id": "crosbynews:usgsId",
"@type": "xsd:string"
},
"stage": {
"@id": "crosbynews:stage",
"@type": "xsd:decimal"
},
"stageUnit": {
"@id": "crosbynews:stageUnit",
"@type": "xsd:string"
},
"flow": {
"@id": "crosbynews:flow",
"@type": "xsd:decimal"
},
"flowUnit": {
"@id": "crosbynews:flowUnit",
"@type": "xsd:string"
},
"validTime": {
"@id": "crosbynews:validTime",
"@type": "xsd:dateTime"
},
"thresholds": {
"@id": "crosbynews:thresholds"
},
"thresholdUnit": {
"@id": "crosbynews:thresholdUnit",
"@type": "xsd:string"
},
"Tropics": "crosbynews:Tropics",
"basin": {
"@id": "crosbynews:basin",
"@type": "xsd:string"
},
"storms": {
"@id": "crosbynews:storms",
"@container": "@list"
},
"outlookIssued": {
"@id": "crosbynews:outlookIssued",
"@type": "xsd:dateTime"
},
"disturbances": {
"@id": "crosbynews:disturbances",
"@container": "@list"
},
"Storm": "crosbynews:Storm",
"classification": {
"@id": "crosbynews:classification",
"@type": "xsd:string"
},
"classificationLabel": {
"@id": "crosbynews:classificationLabel",
"@type": "xsd:string"
},
"windMph": {
"@id": "crosbynews:windMph",
"@type": "xsd:integer"
},
"intensityKt": {
"@id": "crosbynews:intensityKt",
"@type": "xsd:decimal"
},
"pressureMb": {
"@id": "crosbynews:pressureMb",
"@type": "xsd:decimal"
},
"lat": {
"@id": "crosbynews:lat",
"@type": "xsd:decimal"
},
"lon": {
"@id": "crosbynews:lon",
"@type": "xsd:decimal"
},
"movementDirection": {
"@id": "crosbynews:movementDirection",
"@type": "xsd:string"
},
"lastUpdate": {
"@id": "crosbynews:lastUpdate",
"@type": "xsd:dateTime"
},
"advisoryUrl": {
"@id": "crosbynews:advisoryUrl",
"@type": "@id"
},
"BurnBan": "crosbynews:BurnBan",
"county": {
"@id": "crosbynews:county",
"@type": "xsd:string"
},
"status": {
"@id": "crosbynews:status",
"@type": "xsd:string"
},
"startDate": {
"@id": "crosbynews:startDate",
"@type": "xsd:dateTime"
},
"statusSince": {
"@id": "crosbynews:statusSince",
"@type": "xsd:dateTime"
},
"trackingSince": {
"@id": "crosbynews:trackingSince",
"@type": "xsd:dateTime"
},
"lastChecked": {
"@id": "crosbynews:lastChecked",
"@type": "xsd:dateTime"
},
"Pollen": "crosbynews:Pollen",
"stationNote": {
"@id": "crosbynews:stationNote",
"@type": "xsd:string"
},
"countDate": {
"@id": "crosbynews:countDate",
"@type": "xsd:string"
},
"groups": {
"@id": "crosbynews:groups"
},
"species": {
"@id": "crosbynews:species"
},
"Air": "crosbynews:Air",
"Health": "crosbynews:Health",
"site": {
"@id": "crosbynews:site",
"@type": "xsd:string"
},
"checkedAt": {
"@id": "crosbynews:checkedAt",
"@type": "xsd:string"
},
"cronLastRun": {
"@id": "crosbynews:cronLastRun",
"@type": "xsd:string"
},
"hoursSinceCronRun": {
"@id": "crosbynews:hoursSinceCronRun",
"@type": "xsd:decimal"
},
"feeds": {
"@id": "crosbynews:feeds"
},
"error": {
"@id": "crosbynews:error",
"@type": "xsd:string"
},
"HealthFeed": "crosbynews:HealthFeed",
"lastAttempt": {
"@id": "crosbynews:lastAttempt",
"@type": "xsd:string"
},
"hoursSinceAttempt": {
"@id": "crosbynews:hoursSinceAttempt",
"@type": "xsd:decimal"
},
"ok": {
"@id": "crosbynews:ok",
"@type": "xsd:boolean"
},
"dataChangedAt": {
"@id": "crosbynews:dataChangedAt",
"@type": "xsd:string"
},
"hoursSinceChange": {
"@id": "crosbynews:hoursSinceChange",
"@type": "xsd:decimal"
},
"Traffic": "crosbynews:Traffic",
"area": {
"@id": "crosbynews:area",
"@type": "xsd:string"
},
"incidents": {
"@id": "crosbynews:incidents",
"@container": "@list"
},
"laneClosures": {
"@id": "crosbynews:laneClosures",
"@container": "@list"
},
"cameras": {
"@id": "crosbynews:cameras",
"@container": "@list"
},
"liveMapUrl": {
"@id": "crosbynews:liveMapUrl",
"@type": "@id"
}
},
"@type": "schema:Dataset",
"schema:name": "Crosby News API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Crosby News'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-11-04) from openapi/crosbynews-com-openapi.json.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/crosbynews-com-openapi.json"
]
}