Shopify Storefront Catalog — Batch PPE avatar

Shopify Storefront Catalog — Batch PPE

Pricing

from $1.00 / 1,000 successful product catalog rows

Go to Apify Store
Shopify Storefront Catalog — Batch PPE

Shopify Storefront Catalog — Batch PPE

Batch public Shopify storefront catalog via products.json. From $1.00 per 1,000 successful product rows — empty/blocked cost $0. Not store leads.

Pricing

from $1.00 / 1,000 successful product catalog rows

Rating

0.0

(0)

Developer

Bob

Bob

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Batch a Shopify storefront’s public catalog via keyless {shop}/products.json into flat product rows (title, handle, vendor, variants, prices).

Not store leads · not reviews · not app-store catalog. Same class of solve as Apple App Catalog (official catalog JSON vs HTML kings).

Pricing (locked)

EventPrice
product-result (primary)$0.0010 ($1.00 / 1,000 OK catalog rows)
apify-actor-startPlatform start (may apply each run)

EMPTY / BLOCKED / FAILED do not take product-result.

Sample output (dryRunMock=false CapEx-test PASS)

{
"seed": "colourpop.com",
"rowType": "product",
"text": "Carry the Universe",
"position": 1,
"status": "OK",
"retailer": "shopify",
"price": "62.00",
"currency": "USD",
"handle": "carry-the-universe",
"productId": 7661008683090,
"sourceUrl": "https://colourpop.com/products.json?limit=3",
"chargeEvent": "product-result",
"billed": true
}

CapEx-test PASS · run vlSVTIPxC7vKUPoF4 · 3 OK colourpop rows · dataset 0RFZ1bgFjo3sKdXed · cite capex/CAPEX_SHOPIFY_CATALOG_POC_RESULT_2026-09-24.md.

Input

domains[] / storeUrls[] (storefront host), maxItems, maxResultsPerItem, dryRunMock

Free path

GET https://{shop}/products.json (keyless).

Explicit non-jobs

Shopify leads / prospect lists · Judge.me reviews · theme detection