Fressnapf Pet Supplies Scraper avatar

Fressnapf Pet Supplies Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Fressnapf Pet Supplies Scraper

Fressnapf Pet Supplies Scraper

Scrape Fressnapf.de - Europe's largest pet-supply retailer. Browse dog, cat, small-animal, bird, fish, reptile, and pond products by category or brand, with prices, ratings, and images.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Scrape Fressnapf.de — Europe's largest pet-supply retailer. Browse dog, cat, small-animal, bird, aquarium/fish, terrarium/reptile, garden & pond, and vet-diet products by category, or browse any of 700+ brands. Get product name, brand, price, rating, and images. HTTP-only, no login, no cookies, no proxy required.

What this actor does

  • Two modes: byCategory (89 curated pet-type/product-type categories) and byBrand (any Fressnapf brand, by name)
  • Full pet-type coverage: Dog, Cat, Small Animal, Bird, Aquarium & Fish, Terrarium & Reptile, Garden & Pond, and Vet Diets
  • Price filters: min/max price in EUR
  • Sort: relevance (site default), price low-to-high, price high-to-low, or rating highest-first
  • Ratings & reviews: star rating and review count, when shown
  • Empty fields are omitted — every record only contains fields Fressnapf actually populated

Note: fressnapf.de is a German-language site — product names, brand names, and categories in the output are in German, matching what's shown on the live site.

Output per product

  • productUrl, productId
  • name, brand
  • price, currency (EUR), pricePerUnit, pricePerUnitLabel (e.g. kg, l, Stk)
  • imageUrl
  • rating, reviewCount
  • packSizeOptions — number of pack-size variants available, when the product has more than one
  • sponsoredtrue if the listing is a sponsored placement
  • category — pet type (or Brand: <name> in byBrand mode)
  • recordType: "product", scrapedAt

Input

FieldTypeDefaultDescription
modestringbyCategorybyCategory / byBrand
categoryPathselecthund/hundefutter/trockenfutterOne of 89 curated categories (mode=byCategory)
customCategoryPathstringExact category path override, e.g. hund/hundefutter/trockenfutter (advanced)
brandstringBrand name (mode=byBrand), e.g. Royal Canin
sortBystring (select)relevancerelevance / priceAsc / priceDesc / ratingDesc
minPriceintDrop products cheaper than this (EUR)
maxPriceintDrop products more expensive than this (EUR)
maxItemsint50Hard cap (1–2000)

Example: dog dry food

{
"mode": "byCategory",
"categoryPath": "hund/hundefutter/trockenfutter",
"maxItems": 50
}

Example: browse a brand

{
"mode": "byBrand",
"brand": "Whiskas",
"maxItems": 50
}

Example: price-filtered cat toys

{
"mode": "byCategory",
"categoryPath": "katze/katzenspielzeug",
"minPrice": 5,
"maxPrice": 30
}

Use cases

  • Price monitoring — track pet-food and supply pricing across brands and categories
  • Market research — analyze Europe's largest pet retailer's catalog breadth and pricing by pet type
  • Assortment analysis — compare brand presence and pack-size options across categories
  • Competitive intelligence — for pet-supply brands and retailers benchmarking against Fressnapf
  • Data feeds — power a pet-supply price-comparison or deal-alert product

FAQ

What's Fressnapf? Europe's largest pet-supply retailer, with stores across Germany, Austria, and other European markets and a full e-commerce catalog at fressnapf.de.

Do I need to log in or use cookies? No. All categories and brand pages are publicly browsable without an account.

Why are product names in German? fressnapf.de is a German-language storefront; product names, brand names, and category labels reflect the live site content as-is (no translation), which keeps the data accurate and matchable back to the source.

How is categoryPath structured? Each value mirrors fressnapf.de's own URL structure, e.g. hund/hundefutter/trockenfutter = Dog > Dog Food > Dry Food. Use customCategoryPath to reach any category not in the curated dropdown.

How do I find a brand's exact name? Use the brand name as displayed on the product's brand tag, e.g. Royal Canin, Whiskas, Josera, Trixie. The actor normalizes it (lowercase, spaces to hyphens, umlauts transliterated) into Fressnapf's brand-page URL slug.

Is there a free-text keyword search across the whole catalog? No. fressnapf.de's /search/?query=... page is rendered client-side (its results widget only populates after JavaScript runs), so a plain HTTP fetch of that URL returns the same generic fallback listing regardless of the query text — confirmed empirically by comparing responses for several unrelated queries. Reproducing real keyword search would require full browser automation, which this actor intentionally avoids to stay fast and cookie/proxy-free. Use mode=byCategory (89 curated categories) or mode=byBrand instead — both are backed by real, query-independent server-rendered pages.

What does pricePerUnit mean? Fressnapf shows a per-kg/per-liter/per-piece reference price next to the pack price (e.g. 5,21€/kg) so shoppers can compare pack sizes; pricePerUnitLabel holds the unit (kg, l, Stk, etc.).

Is pricing in EUR? Yes — fressnapf.de prices are always in EUR.

Why only 4 sort options, when the live site offers 7? fressnapf.de's own "Beliebtheit" (popularity), "Neuheiten" (newest), and "Größter Rabatt" (biggest discount) sort orders are computed by an internal ranking/discount API that isn't exposed via the public category pages this actor reads, so they can't be reliably reproduced. priceAsc / priceDesc / ratingDesc are sorted locally from the same price/rating fields already in the output, so they're fully reliable.

How fresh is the data? Live — each run reads the current category/brand listing pages directly from fressnapf.de.