Skip to main content
Piloterr
Back to library

Zooplus Product API

Zooplus Product API. Fetch full pet product page data from a Zooplus URL or shopIdentifier. Returns pricing, images, description, brand, ratings and availability.

Active1 credit = 1 requestGET/v2/zooplus/product

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

The Zooplus Product API returns full product page data from Zooplus online shops. Pass a product URL or shopIdentifier, optionally with region, and receive structured JSON with pricing, images, description, brand, ratings, and availability.

Piloterr parses the Next.js SSR payload (#__NEXT_DATA__) from the HTML. No browser rendering required.

Use Zooplus Search to discover listings, then Zooplus Product for the full record.

Supported regionsLink to Supported regions

26 footer regions. Default: frwww.zooplus.fr.

region Domain Currency Aliases
fr zooplus.fr EUR fr-fr
de zooplus.de EUR de-de
gb zooplus.co.uk GBP uk, en-gb
pl zooplus.pl PLN pl-pl
cs zoohit.cz CZK cz, cs-cz
ch-fr zooplus.ch/fr CHF fr-ch
see docs 26 regions total

shopIdentifier-only queries (620472) resolve via internal search on the target shop.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/zooplus/product?query=620472
GET https://api.piloterr.com/v2/zooplus/product?query=620472&region=fr
GET https://api.piloterr.com/v2/zooplus/product?query=https://www.zooplus.fr/shop/chats/boites_sachets_barquettes_chat/felix_boites_chat/tendres_effiles/620472

ParametersLink to Parameters

Parameter Type Required Description
query string yes Product URL or shopIdentifier
region string no Country when query is id only (default: fr)
return_page_source boolean no Raw HTML as {"result": "..."} (default: false)

Response fieldsLink to Response fields

Field Type Description
product_id string shopIdentifier
title string Product title
url string Canonical product URL
summary string | null Short teaser
description string | null Long HTML description
image_url string | null Main image
images string[] | null Ordered gallery
price number | null Current price
old_price number | null Strikethrough price when on sale
currency string ISO currency
brand string | null Brand name
rating number | null Average rating
review_count integer | null Review count
variant_count integer | null Available variants
in_stock boolean | null Online availability
category string | null Breadcrumb path (domain > …)

Zooplus workflowLink to Zooplus workflow

  1. Zooplus Search to discover listings
  2. Zooplus Product for full PDP JSON (this endpoint)

Error codesLink to Error codes

Code Meaning
400 Missing or invalid query / region
404 Unparsable or missing product page
500 Network or parsing error

NotesLink to Notes

  • For ch-fr, product URLs may include a /fr prefix; the parser avoids double /fr/fr/ paths.
  • Costs 1 credit per call (HTTP crawler).

Main use casesLink to Main use cases

  • PDP enrichment: description, gallery, brand, category breadcrumbs
  • Price monitoring: old_price and variant-level pricing
  • Multi-country catalogs: same shopIdentifier across Zooplus regional shops

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included