Pet Supermarket Scraper — UK Pet Supplies & Products
Under maintenancePricing
from $4.00 / 1,000 result scrapeds
Pet Supermarket Scraper — UK Pet Supplies & Products
Under maintenanceScrape pet supplies, products, and prices from pet-supermarket.co.uk. Supports search queries and category browsing. Uses Shopify APIs for fast data extraction.
Pricing
from $4.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Pet Supermarket Scraper
Grab pet food, toys, and accessories data from pet-supermarket.co.uk. This is a Shopify store, so the scraper uses Shopify's suggest API for fast results before falling back to HTML crawling for deeper extraction.
How it works
- For search queries, it first hits the Shopify
/search/suggest.jsonendpoint -- this returns up to 50 products instantly without page crawling - If more results are needed, it also crawls the HTML search/collection pages
- Product detail pages are scraped for full information (JSON-LD + HTML fallbacks)
Input
| Field | Type | Description |
|---|---|---|
searchQuery | string | Search term (e.g., "grain free dog food") |
startUrls | array | Collection or product URLs |
maxResults | integer | Max products (default: 100) |
proxyConfiguration | object | Proxy settings |
Without input, it searches for "dog food".
Output
| Field | Type | Example |
|---|---|---|
name | string | "Lily's Kitchen Chicken Casserole 400g" |
brand | string | "Lily's Kitchen" |
price | number | 2.49 |
originalPrice | number | 3.29 |
currency | string | "GBP" |
sku | string | "LK-CC-400" |
productId | string | Shopify product ID |
inStock | boolean | true |
url | string | Full product URL |
imageUrl | string | Product image |
category | string | "Dog Food" |
description | string | Truncated to 1000 chars |
Cost
The Shopify API shortcut means most small runs barely use any compute. ~2,000 products per $1 for API-only runs.
Quirks
- Shopify prices in the suggest API are in pence (divided by 100)
- Pagination uses
?page=Nquery parameter - Currency is GBP
Why use Pet Supermarket Scraper
- Price monitoring — Track prices, stock, and promotions across Pet Supermarket at scale
- Competitive intelligence — Compare your catalog against Pet Supermarket pricing and assortment
- Market research — Analyze category trends, new arrivals, and rating distributions
- Lead generation — Build product datasets for affiliate sites, comparison tools, or feeds
- No login or cookies required — Authenticated access not needed; works out of the box
How to use Pet Supermarket Scraper
- Open the Input tab and provide a search query, category URL, or product list
- Adjust optional filters such as
maxResultsor proxy settings - Click Start and wait for the run to complete
- Download results from the Output tab in JSON, CSV, Excel, XML, or HTML
- Schedule recurring runs from the Schedule tab if you need ongoing data
How to scrape Pet Supermarket data
This Actor automates the process of extracting structured product data from Pet Supermarket. You can run it directly from the Apify console, the Apify API, or any of the official SDKs (JavaScript, Python). The scraper handles pagination, retries, and rate limiting so you can focus on the data, not the plumbing.
Typical workflows:
- One-off export: paste a category URL or keyword, set
maxResults, and run - Scheduled monitoring: set a daily cron in the Schedule tab to track prices over time
- Programmatic integration: trigger runs from your backend via the Apify API and pull the dataset when finished
- Webhook automation: receive a callback the moment a run completes and pipe the results into Zapier, Make, n8n, BigQuery, or Google Sheets
Tips for best results
- Start small — run with
maxResults: 10before launching large jobs - Use proxies — residential proxies reduce blocking on protected sites
- Throttle on big jobs — keep
maxConcurrencymodest (5–10) for stability - Schedule runs — daily runs are usually enough for price monitoring
- Inspect the dataset schema — the Storage tab shows the full output structure
FAQ and support
Is it legal to scrape Pet Supermarket? This Actor extracts publicly available data. Always review the website's Terms of Service before scraping at scale, and respect rate limits.
Why am I getting fewer results than expected? Some categories have hidden
pagination or load more on scroll. Increase maxResults and verify your filters.
Can I extract data for a single product? Yes — provide the full product URL
in startUrls and the scraper will return one item.
The site blocks me — what should I do? Enable Apify residential proxies in the input. Datacenter IPs are blocked by many e-commerce sites.
For issues, feature requests, or bug reports, open a ticket in the Issues tab on the Actor page or contact support@apify.com. We monitor every actor and ship fixes quickly when sites change.