Description
Moves all products from one customer to other customer.
Parameters
Name | Data Type | Required / Optional | Description |
---|---|---|---|
auth-userid | Integer | Required | Authentication Parameter |
api-key | String | Required | Authentication Parameter |
domain-name | String | Required | Domain name that needs to be moved |
existing-customer-id | Integer | Required | Existing Customer ID from which the products are to be transferred |
new-customer-id | Integer | Required | New Customer ID to which the products are to be transferred |
default-contact | String | Required |
Attention
This API Parameter will be deprecated from 1st December 2016 due to IRTP changes in the system. This parameter will not be required post 1st December 2016 as by default only the old contact can be used. Value to indicate whether the old Contact has to be retained or to use the Default Contact of the new Customer. Valid entries are oldcontact or default.
Note
In case of a .ES domain name, the Default Contact of the new Customer cannot be associated with the domain name and the old Contact has to be retained. Hence, oldcontact will be the only valid value.
|
HTTP Method
POST
Example Test URL Request
https://test.httpapi.com/api/products/move.json?auth-userid=0&api-key=key&domain-name=domain.com&existing-customer-id=0&new-customer-id=0&default-contact=oldcontact
Response
Returns a hash map containing a status key with value as Success, if the move request is accepted by the system for processing.
In case of any errors, a status key with value as ERROR alongwith an error message will be returned.