Provide an OpenAPI compatible specification for the JSON-based API
Created by: adamreichold
If we want to use the JSON-based API (accessed via content negotiation), we should at least provide an OpenAPI-compatible specification that is shipped with the server binary and served via an endpoint.