Passer au contenu principal
GET
/
endpoint
Récupérer une collection
curl --request GET \
  --url https://api.example.com/endpoint
Le service fournit l’accès à l’endpoint de collection de produits.

Requête HTTP

GET https://api.products.kameleoon.com/collection/{%collection_id%}
Vous pouvez trouver le collection_id du produit dans la section Product Collections du dashboard. Vos collections configurées y sont listées avec leurs numéros d’ID.

Paramètres de requête

ParamètreTypeRequisDescription
shop_idStringTrueVotre Store Key. Vous pouvez la trouver dans Recommendations > Settings > Store settings dans l’application Kameleoon. Vous pouvez également contacter votre Customer Success Manager pour obtenir la clé.
didStringFalseDevice ID. Vous pouvez trouver cet ID dans le cookie KameleoonProducts_device_id, que vous pouvez récupérer depuis le back-end avant d’appeler cet endpoint.
locationStringFalseLieu de l’utilisateur.
external_idStringFalseC’est un identifiant unique associé à un utilisateur dans votre système ou CRM. (Pour assurer une correspondance précise avec le VisitorCode Kameleoon, l’ID doit d’abord être stocké en tant que Kameleoon Custom Data. Lors de la configuration de ce custom data, assurez-vous d’activer l’option Use this custom data as a unique identifier for cross-device matching pour garantir que l’ID est utilisé pour relier les activités utilisateur entre les deux systèmes.).

Réponse de l’API

NomTypeDescription
productsArray of objectsTableau avec des informations sur les produits. Chaque objet possède les propriétés suivantes.
htmlStringLe template HTML sélectionné lors de la création de la collection

Liste des champs pour le tableau d’objets products

PropriétéDescription
nameNom du produit
urlURL complète vers la page du produit
category_idsListe des IDs de catégories associées
barcodeCode-barres du produit ou identifiant unique
vendor_codeCode du vendeur ou de la marque
brandNom de la marque
leftoversIndique le type de stock (par exemple, “lot”, “single”, etc.)
ratingNote du produit
fashion_featureCaractéristique mode ou public cible (par exemple, child, woman)
fashion_wear_typeType d’article de mode (par exemple, shoe, clothing)
fashion_original_sizesTailles d’origine disponibles
pictureURL de l’image par défaut
categoriesCatégories de produit (tableau). Possède les propriétés suivantes.
price_formattedPrix du produit formaté en chaîne (par exemple, ”$ 70”)
price_full_formattedPrix complet du produit formaté en chaîne (par exemple, ”$ 70.00”)
pricePrix du produit en tant que nombre
price_fullPrix complet du produit en tant que nombre
image_urlURL de l’image principale
image_url_handleChemin relatif vers l’image principale
image_url_resizedObjet avec les URLs des images redimensionnées par taille
url_handleChemin relatif vers la page du produit
currencySymbole de la devise (par exemple, ”$“)
_idIdentifiant unique interne
idID du produit (souvent identique au code-barres)
stock_quantityQuantité en stock disponible
fashion_colorsCouleur(s) disponibles pour le produit
paramsListe de paires clé/valeur représentant les attributs du produit (par exemple, taille, couleur)
group_idID du groupe auquel le produit appartient

Liste des propriétés pour le tableau categories

PropriétéDescription
idID de la catégorie
parent_id(Optionnel) ID de la catégorie parente (le cas échéant)
urlURL complète de la catégorie
nameNom de la catégorie
levelNiveau de la catégorie (par exemple, “1” = parent, “2” = sous-catégorie)
url_handleChemin URL relatif vers la catégorie