Shopify Products Scraper — Full Catalog & Prices, No API Key avatar

Shopify Products Scraper — Full Catalog & Prices, No API Key

Pricing

$4.00 / 1,000 products

Go to Apify Store
Shopify Products Scraper — Full Catalog & Prices, No API Key

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

Jaime Martinez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

FieldTypeDescription
storeUrlsarray (required)One or more Shopify store URLs (e.g. https://www.allbirds.com)
maxProductsintegerMax 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.