events/schema.yaml

34 lines
632 B
YAML
Raw Normal View History

2023-06-16 02:23:05 +02:00
type: array
items: { "$ref": "#/$defs/event" }
$defs:
event:
type: object
additionalProperties: false
required:
- id
- date
- city
- country
properties:
id:
type: string
date:
type: string
city:
type: string
country:
type: string
pattern: "^\\w{2}$"
coincidence:
type: string
lead:
type: string
visitors:
type: number
links:
type: object
additionalProperties: false
patternProperties:
"^[\\w]+":
type: string
format: uri