The hierarchical output formats XML and JSON are summarised here because they are very similar in structure and the contents are identical.
The root element is products and each product is in its own product element. The contained fields have already been discussed in more detail in the CSV formats.
detailed (full.xml, full.json)
This format is only available for API calls, not for exports. API retrieval is done with “full.xml” or “full.json”.
The large data volume of the detailed XML format means that it can not be used in the export. If all product data are to be exported via the export, the detailed CSV data format “CSV all data 2 (zip)” must be used.
In addition to product data, the format subforms contains the following referenced objects: Product type, manufacturer, reference source, all content types. References and content types can occur multiple times. The fields of the respective sub-elements are described in more detail in the format “CSV all data 2 (zip)”.
Field | Description |
Product / puid | Unique product ID (ITscope Product ID) |
Product / set / | The product type to which the product is assigned |
Product / man / | The manufacturer of the product |
Product / supplierItem / | An element for each reference source |
Product / keyContent / | Key content, see table in “CSV all data 2 (zip)” |
Product / mediaContent / | Media Content, see table in “CSV all data 2 (zip)” |
Product / ratingContent / | Rating content, see table in “CSV all data 2 (zip)” |
Product / refContent / | Ref Content, see table in “CSV all data 2 (zip)” |
Product / textContent / | Text content, see table in “CSV all data 2 (zip)” |
Product / rank | General ITscope Rank (a high number corresponds to a bad ranking) |
Product / relevance | Addiction relevance |
Product / qualification | Qualification of the product |
Product / ean | EAN |
Product / manufacturerSKU | Manufacturer part number |
Product / shortInfo | Short identifier |
Product / productName | Product name, long name |
Product / deeplink | Deeplink to the ITscope.com platform |
Product / recRetailPrice | Manufacturer’s RRP |
Product / vat | Value added tax |
Product / estimateGrossWeight | Weight |
Product / grossDimX | Length of the product |
Product / grossDimY | Height of the product |
Product / grossDimZ | Width of the product |
Product / entryDate | Since when is the product on the platform |
Product / minPriceInfo / | From price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / maxPriceInfo / | Max price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / featureAttribute1 | Property value for the attributes from Set.attributeTypeId1 |
Product / featureAttribute2 | Property value for the attributes from Set.attributeTypeId2 |
Product / featureAttribute3 | Property value for the attributes from Set.attributeTypeId3 |
Product / featureAttribute4 | Property value for the attributes from Set.attributeTypeId4 |
Product / featureAttribute5 | Property value for the attributes from Set.attributeTypeId5 |
Product / productType | Type of product |
Product / productLine | Product line |
Product / productModel | Product model |
short (small.jml, small.json)
This format is available in the export. API retrieval is done with “small.xml” or “small.json”.
In addition to product data, the format includes the product type and manufacturer.
Field | Description |
Product / puid | Unique product ID (ITscope Product ID) |
Product / set / | The product type to which the product is assigned |
Product / man / | The manufacturer of the product |
Product / rank | General ITscope rank (a high number corresponds to a bad ranking) |
Product / relevance | Search result relevance |
Product / qualification | Qualification of the product |
Product / ean | EAN |
Product / manufacturerSKU | Manufacturer part number |
Product / shortInfo | Short identifier |
Product / productName | Product name, long name |
Product / deeplink | Deeplink to the ITscope.com platform |
Product / recRetailPrice | Manufacturer’s RRP |
Product / vat | Value added tax |
Product / estimateGrossWeight | Weight |
Product / grossDimX | Length of the product |
Product / grossDimY | Height of the product |
Product / grossDimZ | Width of the product |
Product / entryDate | Since when is the product on the platform |
Product / minPriceInfo / | From price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / maxPriceInfo / | Max price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / aggregatedStatus | Best availability status |
Product / aggregatedStatusText | Best readable availability status |
Product / aggregatedStock | Total of all inventories |
Product / aggregatedSupplierItems | Sum of all distributors for this product |
priceStockUpdate (prices.xml, prices.json)
This format is available in the export. API retrieval is done with “prices.xml” or “prices.json”
For each product aggregated price/stock data, as well as for all reference sources, the respective price and stock data are output.
Field | Description |
Product / puid | Unique product ID (ITscope Product ID) |
Product / ean | EAN |
Product / manufacturerSKU | Manufacturer part number |
Product / minPriceInfo / | From price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / maxPriceInfo / | Max price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / aggregatedStatus | Best availability status |
Product / aggregatedStatusText | Best readable availability status |
Product / aggregatedStock | Total of all inventories |
Product / aggregatedSupplierItems | Sum of all distributors for this product |
Product / supplierItem / | An element for each reference source |
Product / supplierItem / id | Unique identifier of the reference source |
Product / supplierItem / supplier / | Data on the supplier |
Product / supplierItem / supplierItemId | Article number of supplier |
Product / supplierItem / stock | Stock in this reference source |
Product / supplierItem / lastStockUpdate | Time of last update of inventory |
Product / supplierItem / stockStatus | Inventory status indicator (refers to stockStatusText) |
Product / supplierItem / stockStatusText | Readable inventory status |
Product / supplierItem / stockSourceId | Identifier for the origin of the price and stock information (relating to stock source name) |
Product / supplierItem / stockSourceName | Readable text on the origin of the stock information (stock list, …) |
Product / supplierItem / stockUnlimited | True = unlimited stock, false = not unlimited |
Product / supplierItem / priceInfo / | One item per existing price, contains the price information (see SupplierItemPriceInfo table for “CSV all data 2 (zip)”) |
supplierItem list including priceStockUpdate (sources.xml, sources.json)
This format is available in the export. API retrieval is done with “sources.xml” or “sources.json”
For each product, aggregated price/stock data as well as all reference source data including the respective price and stock data are output.
Field | Description |
Product / puid | Unique product ID (ITscope Product ID) |
Product / ean | EAN |
Product / manufacturerSKU | Manufacturer part number |
Product / minPriceInfo / | From price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / maxPriceInfo / | Max price ProductPriceInfo, see table in “CSV all data 2 (zip)” |
Product / aggregatedStatus | Best availability status |
Product / aggregatedStatusText | Best readable availability status |
Product / aggregatedStock | Total of all inventories |
Product / aggregatedSupplierItems | Sum of all distributors to this product |
Product / supplierItem / | An element for each reference source |