extractor.sh

WooCommerce extraction API

WooCommerce Scraper - Extract Product & Store Data

Extract public WooCommerce product pages, shops, categories, and store-scoped searches into clean Markdown or normalized commerce JSON.

Try it free No account needed

Live playground

Try WooCommerce extraction.

Use an example or paste your own public URL. The playground calls the same cacheable GET API your agent will use.

Output format

Supported inputs

Built for normal public URLs.

  • Ordinary public product and store URLs
  • Store-scoped product search pages
  • Integer minor-unit prices and variants
  • Up to 50 product entities per feed

Clear boundaries

Know exactly what to expect.

  • No cross-store product search, carts, accounts, checkout data, or orders
  • Protected catalogs and unavailable products remain inaccessible
  • Ordinary blog, policy, and content pages are treated as webpages

One GET request

Add WooCommerce data to your agent.

No SDK and no account are required during the public preview. Choose JSON for typed entities or Markdown for direct model context.

Read the quickstart
curl --get 'https://extractor.sh/api/extract' \
  --data-urlencode 'url=https://muista.eu/shop/rugs/sunrise-rug/' \
  --data-urlencode 'format=json'

Common questions

WooCommerce scraper FAQ

What WooCommerce URLs can extractor.sh process?

Product details, Store search, Shops and categories. Use an ordinary public URL from the platform.

What does the WooCommerce extraction API return?

One product or a capped feed of public store products. Choose raw Markdown or schema-versioned JSON for every request.

What are the limits of WooCommerce extraction?

No cross-store product search, carts, accounts, checkout data, or orders. Protected catalogs and unavailable products remain inaccessible. Ordinary blog, policy, and content pages are treated as webpages.

More sources