Skip to main content
Read the Notte skill and follow its setup instructions when setting up Notte or building browser automation. This is the shared source for CLI setup, authentication, and the browser-to-code workflow.
POST /data/products/extract reads a product page and returns normalized product data. It also tells you whether the page is a product page at all.

Try it in the Console

Try this API in the playground, no code needed.

Quick start

If the page isn’t a product page, isProductPage is false and product is null.

Parameters

string
required
The product page URL.
object
dedupeImages (default false): remove duplicate images from images.

Response fields

name, description, brand, sku, price, regularPrice, currency, availability, category, imageUrl, images, dimensions, features, targetAudience, tags, variants. Scalar fields the page doesn’t expose (like regularPrice or category) are null. List fields (images, dimensions, features, targetAudience, tags, variants) can be empty or left out. Each variant has sku, url, attributes and images. You can also get product data as part of Raw fetch with "formats": {"product": true}.