deleteItemTypeProperty
delete
/ccadmin/v1/itemTypes/{itemTypeId}/properties/{propertyId}
Deletes a previously created dynamic property with the given property ID and item type. Only supported for a type of category
Request
Supported Media Types
- application/json
Path Parameters
-
itemTypeId: string
ID of the item type from which to remove the property.
-
propertyId: string
ID of the dynamic property to remove.
Response
Supported Media Types
- application/json
200 Response
Dynamic property successfully deleted.
Root Schema : getItemType_response
Type:
Show Source
object
-
base(optional):
array base
Base type Details
-
count(optional):
integer
The count of items.
-
displayName(optional):
string
The display name of the item type
-
id(optional):
string
The ID of the item type.
-
shopperInputs(optional):
array shopperInputs
Shopper Inputs corresponding to the productType
-
specifications(optional):
array specifications
List of properties for user-defined item type.
-
variants(optional):
array variants
Variants of the product
Nested Schema : shopperInputs
Type:
array
Shopper Inputs corresponding to the productType
Show Source
Nested Schema : specifications
Type:
array
List of properties for user-defined item type.
Show Source
Nested Schema : items
Type:
Show Source
object
-
default(optional):
string
Default specification of product type.
- hidden(optional): boolean
-
id(optional):
string
ID of specification.
-
itemType(optional):
string
Item type for user-defined product.
-
label(optional):
string
Label for new item type.
-
length(optional):
integer
The length property of the variant
-
listingVariant(optional):
boolean
Whether listing should be done based on this variant.
-
localizable(optional):
boolean
Whether Localizable or not.
-
order(optional):
integer
Order count of item type.
-
required(optional):
boolean
Whether it is required or not.
-
type(optional):
string
Data type of variant.
-
uiEditorType(optional):
string
The UIEditorType property of the variant
-
variantBasedDisplay(optional):
boolean
Whether this variant based display should be allowed
-
writable(optional):
string
Whether writable or not.
Nested Schema : items
Type:
Show Source
object
-
id(optional):
string
Id corresponding to the shopperInput
-
label(optional):
string
The display label of the shopperInput
-
name(optional):
string
The name of the shopperInput
-
promptText(optional):
string
The descriptive text for the shopperInput
-
required(optional):
boolean
Whether it is required or not.
-
type(optional):
string
Data type of shopperInput.
-
uiEditorType(optional):
string
The UIEditorType property of the shopperInput
-
values(optional):
array values
List of allowed values in case of Single Selection List type.
Nested Schema : values
Type:
array
List of allowed values in case of Single Selection List type.
Show Source
Nested Schema : items
Type:
Show Source
object
-
default(optional):
string
Default specification of product type.
- hidden(optional): boolean
-
id(optional):
string
ID of specification.
-
itemType(optional):
string
Item type for user-defined product.
-
label(optional):
string
Label for new item type.
-
length(optional):
integer
The length property of the variant
-
listingVariant(optional):
boolean
Whether listing should be done based on this variant.
-
localizable(optional):
boolean
Whether Localizable or not.
-
order(optional):
integer
Order count of item type.
-
required(optional):
boolean
Whether it is required or not.
-
type(optional):
string
Data type of variant.
-
uiEditorType(optional):
string
The UIEditorType property of the variant
-
validationPattern(optional):
string
Regex string for the validations to be applied on the field. Applicable only for ContactInfo item type.
-
variantBasedDisplay(optional):
boolean
Whether this variant based display should be allowed
-
writable(optional):
string
Whether writable or not.
Nested Schema : items
Type:
Show Source
object
-
default(optional):
string
Default specification of product type.
- hidden(optional): boolean
-
id(optional):
string
ID of specification.
-
itemType(optional):
string
Item type for user-defined product.
-
label(optional):
string
Label for new item type.
-
length(optional):
integer
The length property of the variant
-
listingVariant(optional):
boolean
Whether listing should be done based on this variant.
-
localizable(optional):
boolean
Whether Localizable or not.
-
order(optional):
integer
Order count of item type.
-
required(optional):
boolean
Whether it is required or not.
-
type(optional):
string
Data type of variant.
-
uiEditorType(optional):
string
The UIEditorType property of the variant
-
variantBasedDisplay(optional):
boolean
Whether this variant based display should be allowed
-
writable(optional):
string
Whether writable or not.