update http://soap.vindicia.com/Product#update
Input (update_in)
Output (update_out)
Creates a new Product object, or updates an existing one.
Input Fields
- auth
- Credentials required to authenticate this request
- product
- Object to create
- duplicateBehavior
- What to do if a duplicate product is submitted
Output Fields
- return
- Basic results of this request (success, failure, error, etc.)
- product
- The resultant object
- created
- True if the object was created new
fetchByVid http://soap.vindicia.com/Product#fetchByVid
Input (fetchByVid_in)
Output (fetchByVid_out)
Loads a product by Vindicia's unique ID
Input Fields
- auth
- Credentials required to authenticate this request
- vid
- Vindicia ID for the object
Output Fields
- return
- Basic results of this request (success, failure, error, etc.)
- product
- The resultant object
fetchByMerchantProductId http://soap.vindicia.com/Product#fetchByMerchantProductId
Input (fetchByMerchantProductId_in)
Output (fetchByMerchantProductId_out)
Loads a product by mrchant's unique id
Input Fields
- auth
- Credentials required to authenticate this request
- merchantProductId
- Merchant's unique id for this object
Output Fields
- return
- Basic results of this request (success, failure, error, etc.)
- product
- The resultant object
fetchByAccount http://soap.vindicia.com/Product#fetchByAccount
Input (fetchByAccount_in)
Output (fetchByAccount_out)
Loads an array of products by Account object
Input Fields
- auth
- Credentials required to authenticate this request
- account
- Account to load by
Output Fields
- return
- Basic results of this request (success, failure, error, etc.)
- products
- The resultant objects
fetchAll http://soap.vindicia.com/Product#fetchAll
Input (fetchAll_in)
Output (fetchAll_out)
Input Fields
- auth
- Credentials required to authenticate this request
- page
- The offset, based on pageSize, to return.
- pageSize
- The number of products to return per page.
Output Fields
- return
- Basic results of this request (success, failure, error, etc.)
- products
- The resultant objects
fetchByMerchantEntitlementId http://soap.vindicia.com/Product#fetchByMerchantEntitlementId
Input (fetchByMerchantEntitlementId_in)
Output (fetchByMerchantEntitlementId_out)
Loads all Products that grant an entitlement
Input Fields
- auth
- Credentials required to authenticate this request
- merchantEntitlementId
- Merchant's unique entitlement id
Output Fields
- return
- Basic results of this request (success, failure, error, etc.)
- products
- The resultant objects
|