Skip to main content
PUT
/
products
cUrl
curl --location --request PUT 'https://api.catalogix.ai/v1/products?store_uuid=67762d4ce590324df813bd8c' \
--header 'apikey: apikey' \
--header 'Content-Type: application/json' \
--data-raw '[
  {
    "product_code": "CI001",
    "Category": "Shirts",
    "Department": "Men",
    "Status": "inactive"
  }
]'
{
  "status": {
    "code": 0,
    "message": "success"
  },
  "data": {
    "store_uuid": "67762d4ce590324df813bd8c",
    "failed_products": [
      {
        "metadata": {
          "product_code": "CI001",
          "errors": [
            "Status"
          ]
        }
      }
    ],
    "updated_skus": [
      "CI001"
    ],
    "unavailable_skus": [
      "CI00000000"
    ]
  }
}

Headers

apikey
string
required

Query Parameters

store_uuid
string
required

Body

application/json · UpdateSkuDataModel · object[]
prouduct_code
string

Unique identifier for the product. Cannot be updated

Example:

"CI001"

status
enum<string>
Available options:
new,
active,
problem,
inactive,
draft,
under review
Example:

"inactive"

Response

Update successful

status
object
required

Status of the operation

data
object
required

Data containing updated and unavailable SKUs