Piloterr

Zooplus Search

Zooplus Search API. Search pet food and supplies by keyword or URL across 26 Zooplus/Zoohit shops. Parses Next.js RSC initialStoreState; returns prices, ratings and pagination.

Credit cost: 1 credit per call

GET
/v2/zooplus/search

Authorization

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Query Parameters

query*string

Search keyword or full Zooplus search URL.

Examples:

croquettes chat
https://www.zooplus.fr/search/results?q=croquettes+chat

Use Zooplus Product on any result url or product_id for full PDP data.

region?string

Target country when query is a keyword (default: fr).

Examples: de, gb, pl, ch-fr

Ignored when query is a full Zooplus URL.

page?number

1-based page number override (default: read from URL or 1). Zooplus paginates with p (?q=...&p=2).

Range1 <= value <= 500
return_page_source?boolean

When true, return the raw HTML page source as {"result": "..."} instead of structured JSON. Defaults to false.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.piloterr.com/v2/zooplus/search?query=string"
{
  "results": [
    {
      "url": "https://www.zooplus.fr/shop/chiens/croquettes_chien/croquettes_chien_pedigree/lot_economique_pedigree/318589",
      "price": 66.49,
      "title": "Lot Pedigree pour chien",
      "rating": 4,
      "summary": "Croquettes pour chien Pedigree composées de viandes et de légumes délicieux. Un pur régal à chaque croquette !",
      "currency": "EUR",
      "image_url": "https://media.zooplus.com/bilder/5/400/318589_pedigree_2x_5.jpg",
      "is_on_sale": true,
      "product_id": "318589",
      "review_count": 36,
      "variant_count": 8
    },
    {
      "url": "https://www.zooplus.fr/shop/chats/croquettes_chat/royal_canin_croquettes_chat/sterilised/47497",
      "price": 77.99,
      "title": "Royal Canin Sterilised 37",
      "rating": 5,
      "summary": "Croquettes complètes pour chats adultes castrés et stérilisés ayant tendance à l'embonpoint.",
      "currency": "EUR",
      "image_url": "https://media.zooplus.com/bilder/5/400/rc_fhn_sterilised37_mv_eretailkit_fr_fr_5.jpg",
      "product_id": "47497",
      "review_count": 678,
      "variant_count": 1
    }
  ],
  "pagination": {
    "next": "https://www.zooplus.fr/search/results?q=croquette&p=2",
    "page": 1,
    "per_page": 26,
    "total_pages": 209,
    "total_results": null
  }
}
{
  "error": "Bad Request"
}
{
  "error": "Invalid API Key"
}
{
  "error": "Payment required"
}
{
  "error": "Rate limit exceeded for the API key: quota monthly"
}
{
  "error": "Internal Error"
}