Versioning
Each WatchGuard public API has a version, expressed as <major>.<minor>.<patch>. You specify the major API version, such as v1, as part of the endpoint URI path. For example:
https://api.usa.cloud.watchguard.com/rest/authpoint/authentication/v1/accounts/{accountid}/resources/{resourceid}/authenticationpolicy
WatchGuard continues to extend public APIs to add functionality and fix issues. All API versions within the same major version are backward-compatible. WatchGuard updates the <minor> and <patch> versions to reflect the scope of the changes.
If WatchGuard releases an API update that is not backward-compatible, WatchGuard releases the change as a new major API version. To use the newer major API version, you must update the endpoint URI path in your API requests to specify the new API version.
You can continue to use an earlier API version, but WatchGuard recommends you use the latest version, whenever possible.