2.3.2. Request Parameter

Since the management system supports more than just four operations, operations can also be explicitly defined by including HTTP parameters as part of the REST request. For example by adding the query parameter op to the request URL, clients can define what operation to invoke.

Example 2.5. Custom operation defined in request parameter

http://localhost:8080/rest/private/managed-components/foo/bar?op=some-custom-operation

It's best practice to use the HTTP method to dictate the operation name when it can. However a client can explicitly set operation names as request parameters.