Discover/gamma.be API
live

gamma.be APIgamma.be

Access Gamma.be product data via API: search listings with prices, retrieve detailed specs, browse the full category tree, and get autocomplete suggestions.

Endpoints
4
Updated
3mo ago
Try it
Page number (1-indexed)
Results per page (max 50)
Search query for products
Whether to fetch prices. Accepted values: 'true', 'false'. Set to 'false' for faster resul
api.parse.bot/scraper/ef576313-3d76-42a4-95f2-6f9790ea6378/<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/ef576313-3d76-42a4-95f2-6f9790ea6378/search_products?page=1&limit=3&query=verf&include_prices=true' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for products on gamma.be. Returns paginated product listings with metadata including prices, dimensions, materials, reviews, stock info, and variants.

Input
ParamTypeDescription
pageintegerPage number (1-indexed)
limitintegerResults per page (max 50)
querystringSearch query for products
include_pricesstringWhether to fetch prices. Accepted values: 'true', 'false'. Set to 'false' for faster results.
Response
{
  "type": "object",
  "fields": {
    "query": "search query used",
    "products": "array of product objects with product_id, name, brand, price, dimensions, reviews, stock, variants, etc.",
    "total_pages": "total number of pages available",
    "current_page": "current page number (1-indexed)",
    "total_results": "total number of matching products",
    "results_per_page": "number of results requested per page"
  },
  "sample": {
    "data": {
      "query": "houten palen",
      "products": [
        {
          "ean": "8711615190612",
          "url": "https://www.gamma.be/nl/assortiment/tuinpaal-rond-groen-geimpregneerd-grenenhout-geschaafd-4x200-cm/p/B354780",
          "name": "Tuinpaal rond groen geïmpregneerd grenenhout geschaafd Ø 4x200 cm",
          "type": [
            "Tuinpaal"
          ],
          "brand": "Geen merk",
          "depth": "200.0cm",
          "price": 5.19,
          "width": "40mm",
          "finish": "Geschaafd",
          "height": "40mm",
          "in_stock": true,
          "material": "Hout",
          "variants": [],
          "head_size": null,
          "image_url": "https://static.gamma.be/dam/778207/22",
          "object_id": "B354780",
          "old_price": 6.49,
          "promotion": "20% korting",
          "wood_type": "Grenen",
          "categories": [
            "Tuin"
          ],
          "eco_cheque": true,
          "product_id": "354780",
          "star_rating": 1,
          "color_family": "Groen,Hout",
          "delivery_cost": 69.95,
          "dimensions_mm": {
            "width": 40,
            "height": 40,
            "length": 2000
          },
          "total_reviews": 1,
          "stock_quantity": 372,
          "wood_treatment": "Geïmpregneerd",
          "promotion_end_date": "Aanbieding t/m 14-06-2026",
          "purchasable_online": true
        }
      ],
      "total_pages": 49,
      "current_page": 1,
      "total_results": 147,
      "results_per_page": 3
    },
    "status": "success"
  }
}

About the gamma.be API

The Gamma.be API provides 4 endpoints for accessing product and category data from Belgium's Gamma home improvement store. Use search_products to query the catalog and receive paginated results with prices, dimensions, brand, stock status, and variant data. get_product_details returns the full record for a single product including description, multiple images, delivery info, and store availability count.

Endpoints and Response Fields

The search_products endpoint accepts a query string and returns an array of product objects containing product_id, name, brand, price, dimensions, reviews, stock, and variants. Pagination is controlled with page (1-indexed) and limit (max 50). The response also includes total_results, total_pages, and results_per_page for cursor management. Setting include_prices to 'false' skips price resolution, which reduces response latency when price data is not needed.

Product Details and Variants

get_product_details takes a product_id (the B prefix is stripped automatically) and returns the full product record: name, brand, price, old_price, promotion label, description, images array, url_fr (French-language page URL), and a variants array. Each variant object includes its own product_id, feature, value, and url, making it straightforward to enumerate size, color, or configuration options for a given item.

Category Tree and Autocomplete

get_categories returns the complete category hierarchy as a nested structure. Each node carries name, categoryUrl, uid, and a subCategories array that recurses to arbitrary depth, covering the full taxonomy from top-level departments down to leaf categories. The search_suggestions endpoint accepts a partial query and an optional limit, returning suggestion objects with query, nb_hits, and popularity scores — useful for building search interfaces or understanding query volume distribution across the catalog.

Common use cases
  • Monitoring price changes on Gamma.be products by polling search_products or get_product_details for updated price and old_price fields.
  • Building a home improvement product comparison tool using brand, dimensions, and variant data from get_product_details.
  • Mapping the Gamma.be category hierarchy for SEO or navigation purposes using the nested subCategories tree from get_categories.
  • Powering autocomplete in a third-party search UI using nb_hits and popularity scores from search_suggestions.
  • Tracking promotional activity across the catalog by extracting promotion label text and old_price from product records.
  • Syncing Gamma.be stock and delivery information into an internal procurement or inventory system using stock and delivery fields.
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 Gamma.be have an official public developer API?+
Gamma.be does not publish a documented public developer API for third-party use. There is no official API portal or key registration process available to external developers.
What does `search_products` return that `get_product_details` does not?+
search_products returns paginated batch results with total_results and total_pages metadata, suited for browsing or bulk collection. get_product_details returns fields not available in search results — specifically description, the full images array, url_fr, store availability count, and delivery information — for a single product identified by product_id.
Does the API cover Gamma.nl (Netherlands) as well as Gamma.be?+
The API covers only the Belgian Gamma.be store. Product listings, categories, and URLs reflect the .be domain and pricing in EUR. Gamma.nl data is not currently included. You can fork this API on Parse and revise it to target the Dutch domain and its catalog.
Are customer review details such as review text or individual ratings returned?+
Review data is returned as part of the reviews field on product objects from search_products, but full review text and per-reviewer breakdowns are not currently included in the exposed fields. The API covers aggregate review metadata. You can fork it on Parse and revise to add an endpoint that returns individual review content.
What is the maximum number of results returnable per search request?+
The limit parameter on search_products accepts a maximum of 50 results per page. For larger result sets, use the total_pages value in the response to iterate through subsequent pages with the page parameter.
Page content last updated . Spec covers 4 endpoints from gamma.be.
Related APIs in EcommerceSee all →
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.
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.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
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.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
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.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.
Gamma.be API – Products, Prices & Categories · Parse