addedOutput schema / properties / sourceNotices
Added value: +{
+ "additionalProperties": {
+ "additionalProperties": {},
+ "properties": {
+ "fetchedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "When the values were fetched, UTC"
+ },
+ "form": {
+ "description": "full-only: show the full text, never shorten; short-allowed",
+ "type": "string"
+ },
+ "id": {
+ "description": "Key of the source record",
+ "type": "string"
+ },
+ "licence": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "parts": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "fetchedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "When the values were fetched, UTC"
+ },
+ "form": {
+ "description": "full-only: show the full text, never shorten; short-allowed",
+ "type": "string"
+ },
+ "id": {
+ "description": "Key of the source record",
+ "type": "string"
+ },
+ "licence": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "permissionBasis": {
+ "type": "string"
+ },
+ "rightsHolder": {
+ "type": "string"
+ },
+ "sourceName": {
+ "type": "string"
+ },
+ "sourceUrl": {
+ "type": "string"
+ },
+ "stampedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The provider's own time stamp, UTC"
+ },
+ "stationLink": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Origin page of this gauge where one is required"
+ },
+ "text": {
+ "description": "The full notice as plain text",
+ "type": "string"
+ },
+ "textShort": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Shortened notice; null where it must never be shortened"
+ }
+ },
+ "required": [
+ "id",
+ "form",
+ "permissionBasis",
+ "licence",
+ "sourceName",
+ "sourceUrl",
+ "rightsHolder",
+ "fetchedAt",
+ "stampedAt",
+ "stationLink",
+ "text",
+ "textShort"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "permissionBasis": {
+ "type": "string"
+ },
+ "rightsHolder": {
+ "type": "string"
+ },
+ "sourceName": {
+ "type": "string"
+ },
+ "sourceUrl": {
+ "type": "string"
+ },
+ "stampedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The provider's own time stamp, UTC"
+ },
+ "stationLink": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Origin page of this gauge where one is required"
+ },
+ "text": {
+ "description": "The full notice as plain text",
+ "type": "string"
+ },
+ "textShort": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Shortened notice; null where it must never be shortened"
+ }
+ },
+ "required": [
+ "id",
+ "form",
+ "permissionBasis",
+ "licence",
+ "sourceName",
+ "sourceUrl",
+ "rightsHolder",
+ "fetchedAt",
+ "stampedAt",
+ "stationLink",
+ "text",
+ "textShort",
+ "parts"
+ ],
+ "type": "object"
+ },
+ "description": "Distinct notices of the listed gauges by key; a gauge names its own in sourceNoticeId",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}