Scrape Shopify App Store listings for pricing tiers, ratings, review counts, launch dates, categories, and integrations. Fetch specific app handles or discover up to 40 apps per category. Built for Shopify app developers and DTC agencies doing competitive research.
Scaffolded: .actor/ (actor.json version 0.0,
categories: ["LEAD_GENERATION", "MARKETING", "ECOMMERCE"], seoTitle /
seoDescription set, input_schema.json / dataset_schema.json /
output_schema.json stubs matching design.md field-for-field,
pay_per_event.json with the spec's two events (actor-start
$0.02, result-row $0.002), Dockerfile), src/main.py wiring
(reads input, resolves proxy, pushes one clearly-marked placeholder
record via {"placeholder": true, ...}, charges result-row — not
a generic result slug — and exits clean), src/__init__.py /
src/__main__.py, tests/test_main.py smoke test, README skeleton
(10-H2 canonical structure), pyproject.toml (curl-cffi +
selectolax + apify + pydantic v2; no crawlee dependency, per
design.md's "Crawlee / Apify SDK Approach" — no crawler class is
used for this target).
Real implementation (src/models.py, src/client.py,
src/parser.py, src/scraper.py) lands in later tasks per
docs/specs/shopify-app-store-scraper/tasks.md.