Zyte Data product schema v1.0#
Standard Product Schema (1.0)
Standard Product Schema used in Zyte offering. Covers the typical set of product attributes used in common e-commerce data applications.
Standard Product Schema v1.0
Responses
Response Schema: application/json
availability | string Enum: "InStock" "OutOfStock" The availability status for the product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
color | string The color of the product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
currency | string The currency associated with the price, in ISO 4217 standard (e.g. USD). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
currencyRaw | string The currency associated with the price, as appears on the page (no post-processing). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
productId | string Product identifier, unique across dataset. It may come in the form of an SKU, any other identifier, a hash or even a URL. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects[ items ] List of standardized GTIN product identifiers associated with the product, which are unique for the product across different sellers. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects (Image) [ items ] A list of URL values of all images of the product. This does not take into account any images in the product description. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (Image) The details of the main image of the product. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mpn | string The Manufacturer Part Number (MPN) of the product. The product would have the same MPN across different e-commerce websites. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name | string The name of the product, as appears on the page (no post-processing). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price | string The price at which the product is being offered. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
regularPrice | string The price at which the product was being offered and which is presented as a reference to the current price. It may be represented by original price, list price or maximum retail price for which the product is sold. This field is only returned if it is explicitly mentioned in the offer or the product page. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
size | string Denotes the size or dimensions of the product. Pertinent to products such as garments, shoes, accessories etc. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sku | string The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for the product. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
style | string Denotes the style of the product. Pertinent to products such as garments, shoes, accessories etc. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects (A generic name:value field) [ items ] A name-value pair field holding information pertaining to specific features. Usually in a form of a specification table or freeform specification list. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url required | string (URL) The main URL of the page where the product was extracted, after any redirects, but without canonicalization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
canonicalUrl | string (URL) The canonical form of the URL, selected by the website. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object or object The overall rating, based on a collection of reviews or ratings. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Any of
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object The details of the brand associated with the product. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or objects[ items ] The list of breadcrumbs with URL and/or category name. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array Any of
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
features | Array of strings The list of product features, usually listed as bullet points. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description | string Full main description of the product, containing the most useful pieces of information, if other pieces of description can be found on the page. It may contain data found in other fields (features, additionalProperties). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
descriptionHtml | string The normalized HTML code of the product description. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects[ items ] The list of the details of product variants. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Contains metadata about the data extraction process. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Response samples
- 200
{- "availability": "InStock",
- "color": "white",
- "currency": "USD",
- "currencyRaw": "$",
- "productId": "string",
- "gtin": [
- {
- "type": "gtin8",
- "value": "86591475"
}, - {
- "type": "gtin13",
- "value": "9783161484100"
}
], - "images": [
- {
- "url": "string"
}
], - "mainImage": {
- "url": "string"
}, - "mpn": "HSC0424PP",
- "name": "White two-door refrigerator",
- "price": "9999.99",
- "regularPrice": "11999.99",
- "size": "XL",
- "sku": "A123DK9823",
- "style": "Polka dots",
- "additionalProperties": [
- {
- "name": "Style",
- "value": "polka dots"
}, - {
- "name": "Temperature range",
- "value": "-5 to 5°C"
}, - {
- "name": "Number of shelves",
- "value": "3"
}
], - "aggregateRating": {
- "bestRating": 5,
- "ratingValue": 4,
- "reviewCount": 24
}, - "brand": {
- "name": "Ka-pow"
}, - "breadcrumbs": [
], - "features": [
- "Easily store fragile products.",
- "Bluetooth connectivity."
], - "description": "Full freshness all over the fridge<br>5 Conversion Modes on demand<br>Super Cooling Plus™",
- "descriptionHtml": "<article><p>Full freshness all over the fridge</p><br><p>5 Conversion Modes on demand</p><br><p>Super Cooling Plus™</p></article>",
- "variants": [
- {
- "additionalProperties": [
- {
- "name": "Style",
- "value": "polka dots"
}, - {
- "name": "Temperature range",
- "value": "-5 to 5°C"
}, - {
- "name": "Number of shelves",
- "value": "3"
}
], - "availability": "InStock",
- "brand": {
- "name": "Ka-pow"
}, - "color": "Black",
- "currency": "USD",
- "currencyRaw": "$",
- "gtin": [
- {
- "type": "gtin13",
- "value": "9783161484100"
}, - {
- "type": "gtin8",
- "value": "86591475"
}
], - "mpn": "HSC0424PP",
- "name": "Black two-door refrigerator",
- "price": "11999.99",
- "productId": "A123DK9823-1",
- "regularPrice": "9999.99",
- "size": "XL",
- "sku": "A123DK9823-1",
- "style": "polka dots",
}, - {
- "additionalProperties": [
- {
- "name": "Style",
- "value": "polka dots"
}, - {
- "name": "Temperature range",
- "value": "-5 to 5°C"
}, - {
- "name": "Number of shelves",
- "value": "3"
}
], - "availability": "InStock",
- "color": "Inox",
- "currency": "USD",
- "currencyRaw": "$",
- "gtin": [
- {
- "type": "gtin13",
- "value": "9783161484100"
}, - {
- "type": "gtin8",
- "value": "86591475"
}
], - "mpn": "HSC0424PP",
- "name": "Inox two-door refrigerator",
- "price": "10999.99",
- "productId": "A123DK9823-2",
- "regularPrice": "9999.99",
- "size": "XL",
- "sku": "A123DK9823-2",
- "style": "polka dots",
}
], - "metadata": {
- "dateDownloaded": "2022-12-31T13:01:54Z",
- "probability": 1
}
}