megekko.be APImegekko.be ↗
Access Megekko.be product data via API: search products, browse categories, get specs, prices, EAN codes, and real-time stock status for Belgian electronics.
curl -X GET 'https://api.parse.bot/scraper/cfb2fabb-ff95-421b-9430-4f87d251b83b/search_products?page=1&query=RTX+5070' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for products on Megekko by keyword. Returns a list of matching products from the search results page.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination. |
| queryrequired | string | Search keyword (e.g. 'RTX 5070', 'AMD Ryzen') |
{
"type": "object",
"fields": {
"page": "integer, current page number",
"query": "string, the search query used",
"products": "array of product objects with name, url, id, price, price_str, brand, in_stock, stock_status, specs_preview"
},
"sample": {
"data": {
"page": 1,
"query": "RTX 5070",
"products": [
{
"id": "297161",
"url": "https://www.megekko.nl/product/1963/297161/Nvidia-Videokaarten/Gigabyte-GeForce-RTX-5070-WINDFORCE-OC-12G-Videokaart",
"name": "Gigabyte GeForce RTX 5070 WINDFORCE OC 12G Videokaart",
"brand": null,
"price": null,
"in_stock": null,
"price_str": "679,-",
"stock_status": "Uit eigen voorraad leverbaar. Levertijd: 2 dagen (zaterdag)",
"specs_preview": null
}
]
},
"status": "success"
}
}About the megekko.be API
The Megekko.be API provides 6 endpoints to query Belgium's electronics webshop catalog, covering product search, category browsing, and full product detail retrieval. The get_product_details endpoint returns over a dozen fields per product — including EAN barcode, MPN, structured specs, image URLs, and EUR pricing — while search_products lets you find matching items by keyword across the entire catalog with pagination support.
Search and Category Browsing
The search_products endpoint accepts a query string (e.g. 'RTX 5070' or 'AMD Ryzen') and an optional page integer for pagination. Each result object in the products array includes name, url, id, price, price_str, brand, in_stock, stock_status, and a specs_preview field giving a snapshot of key specifications. The list_categories endpoint requires no parameters and returns the full navigation tree from Megekko's homepage as an array of objects with name and path.
Category-Level Product Listings
list_products_by_category accepts a category_path (e.g. '/Computer/Componenten/Videokaarten') and an optional filters string that maps to URL filter parameters for sorting or narrowing results. When a parent category has subcategories, the endpoint automatically selects the largest subcategory and returns both a subcategories array (each with name, path, and count) and an active_subcategory field. Two convenience shortcuts — list_gpu_products and list_cpu_products — wrap the Videokaarten and Processoren categories respectively, sorted by popularity, and expose the same response shape.
Full Product Details
get_product_details accepts either a product_id (article number such as '297161') or a full product_url. The response includes structured specs as key-value pairs, images as an array of URLs, ean, mpn, brand, category, canonical url, and price in EUR. IDs returned by search_products or list_products_by_category can be passed directly into this endpoint to enrich results with complete specification data.
- Track live EUR pricing and
in_stockstatus for specific GPU or CPU models on Megekko. - Build a Belgian electronics price comparison tool using
priceandspecsfields across categories. - Enrich a product database with EAN and MPN codes via
get_product_detailsfor inventory matching. - Monitor category-level stock counts using
subcategoriescount fields fromlist_products_by_category. - Power a product recommendation feed by pairing keyword search results with full specification data.
- Index Megekko's complete category tree with
list_categoriesto map it against other retailer taxonomies. - Alert on restock events by polling
stock_statusfields for a watchlist of product IDs.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 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.
Does Megekko have an official developer API?+
What does `get_product_details` return beyond what search results include?+
get_product_details adds fields not present in list or search results: ean (EAN barcode), mpn (manufacturer part number), a full specs object with structured key-value specification pairs, and an images array of product image URLs. Search and category endpoints return only a specs_preview summary.How does filtering work in `list_products_by_category`?+
filters parameter accepts a filter string that matches Megekko's URL parameter format (e.g. 'f_vrrd-3_s-populair_pp-50'). Omitting it returns results sorted by default popularity. The filter string can be constructed from values observed in category URLs on the Megekko site.Are user reviews or seller ratings included in product responses?+
Does the API cover Megekko marketplace third-party seller offers or only the main listing price?+
price in EUR along with stock_status and in_stock for each product. Alternative seller offers or marketplace price comparisons within Megekko are not currently covered. You can fork this API on Parse and revise it to add an endpoint targeting multi-offer pricing data.