Find the answer to your question
GetCategories and GetAttributesCS and AddItems all have different version numbers. How are they related?
There are a couple notions of "version" in your case. One is the "API version" discussed here :
Another type of version is CategoryVersion in the GetCategories call :
A third is AttributeSystemVersion from GetAttributesCS :
In general, these three versions are independent of each other.
For example, eBay releases new versions of the API every two weeks. There may be more or fewer iterations of CategoryVersion and AttributeSystemVersion in the same time span.