$schema: http://json-schema.org/draft-07/schema $id: DateRange title: DateRange type: object additionalProperties: false required: - begin - end properties: begin: oneOf: - type: string format: date - type: string format: date-time formatMaximum: $data: '1/end' end: oneOf: - type: string format: date - type: string format: date-time