Vindicia.xsd file that every WSDL file includes in its definition.
Each WSDL file describes a set of calls supported by the logical object. For example, the Account.wsdl file describes the calls with which you can perform activities on a customer account (an Account object) in Subscribe. Make an update call to create or update an Account object; or a fetchByMerchantAccountId() call to retrieve an Account object by the unique ID assigned by you when you created the object.
Note: If you are using Subscribe WSDL files to make SOAP calls, ensure that you are heeding the input parameter order specified in the Subscribe API Guide.
Each WSDL file defines only one SOAP port bound to the object-specific interface (a set of methods). For example, Transaction.wsdl defines a port called TransactionPort, which supports only the SOAP calls that relate to the Transaction object.
The ports defined in each of the WSDL files are associated with the same SOAP address (endpoint). That address is a script on Vindicia servers that receives all SOAP calls and routes them to object-specific code for further processing, depending on which objects the calls are for. For example, for Subscribe 4.2:
Vindicia.xsd schema file, which defines the data structure of all top-level and helper objects. Your client code must be able to access this schema file.
Parent topic:Subscribe Client Library Setup
