Discover/carrefour.fr API
live

carrefour.fr APIcarrefour.fr

Access Carrefour.fr grocery data via 4 endpoints: search products, retrieve full product details, browse categories, and find store locations.

Endpoints
4
Updated
10d ago
Try it
Search keyword (e.g., 'lait', 'pain', 'fromage')
api.parse.bot/scraper/a7ed411e-b2aa-462d-a179-bb55f7aaae1e/<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/a7ed411e-b2aa-462d-a179-bb55f7aaae1e/search_products?query=lait' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for products by keyword query on Carrefour.fr. Returns a list of products with pricing, packaging, and review information.

Input
ParamTypeDescription
queryrequiredstringSearch keyword (e.g., 'lait', 'pain', 'fromage')
Response
{
  "type": "object",
  "fields": {
    "total": "integer — number of products returned",
    "products": "array of product objects with ean, title, brand, slug, image, price, packaging, format, nutriscore, customer_reviews"
  },
  "sample": {
    "data": {
      "total": 15,
      "products": [
        {
          "ean": "3428273990083",
          "slug": "lait-sans-lactose-uht-12-mg-matin-leger-lactel",
          "brand": "LACTEL",
          "image": "https://media.carrefour.fr/medias/58bd33b38b4c4c55839f61536a8ce22d/p_FORMAT/03428273990083_H1L1_s02.png",
          "price": {
            "unit": "L",
            "price": 10.68,
            "unit_price": 1.78,
            "per_unit_label": "1.78 € / L"
          },
          "title": "Lait Sans Lactose UHT 12% MG Matin Léger LACTEL",
          "format": "6x1L",
          "packaging": "le pack de 6 bouteilles de 1L",
          "nutriscore": null,
          "customer_reviews": {
            "count": 799,
            "rates": {
              "1": 0,
              "2": 1,
              "3": 2,
              "4": 25,
              "5": 72
            },
            "average": 4.67
          }
        }
      ]
    },
    "status": "success"
  }
}

About the carrefour.fr API

The Carrefour.fr API provides 4 endpoints for querying the French grocery retailer's product catalog, including pricing, nutrition facts, ingredients, and customer reviews. The get_product_details endpoint returns over 10 structured fields per product — EAN barcode, brand, unit price, full ingredients list, regulated name, and per-portion nutritional values — looked up by barcode. Two additional endpoints cover keyword search and category browsing across ranges like dairy, beverages, and produce.

Product Search and Browsing

The search_products endpoint accepts a French-language keyword via the query parameter (e.g., lait, fromage, pain) and returns a list of matched products. Each item in the response includes ean, title, brand, slug, image, price, packaging, format, nutriscore, and customer_reviews. The browse_category_products endpoint works similarly but accepts a category_slug like cremerie, boissons, epicerie-sucree, or fruits-et-legumes to return featured and promoted products within that category.

Full Product Detail Lookup

The get_product_details endpoint takes an EAN barcode as a required parameter and an optional slug for improved lookup reliability. The response covers commercial information — price (with unit_price, unit, and per_unit_label), title, brand, description — alongside regulatory and nutritional data: ingredients, regulated_name, nutrition (per-portion values), and a categories array with label, slug, and URI for each level of the product hierarchy. This is the most data-dense endpoint in the API.

Store Locations

The get_store_locations endpoint takes no inputs and returns an array of Carrefour store records. This is useful for mapping store presence or pairing product availability data with physical locations. The response shape is a flat stores array; detailed field documentation for individual store objects should be tested against live responses.

Common use cases
  • Build a Nutri-Score filter tool using the nutriscore field returned by search_products
  • Compare unit prices across competing products in a category using unit_price from browse_category_products
  • Populate a dietary tracker app with per-portion nutrition data from get_product_details
  • Cross-reference EAN barcodes scanned in-store with full ingredient lists via get_product_details
  • Aggregate customer review counts across dairy products using customer_reviews from category browsing
  • Map Carrefour store locations for a grocery delivery radius tool using get_store_locations
  • Monitor price changes on specific products over time by polling get_product_details by EAN
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 Carrefour.fr have an official public developer API?+
Carrefour does not publish a general-purpose public developer API for its French retail catalog. This Parse API provides structured access to product, category, and store data from carrefour.fr.
What does `get_product_details` return beyond basic pricing?+
In addition to price (including unit_price and per_unit_label), the endpoint returns ingredients, regulated_name, description, a structured nutrition object with per-portion values, and a categories array that reflects the full product hierarchy on the site. The optional slug parameter can be passed alongside the EAN to improve lookup reliability when the EAN alone is ambiguous.
Are product availability or stock levels included in responses?+
Not currently. The API returns pricing, packaging, nutrition, and review data, but does not expose real-time stock status or store-level availability. You can fork this API on Parse and revise it to add an availability endpoint if stock data is accessible for the products you need.
Does `search_products` support filtering by brand, Nutri-Score, or price range?+
The endpoint currently accepts a single query keyword with no built-in filter parameters. The nutriscore, brand, and price fields are present in the response, so filtering can be applied client-side. You can fork the API on Parse and revise it to add server-side filter parameters if needed.
Is the product catalog limited to any particular region or Carrefour market?+
The API covers carrefour.fr, which is the French market. Products, categories, and pricing reflect what is listed on the French storefront. Other Carrefour national markets (Spain, Belgium, Brazil, etc.) are not currently covered. You can fork this API on Parse and revise it to target a different Carrefour country domain.
Page content last updated . Spec covers 4 endpoints from carrefour.fr.
Related APIs in EcommerceSee all →
mouser.com API
mouser.com API
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
Carrefour.fr API – Products, Prices & Stores · Parse