Formats XML / JSON pour l’API 1.0

Last modified: 5. février 2021

Les formats de sortie hiérarchiques XML et JSON sont résumés ici, car ils sont très similaires dans leur structure et leur contenu est identique.

L’élément racine est le produit et chaque produit est dans son propre élément de produit. Les champs inclus ont déjà été discutés plus en détail dans les formats CSV.

détaillé (full.xml, full.json)

Ce format n’est disponible que pour les appels API, et non pour les exportations. Les appels API sont effectués avec « full.xml » ou « full.json ».

Le grand volume de données du format XML détaillé signifie qu’il ne peut pas être utilisé pour l’exportation. Si toutes les données relatives aux produits doivent être écrites via l’exportation, le format de données CSV détaillé « CSV all data 2 (zip) » doit donc être utilisé.

En plus des données sur les produits, le format contient des sous-éléments pour les objets référencés suivants : Type de produit, fabricant, source d’approvisionnement, tous types de contenu. Les sources d’approvisionnement et les types de contenu peuvent se présenter plusieurs fois. Les champs des sous-éléments respectifs sont décrits plus en détail dans le format « CSV all data 2 (zip) ».

ChampDescription
product/puidID de produit unique (ID de produit ITscope)
product/set/Le type de produit auquel le produit est affecté
product/man/Le fabricant du produit
product/supplierItem/Un élément pour chaque source
product/keyContent/Contenu clé, voir tableau dans « CSV all data 2 (zip) »
product/mediaContent/Contenu des médias, voir tableau dans « CSV all data 2 (zip) »
product/ratingContent/Contenu de l’évaluation, voir tableau dans « CSV all data 2 (zip) »
product/refContent/Contenu de référence, voir tableau dans « CSV all data 2 (zip) »
product/textContent/Contenu du texte, voir tableau dans « CSV all data 2 (zip) »
product/rankRang ITscope général (un chiffre élevé correspond à un mauvais classement)
product/relevanceRecherche de la pertinence des résultats
product/qualificationQualification du produit
product/eanEAN
product/manufacturerSKUNuméro d’article du fabricant
product/shortInfoDescription succincte
product/productNameNom du produit, nom long
product/deeplinkLien profond vers la plateforme ITscope.com
product/recRetailPricePrix de détail suggéré par le fabricant
product/vatTaxe sur la valeur ajoutée
product/estimateGrossWeightPoids
product/grossDimXLongueur du produit
product/grossDimYHauteur du produit
product/grossDimZLargeur du produit
product/entryDateQuand le produit sera-t-il sur la plate-forme ?
product/minPriceInfo/A partir du prix ProductPriceInfo, voir le tableau dans « CSV all data 2 (zip) »
product/maxPriceInfo/Prix maximum ProductPriceInfo, voir tableau dans « CSV all data 2 (zip) »
product/featureAttribute1Valeur de la propriété pour l’attribut de Set.attributeTypeId1
product/featureAttribute2Valeur de la propriété pour l’attribut de Set.attributeTypeId2
product/featureAttribute3Valeur de la propriété pour l’attribut de Set.attributeTypeId3
product/featureAttribute4Valeur de la propriété pour l’attribut de Set.attributeTypeId4
product/featureAttribute5Valeur de la propriété pour l’attribut de Set.attributeTypeId5
product/productTypeType de produit
product/productLineLigne de produit
product/productModelModèle de produit

succinct (small.xml, small.json)

Ce format est disponible à l’exportation. La récupération des API se fait avec « small.xml » ou « small.json ».

En plus des données sur les produits, le format contient le type de produit et le fabricant.

ChampDescription
product/puidID de produit unique (ID de produit ITscope)
product/set/Le type de produit auquel le produit est affecté
product/man/Le fabricant du produit
product/rankRang général de l’ITscope (un chiffre élevé correspond à un mauvais classement)
product/relevanceRecherche de la pertinence des résultats
product/qualificationQualification du produit
product/eanEAN
product/manufacturerSKUNuméro d’article du fabricant
product/shortInfoDescription succincte
product/productNameNom du produit, nom long
product/deeplinkLien profond vers la plateforme ITscope.com
product/recRetailPricePrix de détail suggéré par le fabricant
product/vatTaxe sur la valeur ajoutée
product/estimateGrossWeightPoids
product/grossDimXLongueur du produit
product/grossDimYHauteur du produit
product/grossDimZLargeur du produit
product/entryDateQuand le produit sera-t-il sur la plate-forme ?
product/minPriceInfo/A partir du prix ProductPriceInfo, voir le tableau dans « CSV all data 2 (zip) »
product/maxPriceInfo/Prix maximum ProductPriceInfo, voir tableau dans « CSV all data 2 (zip) »
product/aggregatedStatusStatut de meilleure disponibilité
product/aggregatedStatusTextStatut de disponibilité le plus lisible
product/aggregatedStockTotal de tous les stocks
product/aggregatedSupplierItemsSomme de tous les distributeurs pour ce produit

Prix Stock Update (prices.xml, prices.json)

Ce format est disponible à l’exportation. La récupération de l’API se fait avec « prices.xml » ou « prices.json ».

Des données agrégées sur les prix/stocks sont produites pour chaque produit, ainsi que les données respectives sur les prix et les stocks pour toutes les sources d’approvisionnement.

ChampDescription
product/puidID de produit unique (ID de produit ITscope)
product/eanEAN
product/manufacturerSKUNuméro d’article du fabricant
product/minPriceInfo/A partir du prix ProductPriceInfo, voir le tableau dans « CSV all data 2 (zip) »
product/maxPriceInfo/Prix maximum ProductPriceInfo, voir tableau dans « CSV all data 2 (zip) »
product/aggregatedStatusStatut de meilleure disponibilité
product/aggregatedStatusTextStatut de disponibilité le plus lisible
product/aggregatedStockTotal de tous les stocks
product/aggregatedSupplierItemsSomme de tous les distributeurs pour ce produit
product/supplierItem/Un élément pour chaque source
product/supplierItem/idl’identifiant unique de la source d’approvisionnement
product/supplierItem/supplier/Données sur le fournisseur
product/supplierItem/supplierItemIdNuméro d’article du fournisseur
product/supplierItem/stockStock dans cette source
product/supplierItem/lastStockUpdateHeure de la dernière mise à jour du stock de l’entrepôt
product/supplierItem/stockStatusIdentifiant pour l’état du stock (se réfère à stockStatusText)
product/supplierItem/stockStatusTextÉtat lisible des stocks
product/supplierItem/stockSourceIdIdentificateur de l’origine des informations sur les prix et les stock (se réfère à stockSourceName)
product/supplierItem/stockSourceNameTexte lisible sur l’origine des informations sur les stocks (liste des stocks,…)
product/supplierItem/stockUnlimitedVrai = stock illimité, faux = stock non illimité
product/supplierItem/priceInfo/Un élément par prix existant, contient l’information sur le prix (voir le tableau SupplierItemPriceInfo à « CSV all data 2 (zip) »)

Bezugsquellenliste inkl. Prix Stock Update (sources.xml, sources.json)

Ce format est disponible à l’exportation. La récupération de l’API se fait avec « sources.xml » ou « sources.json ».

Pour chaque produit, des données agrégées sur les prix et les stocks ainsi que toutes les données de référence, y compris les données respectives sur les prix et les stocks, sont produites.

ChampDescription
product/puidID de produit unique (ID de produit ITscope)
product/eanEAN
product/manufacturerSKUNuméro d’article du fabricant
product/minPriceInfo/A partir du prix ProductPriceInfo, voir le tableau dans « CSV all data 2 (zip) »
product/maxPriceInfo/Prix maximum ProductPriceInfo, voir tableau dans « CSV all data 2 (zip) »
product/aggregatedStatusStatut de meilleure disponibilité
product/aggregatedStatusTextStatut de disponibilité le plus lisible
product/aggregatedStockTotal de tous les stocks
product/aggregatedSupplierItemsSomme de tous les distributeurs pour ce produit
product/supplierItem/Un élément pour chaque source
Was this article helpful?
Dislike 0
Views: 20