Zyte Data product list schema v1.0#
Standard ProductList Schema (1.0)
Standard ProductList Schema used in Zyte offering. Covers the typical set of product list attributes used in common e-commerce data applications.
Standard ProductList Schema v1.0
Responses
Response Schema: application/json
url required | string (URL) The main URL of the product listing. | ||||||||||||||||||||||||||
canonicalUrl | string The canonical form of the product listing URL, selected by the website. | ||||||||||||||||||||||||||
Array of objects[ items ] List of product details found on the page. | |||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||
Array of objects or objects[ items ] The list of breadcrumbs with URL and optional category name. | |||||||||||||||||||||||||||
Array Any of
| |||||||||||||||||||||||||||
object Details of the next page, if available. | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
categoryName | string Name of the category/page with the product list. | ||||||||||||||||||||||||||
pageNumber | integer Current page number, if displayed explicitly on the listing page. | ||||||||||||||||||||||||||
object Contains metadata about the data extraction process. | |||||||||||||||||||||||||||
|
Response samples
- 200
{- "products": [
- {
- "currency": "USD",
- "currencyRaw": "$",
- "metadata": {
- "probability": 0.97
}, - "name": "Golden blue dial watch",
- "price": "13999.99",
- "productId": "A123DK9822",
- "regularPrice": "19999.99",
}, - {
- "currency": "USD",
- "currencyRaw": "$",
- "metadata": {
- "probability": 0.89
}, - "name": "Exquisite Skeleton Dial Watch",
- "price": "12999.99",
- "productId": "A123DK3241",
- "regularPrice": "15999.99",
}, - {
- "currency": "USD",
- "currencyRaw": "$",
- "metadata": {
- "probability": 0.88
}, - "name": "Sports Watch with Backlight",
- "price": "9999.99",
- "productId": "A123DK6946",
- "regularPrice": "11999.99",
}
], - "breadcrumbs": [
], - "categoryName": "Swiss Watches",
- "pageNumber": 3,
- "metadata": {
- "dateDownloaded": "2022-12-31T13:01:54Z"
}
}