Discover/jumbo.com API
live

jumbo.com APIwww.jumbo.com

Search Jumbo supermarket products, browse the full category tree, and fetch autocomplete suggestions. Covers prices, promotions, brands, and facet filters.

Endpoints
3
Updated
3h ago
Try it
Sort order. Accepts: 'rankA+desc' (popularity), 'price+asc' (price low to high), 'price+de
Search query term (e.g. 'melk', 'kaas', 'brood').
Pagination offset. Each page returns ~24 products.
Filter string in format 'FacetKey:FacetValue'. Use 'Aanbiedingen:Alle aanbiedingen' to sho
api.parse.bot/scraper/69134a22-5293-4e3a-b0e1-3227b1b42818/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/69134a22-5293-4e3a-b0e1-3227b1b42818/search_products' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search Jumbo supermarket products by keyword. Supports pagination via offset, sorting, and filtering by facets such as brand, category, and promotions (aanbiedingen). Use filters parameter with format 'FacetKey:FacetValue' to filter results (e.g. 'Aanbiedingen:Alle aanbiedingen' for discounted products, 'Merken:Jumbo' for Jumbo brand products). Available facets and their values are returned in the response.

Input
ParamTypeDescription
sortstringSort order. Accepts: 'rankA+desc' (popularity), 'price+asc' (price low to high), 'price+desc' (price high to low). Omitted returns default relevance order.
queryrequiredstringSearch query term (e.g. 'melk', 'kaas', 'brood').
offsetintegerPagination offset. Each page returns ~24 products.
filtersstringFilter string in format 'FacetKey:FacetValue'. Use 'Aanbiedingen:Alle aanbiedingen' to show only promoted/discounted products. Use 'Merken:<brand>' to filter by brand. Available facets are returned in the response.
Response
{
  "type": "object",
  "fields": {
    "facets": "array of available filter facets with their values and counts",
    "header": "string - search result header text",
    "offset": "integer - current pagination offset",
    "products": "array of product objects with id, title, brand, price, promotions, etc.",
    "total_count": "integer - total number of matching products",
    "sort_options": "array of available sort options with text and value"
  },
  "sample": {
    "data": {
      "facets": [
        {
          "key": "category",
          "name": "Categorieën",
          "values": [
            {
              "id": "SG8",
              "name": "Zuivel, boter en eieren",
              "count": 20
            }
          ]
        }
      ],
      "header": "Melk",
      "offset": 0,
      "products": [
        {
          "id": "293407DSL",
          "link": "/producten/campina-langlekker-halfvolle-melk-12-x-1-l-293407DSL",
          "brand": "Campina",
          "image": "https://www.jumbo.com/dam-images/fit-in/360x360/Products/...",
          "price": 21.65,
          "title": "Campina Langlekker halfvolle melk 12 x 1 L",
          "badges": [],
          "category": "Zuivel, boter en eieren",
          "subtitle": "12 x 1 liter",
          "available": true,
          "freshness": null,
          "promotions": [
            {
              "id": "3017219",
              "url": "/aanbiedingen/campina-optimel-en-vifit/3017219",
              "tags": [
                "10% korting",
                "Alleen online"
              ],
              "start": "wo 20 mei t/m di 16 jun"
            }
          ],
          "promo_price": 19.48,
          "price_per_unit": {
            "unit": "l",
            "price": 1.62
          }
        }
      ],
      "total_count": 31,
      "sort_options": [
        {
          "text": "Populariteit",
          "value": "rankA+desc"
        },
        {
          "text": "Prijs (laag-hoog)",
          "value": "price+asc"
        }
      ]
    },
    "status": "success"
  }
}

About the jumbo.com API

The Jumbo.com API gives developers structured access to the Dutch supermarket's product catalog across 3 endpoints, returning fields like product price, brand, promotions, and facet filters. The search_products endpoint supports keyword queries with sorting, pagination, and facet-based filtering — including a dedicated promotion filter to surface current deals. Category browsing and autocomplete suggestions are also available.

Endpoints and What They Return

The search_products endpoint accepts a required query string and returns an array of product objects with fields including id, title, brand, price, and promotions. A total_count integer and offset field support paginated traversal of results — each page yields approximately 24 products. The facets array in the response lists available filter dimensions (brand, category, promotions) with per-value counts, so you can present dynamic filter UIs without a separate lookup call. The sort_options array tells you exactly which sort values the endpoint accepts at runtime.

Filtering and Sorting

Filters are passed as a single filters string using the format FacetKey:FacetValue. To restrict results to currently promoted products, pass Aanbiedingen:Alle aanbiedingen. The sort parameter accepts rankA+desc for popularity ordering, price+asc, and price+desc for price-based ordering. These can be combined with filters and offset for precise result slices.

Categories and Suggestions

get_categories returns the full Jumbo category tree as a nested array of objects, each carrying a title, link, and subcategories array. The optional depth parameter controls how many levels of the tree are returned. search_suggestions takes a partial query string and returns two separate arrays: keywords (suggested completions with query and display_text) and brands (brand-level matches that also include a link field). This makes it straightforward to build a typeahead that distinguishes between general keyword completion and direct brand navigation.

Common use cases
  • Build a promotion tracker that polls search_products with the Aanbiedingen:Alle aanbiedingen filter to monitor current Jumbo deals
  • Power a price comparison tool using price+asc sorting and brand facet filters from the facets response field
  • Render a full category navigation menu from the nested subcategories tree returned by get_categories
  • Implement a search typeahead that separates brand suggestions from keyword suggestions using the brands and keywords arrays from search_suggestions
  • Paginate through an entire product category using offset to build a local product index for offline analysis
  • Filter results by a specific brand using FacetKey:FacetValue format and sort by price to find the cheapest items from that brand
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Jumbo have an official public developer API?+
No. Jumbo does not publish a public developer API or documented data access program for third-party developers. This Parse API provides structured access to Jumbo product data.
What product fields does `search_products` actually return for each item?+
Each product object in the products array includes at minimum id, title, brand, price, and promotions. The facets array returned alongside products lists filter dimensions with value counts, and sort_options shows available sort values. The exact depth of nested price and promotion objects reflects what Jumbo exposes on the product listing level.
Does the API return individual product detail pages — ingredients, nutritional info, or images?+
Not currently. The API covers search results, the category tree, and autocomplete suggestions — all at the listing level. Detailed product pages with fields like nutritional values, allergens, or full-resolution images are not included. You can fork this API on Parse and revise it to add a product detail endpoint targeting individual product pages.
How does pagination work in `search_products`?+
Results are paginated using the offset integer parameter. Each response returns approximately 24 products. Set offset to 24, 48, 72, etc. to walk through subsequent pages. The total_count field in the response tells you the full number of matching products so you can calculate how many pages exist.
Is the product data limited to a specific region or store?+
Jumbo operates exclusively in the Netherlands and Belgium. The catalog returned by this API reflects the national Jumbo assortment. Store-specific stock levels or local pricing variations are not exposed — the API covers the standard catalog without per-location inventory data. You can fork the API on Parse and revise it if you need to target store-specific endpoints.
Page content last updated . Spec covers 3 endpoints from www.jumbo.com.
Related APIs in Food DiningSee all →
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
fdc.nal.usda.gov API
Search across thousands of foods to get detailed nutritional information, serving sizes, and ingredient data from USDA's comprehensive food database. Find nutrition facts for branded products, legacy foods, and foundation foods all in one place.
resy.com API
Search for restaurants across cities and check real-time availability to find open reservation slots on Resy. Discover trending and top-rated venues with detailed information about dining options, menus, and available time slots across selected dates.
guide.michelin.com API
guide.michelin.com API
woolworths.com.au API
Search and browse Woolworths supermarket products with detailed information including nutritional content, current pricing, and special offers. Get autocomplete suggestions while shopping, explore products by category, and access real-time data on what's available and on sale.
postmates.com API
Browse and search Postmates restaurants to discover menus, items, and detailed restaurant information all in one place. Get category suggestions, view complete menus, and access specific item details to find exactly what you're looking for.
ah.nl API
Search Albert Heijn products, browse categories, view weekly bonus offers, and fetch detailed product information including nutrition and supplier contact details.
tasty.co API
Search and discover Tasty.co recipes by ingredients or cuisine, then access detailed cooking instructions, ingredient lists, and video guides for each dish. Browse popular recipes and get pro cooking tips to perfect your meals.