Example of using json-schema will be json-editor[0] and for swagger(openapi) the online specification editor[1].
You can also generate client and server code from your swagger spec for multiple languages. The generated code a bit crude. But you can tweak swagger-code-gen to fit your needs.
Great site, thank you! Looking at the Falcon Heavy Roadster launch, is it intended that all stages have "Land success: x" even though just the center core failed to land?
I wonder if this kind of data would be better structured in a semantic web way, with a well-defined schema and RDF rather than a siloed JSON REST thing.