Each web service is bundled into a module related to the type of data it’s manipulating. The Version 2 WSDLs for the service can be found in the following locations:
The Version 2 Australian WSDLs for the service can be found in the following locations:
The objects used in the web service rely heavily on inheritance. As such, every request object will contain a username and password string. Every “get” response will contain an isSuccessful flag, record count, a message if there is an error, and a collection of objects where appropriate. Every “upsert” response will contain a collection of result objects, one for each object pushed up, made up of an isSuccessful flag, an external key code that will match the ID in your system, an internal key code that will match the ID in the Vin65 system, and a message if there was an error.
Also, all get response objects inherit from their respective upsert request objects. So the objects returned from a get request are a combination of the upsert request and get response as described below. The information is not duplicated in this document.
All additional parameters outside of the base objects are outlined on the pages on the left. A description is only provided for fields that are not obvious.
Note that the date/time stamps for Version 2.0 webservices are Pacific Standard Time, and Version 3+ webservices are in UTC time.