Piloterr

Aldi Product

Aldi Product API — fetch full product page data from an Aldi URL or path slug. Returns pricing, images, description, category and cooling flags via Next.js NEXT_DATA parsing.

Credit cost: 1 credit per call

GET
/v2/aldi/product

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

Aldi product page URL or site path slug.

Examples:

fiches-produits/filets-danchois-marines-6806.html
https://www.aldi.fr/fiches-produits/filets-danchois-marines-6806.html

Numeric product id alone is not supported — use URL or slug path.

region?string

Target country when query is a path only (default: fr). Ignored for full product URLs.

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/aldi/product?query=string"
{
  "url": "https://www.aldi.fr/fiches-produits/filets-danchois-marines-6806.html",
  "brand": "GOLDEN SEAFOOD®",
  "price": 1.99,
  "title": "FILETS D'ANCHOIS MARINÉS",
  "images": [
    "https://s7g10.scene7.com/is/image/aldinord/6806.main.1.fr_fr.All.anchois",
    "https://s7g10.scene7.com/is/image/aldinord/6806_FILETS_ANCHOIS_MARINES_AIL"
  ],
  "category": "73-poisson",
  "currency": "EUR",
  "image_url": "https://s7g10.scene7.com/is/image/aldinord/6806.main.1.fr_fr.All.anchois",
  "is_cooling": true,
  "product_id": "6806",
  "sales_unit": "100 g",
  "description": "Pêche durable selon le référentiel MSC.",
  "product_slug": "filets-danchois-marines-6806",
  "short_description": "Au choix : Nature, ail et persil ou à la provençale."
}
{
  "error": "Bad Request"
}
{
  "error": "Invalid API Key"
}
{
  "error": "Payment required"
}
{
  "error": "Rate limit exceeded for the API key: quota monthly"
}
{
  "error": "Internal Error"
}