Is it really a good practice to have a default version? There seems to be a big risk in not forcing clients to make a conscious decision on which API version to support since changing the default version will invalidate all clients accessing the API via the default route.
Is it really a good practice to have a default version? There seems to be a big risk in not forcing clients to make a conscious decision on which API version to support since changing the default version will invalidate all clients accessing the API via the default route.