Product Listing Extraction Schema
This model has been tailored based on customer feedback and usage. If you need a specific model and enough generalist, you can contact us on the support link below. If some fields are missing, you can also contact us to add them.
Contact us
Product Listing Schema object
- products array
A list of products in the current page of the product listing.
Items object
- name string
The full name of the product, including brand and key attributes.
- url string
The URL of the product detail page, where more information can be found. Copy the exact URL as found in the document. Never construct or guess URLs.
- price object
The price of the product, including amount, currency, and raw value.
- amount number
The numerical value of the product price.
- currency string
COMPUTE: Currency code in ISO3 format (e.g., USD, EUR, GBP). Derive from currency symbol if code not found ($ -> USD, € -> EUR, £ -> GBP).
- raw string
The raw, non-transformed price data as originally listed.
- amount number
- identifiers [object, null]
Identifiers for the product
- sku string
Extract the unique alphanumeric string fitting the above description, often preceded by labels like "SKU:", "Item Number:", or "Product Code:". Ensure no spaces and include any hyphens or separators. An SKU is not a URL
- mpn [string, null]
Manufacturer Part Number
- isbn10 [string, null]
ISBN-10
- isbn13 [string, null]
ISBN-13
- issn [string, null]
International Standard Serial Number
- ean13 [string, null]
European Article Number (EAN-13)
- upc [string, null]
Universal Product Code
- ismn [string, null]
International Standard Music Number
- gtin8 [string, null]
Global Trade Item Number (GTIN-8)
- gtin14 [string, null]
Global Trade Item Number (GTIN-14)
- sku string
- specifications [array, null]
List of specifications about the product
Items object
- name string
Name of the specification
- value string
Value of the specification
- name string
- image_url [string, null]
The URL of the product's image. Copy the exact URL as found in the document. Never construct or guess URLs.
- rating [number, null]
The average customer rating of the product, typically on a scale from 0 to 5.
- tags [array, null]
Tags or labels associated with the product, such as 'Best seller', 'Popular pick', or 'Sponsored'.
Items string
Items string
- position number
1-based position of this item on the page (1 = first, 2 = second, etc.).
- name string
- pagination [array, null]
A list of pagination details, each containing the page number and URL to navigate to that page. The URL is required to access the next set of products.
Items object
- number [integer, null]
The page number in the pagination.
- url string
The URL of the page, which is required to navigate to this page.
- number [integer, null]