Create a new version of an operation
Specify the version in which the operation is available by setting the WSVersion attribute.
You version an operation if changes to an existing function, such as the request and/or response data, would break existing use of the operation. You need to create a new version of the function to apply the changes. The new version of the function will be offered with the latest release of your REST web service. This will not affect existing users who will continue to use the previous version.
If an operation does not change across versions, you can
leave it unversioned or set WSVersion="default". The default version is used unless
the client requests a specific version.
Create a new version of an operation when you introduce changes that are not backward compatible with the existing implementation, such as updates to the request or response data.
With versioning, you can reuse the same operation path and verb as many times as needed, provided
each version has a unique WSVersion value.
To create a new version of the operation:
To generate the OpenAPI documentation for this version, add
&version=version_name to the operation query string, for
example
http://myhost/gas/ws/r/myGroup/myXcf/myService?openapi.json&version=v1.
For information about generating a version of the OpenAPI document, see Get the OpenAPI description for a specific version.