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.
26 footer regions. Default: fr → www.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.
GET https://api.piloterr.com/v2/zooplus/product?query=620472
GET https://api.piloterr.com/v2/zooplus/product?query=620472®ion=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
| 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) |
| 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 Search to discover listings
- Zooplus Product for full PDP JSON (this endpoint)
| Code |
Meaning |
400 |
Missing or invalid query / region |
404 |
Unparsable or missing product page |
500 |
Network or parsing error |
- For
ch-fr, product URLs may include a /fr prefix; the parser avoids double /fr/fr/ paths.
- Costs 1 credit per call (HTTP crawler).
- PDP enrichment: description, gallery, brand, category breadcrumbs
- Price monitoring:
old_price and variant-level pricing
- Multi-country catalogs: same
shopIdentifier across Zooplus regional shops