Saltar al contenido principal
Esta guía explica cómo eliminar productos y actualizar su disponibilidad en su catálogo de productos de Kameleoon. Para todas las demás actualizaciones de productos, consulte el tutorial Importar un catálogo de productos. Se utilizan los siguientes endpoints:

Objetivo

Eliminar productos o marcarlos como en stock en el catálogo de productos de Kameleoon.

Llamar a los endpoints adecuados de la API

a. Actualizar productos disponibles

Utilice este endpoint para indicar qué productos están actualmente en stock.
Cualquier producto no listado se marcará como agotado.
Endpoint:
PATCH https://api.products.kameleoon.com/import/products
NombreTipoObligatorioDescripción
shop_idstringTrueSu ID de tienda de Kameleoon
shop_secretstringTrueSu ID secreto de Kameleoon
itemsListTrueUna lista de IDs de productos en stock.
Se trata de una sustitución completa: incluya solo los IDs de los productos disponibles. Cualquier producto no listado se considerará agotado. Ejemplo:
curl -X PATCH -L 'https://api.products.kameleoon.com/import/products' \
             -H 'Content-Type: application/json' \
             -d '{
    "shop_id": "eehj3eu84299kg5ghw5a6743r8",
    "shop_secret": "pmd5362597thrgq8k256ep01t0",
    "items": ["1235", "4337", "7578"]
}'

b. Eliminar productos

Elimine productos de Kameleoon para evitar que aparezcan en los resultados de recomendaciones. Endpoint:
DELETE https://api.products.kameleoon.com/import/products
NombreTipoObligatorioDescripción
shop_idstringTrueSu ID de tienda de Kameleoon
shop_secretstringTrueSu ID secreto de Kameleoon
itemsListTrueUna lista de IDs de productos
Envíe solo los IDs de los productos que desee eliminar.
curl -X DELETE -L 'https://api.products.kameleoon.com/import/products' \
             -H 'Content-Type: application/json' \
             -d '{
"shop_id": "eehj3eu84299kg5ghw5a6743r8",
"shop_secret": "pmd5362597thrgq8k256ep01t0",
"items": ["1635", "3743", "7578", "432"]
}'