API endpoint rename
It would be nice to have the API more concise. I would start by adding aliases for endpoints to new paths. Those should make more sense.
/qosTestRequest -> /v2/getQoSTestObjectives
Following REST - get verb should not be part of the endpoint. I would ignore that because of backward compatibility (almost everything is POST regardless of content). I propose to look at it as a simple RPC without all the possibilities of HTTP and just name the endpoints with the most descriptive names possible. I would also add versioning, so that we can update it again later.