Shopify Products Scraper — Full Catalog & Prices, No API Key
Pricing
$4.00 / 1,000 products
Shopify Products Scraper — Full Catalog & Prices, No API Key
Scrape any Shopify store's full product catalog to clean JSON — no API key, no login. Get title, vendor, type, tags, variants, SKUs, prices, compare-at prices, stock, and images. Bulk, pay per product.
Pricing
$4.00 / 1,000 products
Rating
0.0
(0)
Developer
Jaime Martinez
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape any Shopify store's entire product catalog into clean JSON — no app install, no API key, no login. Point it at a store URL and get every product with title, vendor, type, tags, variants (SKU, price, compare-at price, stock), images, and direct links.
Built for reliability: hits Shopify's product feed directly and falls back to a residential engine for stores behind bot protection. Health-monitored daily. Output is structured for price monitoring, catalog sync, and LLM/RAG pipelines.
⚡ Quick start
Paste this into the Actor's Input (JSON view) and hit Start:
{"storeUrls": ["https://www.allbirds.com"],"maxProducts": 250}
Each result row looks like:
{"id": 6789012345678,"handle": "mens-cruiser-shadow-blue","title": "Men's Cruiser - Shadow Blue","vendor": "Allbirds","productType": "Shoes","tags": ["mens", "cruiser", "wool"],"priceMin": 105.00,"priceMax": 105.00,"variantsCount": 13,"variants": [{ "id": 40012345678, "title": "8", "sku": "AB-CR-SB-08", "price": 105.00, "compareAtPrice": null, "available": true, "option1": "8" }],"image": "https://cdn.shopify.com/s/files/1/.../cruiser.jpg","imagesCount": 6,"url": "https://www.allbirds.com/products/mens-cruiser-shadow-blue"}
Or run it from the API:
POST https://api.apify.com/v2/acts/jamhimself~shopify-products-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN
Input options
| Field | Type | Description |
|---|---|---|
storeUrls | array (required) | One or more Shopify store URLs (e.g. https://www.allbirds.com) |
maxProducts | integer | Max products per store (default 250) |
Works on any Shopify-powered store — you don't need to know if a site uses Shopify; if it does, this returns its catalog.
Output fields
Every row includes: id, handle, title, vendor, productType, tags, publishedAt/createdAt/updatedAt, priceMin/priceMax, variantsCount, variants (each with sku, price, compareAtPrice, available, options), image, imagesCount, url.
Use cases
- Price & catalog monitoring — track a competitor's full catalog, prices, and stock over time.
- Dropshipping & sourcing — export product data with SKUs and variants.
- Market research — analyze assortment, vendors, and price bands across stores.
- AI agents & RAG — feed structured product rows into agent pipelines (this Actor is agent-payable).
Found an issue or need another field? Open an issue on this Actor — it's actively maintained and issues get fixed fast. If this Actor saves you time, a ⭐ review helps others find it.