Can openapi be used to spec a REST API that is characterized by endpoints that return different(ly structured) responses depending on which query parameters are sent to the