NAME
eBay::API::XML::Call::SetStoreCategories::SetStoreCategoriesRequestType
DESCRIPTION
Requests changes to the category structure for a store. Use this call to add, delete, move, or rename a list of categories.
SYNOPSIS
INHERITANCE
eBay::API::XML::Call::SetStoreCategories::SetStoreCategoriesRequestType inherits from the eBay::API::XML::RequestDataType class
Subroutines:
setAction()
Specifies the type of action (Add, Move, Delete, or Rename) to carry out for the specified categories.
RequiredInput: Yes
# Argument: 'ns:StoreCategoryUpdateActionCodeType'
getAction()
# Returns: 'ns:StoreCategoryUpdateActionCodeType'
setDestinationParentCategoryID()
When adding or moving store categories, specifies the category under which the listed categories will be located. To add or move categories to the top level, set the value to -999.
RequiredInput: Conditionally
# Argument: 'xs:long'
getDestinationParentCategoryID()
# Returns: 'xs:long'
setItemDestinationCategoryID()
Items can only be contained within child categories. A parent category cannot contain items. If adding, moving, or deleting categories displaces items, you must specify a destination child category under which the displaced items will be moved. The destination category must have no child categories.
RequiredInput: Conditionally
# Argument: 'xs:long'
getItemDestinationCategoryID()
# Returns: 'xs:long'
setStoreCategories()
Contains information for specifying the store categories being acted on.
RequiredInput: Yes
# Argument: 'ns:StoreCustomCategoryArrayType'
getStoreCategories()
# Returns: 'ns:StoreCustomCategoryArrayType'