Shopify Store Search Scraper
Pricing
from $2.99 / 1,000 results
Shopify Store Search Scraper
Search any Shopify store instantly through public predictive search endpoints. Extract clean product data, titles, prices, and URLs into structured JSON, CSV, or Excel without hassle.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Security
Limited permissionsShare
Shopify Store Search (Predictive) Scraper

Search any Shopify store through the public predictive search JSON endpoint. Pick store URLs and queries, set a limit, and export clean JSON, CSV, or Excel without any complicated setup.
What it does
This actor calls each store's /search/suggest.json endpoint and saves matching products as dataset rows. Each successful row keeps the Shopify resources payload alongside the request URL and scrape time.
Modes
- Predictive search queries one or more Shopify stores with your search terms and resource types.
Input example
{"mode": "search","storeUrls": ["https://colourpop.com"],"queries": ["lip"],"resourceTypes": "product","maxItems": 50,"requestDelaySecs": 1}
Output example
{"result_type": "products","available": true,"handle": "blush-pop-collection","id": 7675140702290,"image": "https://cdn.shopify.com/s/files/1/1338/0845/files/BlushPop_FullCollection_ProductStylized.jpg?v=1793292588","price": "42.00","price_max": "42.00","price_min": "42.00","tags": ["10.28.26","Blush","category:Face","category:Full Collection","event:Blush Pop 2026","face","finish:Matte","Full Collection","new-arrival","Pressed Powder Blush","producttype:Full Collection","SKULifecycle:Permanent","subcategory:Blush","unitnumber:3","value_sets"],"title": "Blush Pop Full Collection","url": "/products/blush-pop-collection?_pos=1&_psq=blush+pop&_psid=37db947ea&_ss=e","vendor": "ColourPop","featured_image_alt": "Blush Pop Full Collection","featured_image_aspect_ratio": 1,"featured_image_height": 2000,"featured_image_url": "https://cdn.shopify.com/s/files/1/1338/0845/files/BlushPop_FullCollection_ProductStylized.jpg?v=1793292588","featured_image_width": 2000,"description": "Blush. Blur. Pop. 💗 Meet the whole Blush Pop collection with a shade for every mood. Wear them solo or stacked for a custom glow.\nEach Blush Pop is a pigmented powder blush that blurs skin with a weightless finish that layers like a dream. Jojoba Oil and Vitamin E help powder melt in so cheeks look smooth, never patchy or cakey.\nIncludes:\nBlush Pop in Llama: Neutral mauve\nBlush Pop in Can’t Relate: Neutral rose\nStrawberry Mochi: Cool baby pink\nBlush Pop in Starlet: Warm peachy pink\nBlush Pop in Bring It On: Neutral pinky nude\nBlush Pop in Cheat Code: Cool soft lilac\nBlush Pop in Pink Wall: Vibrant cool pink\nBlush Pop in Cherryish Me: Warm vibrant cherry","category": "Face","event": "Blush Pop 2026","finish": "Matte","producttype": "Full Collection","skulifecycle": "Permanent","subcategory": "Blush","unitnumber": "3","source_url": "https://colourpop.com/search/suggest.json?q=blush%20pop&resources%5Btype%5D=product&resources%5Blimit%5D=10","scraped_at": "2026-10-31T05:24:31.904401+00:00"}
FAQ
Who is this scraper designed for? E-commerce analysts, marketers, and developers who need instant access to product search hits and catalog data in clean spreadsheet or dataset formats.
What export formats are supported? You can easily export your collected data in JSON, CSV, Excel, and other standard formats supported by Apify.
Can I run this actor on a schedule? Yes, you can configure Apify schedules to run this scraper automatically at your preferred intervals.
What happens if a specific store request fails during a run? The scraper handles errors gracefully—it logs an error row containing the input details, target URL, and error status while allowing the rest of the run to continue uninterrupted.
Trademark Notice
Shopify and related names, logos, and trademarks belong to their respective owners. Their use in this documentation is solely to identify the source of the data and does not imply affiliation, sponsorship, endorsement, or partnership.
Disclaimer
This actor is an independent tool and is not affiliated with, endorsed by, sponsored by, or otherwise officially associated with Shopify or its owners. All data is collected from publicly available sources. Users are responsible for complying with the source's terms of use, rate limits, and attribution requirements.
Is web scraping legal?
This actor extracts publicly accessible data without bypassing login screens, paywalls, or technical security layers. While collecting public web data is widely permitted, compliance depends on how data is gathered and used:
- Personal data: When collecting identifiers like emails, phone numbers, or social handles, ensure compliance with applicable data protection laws such as GDPR or CCPA.
- Copyrighted content: Public text, images, and visual assets are often protected by intellectual property rights. Avoid directly duplicating or redistributing full creative works.
- Platform terms & rate limits: Practice responsible data extraction by avoiding aggressive traffic spikes, adhering to rate limits, and respecting published platform policies.
- Disclaimer: This summary serves informational purposes only and does not constitute formal legal counsel. Seek professional legal advice for specific compliance queries.
For a detailed guide, see Apify's legal overview: Is web scraping legal?.