SDK versioning
Each version of the SDK is designed to work with a specific version of the API. You cannot specify the API version yourself because it's hard coded into the assembly.
A mismatched SDK may result in errors or data not being sent or returned from the API.