Skip to content

Kaufland

Kaufland marketplace product data across seven markets, including per-seller offers.

Supported countries

country accepts: de cz sk pl at fr it

Each is a distinct Kaufland marketplace (kaufland.de, kaufland.cz, …). Prices are returned in the local currency of the marketplace.

Keys

KeyValuesDescription
termFree textKeyword search.
idKaufland product IDDirect product lookup.
gtinEAN / GTIN-13Resolved to the matching product, then fetched.

Topics

TopicDescription
search (default)Product page, including the current buy-box.
search_and_offersAlso fetches the full seller-offer list (Kaufland's offers view).

Response

Returns the standard normalized content object (see Sources overview): name, url, currency, price_min / price_avg / price_max, offers_count, offers[], review_rating / review_count, plus the current buy-box.

With topic: search_and_offers, offers[] lists each seller offer (seller name, price, currency, shipping, condition). The buy-box is kept separate from offers[].

Example request

curl -s https://api.kwery.co/job \
  -H "Authorization: Bearer $KWERY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source":"kaufland","country":"cz","key":"gtin","topic":"search_and_offers","values":["4006381333962"]}'

Example response

Results are fetched with GET /job/{id}/download once the job is finished — each entry is the result for one input value (abridged):

[
  {
    "key": "4006381333962",
    "success": true,
    "reason": null,
    "content": {
      "name": "STABILO point 88 fineliner",
      "url": "https://www.kaufland.cz/product/1234567890/",
      "currency": "CZK",
      "price_min": 289,
      "price_avg": 310,
      "price_max": 339,
      "offers_count": 2,
      "offers": [
        { "shop_name": "Kaufland.cz", "price": 289, "currency": "CZK", "shipping": 0, "condition": "new" },
        { "shop_name": "papershop24", "price": 339, "currency": "CZK", "shipping": 39, "condition": "new" }
      ],
      "review_rating": 4.6,
      "review_count": 128
    }
  }
]