One of our development partners have asked if there is a way we could specify an interface version within our JSON Schema definition. There isn't a "$version"
key so is there a recognised "standard" that we ought to follow (I can't use $id as we are using $ref
's elsewhere so the document won't validate any more). We are on Draft-6 so $comment
isn't available per-se.
Validation-wise XML Spy is quite happy for me to add a "version"
key to the top level, so I could just do that but if there is a more usual approach I'd rather do that.