diff --git a/schemas/api/envelope.json b/schemas/api/envelope.json index 5413745..11846c1 100644 --- a/schemas/api/envelope.json +++ b/schemas/api/envelope.json @@ -10,6 +10,12 @@ "minimum": 0, "description": "Unix timestamp showing when the data was generated, or the time the error was encountered" }, + "p": { + "type": "string", + "title": "Privilege Type", + "description": "Whether the data is public or staff, omitted where no differences", + "enum": ["public", "staff"] + }, "d": { "description": "Payload data. Type depends on request endpoint, typically an array of the response type" }, diff --git a/schemas/api/stations/board.json b/schemas/api/stations/board.json index e21f5f2..09636eb 100644 --- a/schemas/api/stations/board.json +++ b/schemas/api/stations/board.json @@ -111,6 +111,29 @@ "title": "Headcode", "description": "The headcode of the service" }, + "fd": { + "type": "object", + "title": "False Destination", + "description": "False destination should be preferred on public boards", + "required": ["t", "n"], + "properties": { + "t": { + "type": "string", + "title": "TIPLOC", + "description": "The Destination TIPLOC" + }, + "n": { + "type": "string", + "title": "Name", + "description": "The Destination Name" + } + } + }, + "v": { + "type": "string", + "title": "via Text", + "description": "via text that should be displayed if present" + }, "sta": { "type": "string", "format": "date-time",