Ce guide explique comment supprimer des produits et mettre à jour leur disponibilité dans votre catalogue de produits Kameleoon. Pour toutes les autres mises à jour de produits, consultez le tutoriel sur l’import d’un catalogue de produits.
Les endpoints suivants sont utilisés :
Objectif
Supprimer des produits ou les marquer comme en stock dans le catalogue de produits Kameleoon.
Appeler les endpoints API appropriés
a. Mettre à jour les produits disponibles
Utilisez cet endpoint pour indiquer quels produits sont actuellement en stock.
Tout produit non listé sera marqué comme en rupture de stock.
Endpoint :
PATCH https://api.products.kameleoon.com/import/products
| Nom | Type | Requis | Description |
|---|
shop_id | string | True | Votre Kameleoon store ID |
shop_secret | string | True | Votre Kameleoon secret ID |
items | List | True | Une liste d’IDs de produits en stock. |
C’est un remplacement complet : n’incluez que les IDs de produits disponibles. Tout produit non listé sera considéré comme en rupture de stock.
Exemple :
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. Supprimer des produits
Supprimez des produits de Kameleoon pour empêcher leur apparition dans les résultats de recommandation.
Endpoint :
DELETE https://api.products.kameleoon.com/import/products
| Nom | Type | Requis | Description |
|---|
shop_id | string | True | Votre Kameleoon store ID |
shop_secret | string | True | Votre Kameleoon secret ID |
items | List | True | Une liste d’IDs de produits |
N’envoyez que les IDs des produits que vous souhaitez supprimer.
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"]
}'