BaseProduct
custom_revisionstringrequired
This identifier is a lexographically ordered string used to identify the revision from client's side and used to track changes and avoid unintentional data overwriting such as repeated identical requests.
Example:
1729684717164
force_updateboolean
Force update defines whether the data should be updated even in case the last update source happened by user action in Inspectorio Platform
domainDomain (string)
Possible values: [apparel
]
Default value:
apparel
custom_idCustomId (string)required
Unique Custom identifier for products in your system
entity_typeEntityType (string)required
The type of entity to be updated, unique with the provided custom identifier
Possible values: [product
, item
, material
, category
]
namestring
Name of the product
descriptionstring
Description of the product
statusStatus (string)required
Status of the product
Possible values: [active
, inactive
]
categories object[]
domain_attributes object
additional_attributes object
contributions object[]
BaseProduct
{
"domain": "apparel",
"custom_id": "string",
"entity_type": "product",
"name": "string",
"description": "string",
"status": "active",
"categories": [
{
"taxonomy_custom_id": "product",
"custom_id": 540.120884014
}
],
"domain_attributes": {
"color": "Blue",
"size": "XL",
"origin_country": [
"US",
"CN"
]
},
"additional_attributes": {
"business_unit": "US"
},
"contributions": [
{
"role": "provider",
"org_custom_id": "S208",
"product_custom_id": "string"
}
],
"custom_revision": 1729684717164,
"force_update": true
}