Shopify and WooCommerce products scraper: any store URL to one schema
Paste a store URL; the platform is auto-detected. Titles, prices, compare-at prices, variants, stock, images and tags.
Pricing: $1.20 per 1,000 products, plus $0.002 per run. No subscription: you pay per result.
What people use it for
- Competitor catalog and price monitoring
- Dropshipping product research
- Migrating a catalog
Quick start (Python)
pip install "apify-client>=3"
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("best_apis/shopify-woocommerce-products-scraper").call(run_input={
"storeUrls": [
"https://gymshark.com"
],
"maxProductsPerStore": 50,
"onlyInStock": false
})
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item)
Quick start (cURL)
curl -X POST "https://api.apify.com/v2/acts/best_apis~shopify-woocommerce-products-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" -d '{"storeUrls": ["https://gymshark.com"], "maxProductsPerStore": 50, "onlyInStock": false}'
FAQ
Do I need to know the platform?
No, it is auto-detected from the URL.
No, it is auto-detected from the URL.
Does it log in?
No, only public storefront data.
No, only public storefront data.
How do I get an API token?
Create a free Apify account, then copy your token from Settings > API & Integrations. New accounts include free monthly platform credit.
Create a free Apify account, then copy your token from Settings > API & Integrations. New accounts include free monthly platform credit.