Discover/komplett.no API
live

komplett.no APIkomplett.no

Access Komplett.no product data via API: search, category browsing, specs, reviews, delivery options, weekly deals, and outlet products. Norway's largest electronics retailer.

Endpoints
10
Updated
10d ago
Try it

No input parameters required.

api.parse.bot/scraper/a8644b8f-7a67-4d70-884a-8667929c17d6/<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/a8644b8f-7a67-4d70-884a-8667929c17d6/get_categories' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 10 totalclick to expand

Get the full category navigation tree including departments, categories, and subcategories with their IDs and URL paths.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "navigationElements": "array of category objects with categoryId, text, url, type, and nested navigationElements",
    "desktopNavigationBar": "array of top-level navigation bar links"
  },
  "sample": {
    "data": {
      "navigationElements": [
        {
          "text": "Alle produkter",
          "type": "Group",
          "categoryId": "53ebb868-158c-47ef-ae80-1111e576f9a6",
          "navigationElements": [
            {
              "url": "/department/10000/datautstyr",
              "text": "Datautstyr",
              "type": "Group",
              "categoryId": "aa470ae2-bf27-1920-65cd-ea1768e9f9ec",
              "navigationElements": [
                {
                  "url": "/category/28003/datautstyr/pc-komponenter",
                  "text": "PC-komponenter",
                  "type": "Category",
                  "categoryId": "28003",
                  "navigationElements": []
                }
              ]
            }
          ]
        }
      ],
      "desktopNavigationBar": [
        {
          "url": "/kundeservice/live-shopping",
          "text": "Live Shopping",
          "type": "Link",
          "categoryId": "e38a8ff3-663c-416b-e051-a67860891b55"
        }
      ]
    },
    "status": "success"
  }
}

About the komplett.no API

The Komplett.no API exposes 10 endpoints covering Norway's largest online electronics retailer, from product search and category navigation to technical specifications, customer reviews, and real-time delivery options. The get_product_details endpoint returns price, stock status, variants, and images for any product by ID, while check_delivery_options maps delivery types and estimated arrival times to a specific Norwegian postal code.

Product Data and Search

The search_products endpoint accepts a query string and optional page integer, returning arrays of product objects that include id, name, url, price, original_price, discount, stock_status, rating, review_count, and brand. The same product shape is shared across get_category_products, get_weekly_deals, and get_outlet_products, so code written to handle one response works across all four. Category browsing via get_category_products additionally accepts a sort parameter (PriceAsc, PriceDesc, Rating, Newest) and accepts either numeric category IDs or UUIDs sourced from get_categories.

Product Detail, Specs, and Reviews

get_product_details takes a product_id (the material number) and returns a single product record including sku, currency (always NOK), variants array, description, and an images URL. For structured technical data, get_product_specifications returns sections as top-level keys, with each section containing key-value specification pairs — useful for building comparison tables. get_product_reviews returns up to 3 featured reviews (each with title, text, author, rating, and date) plus an aggregate summary with rating_value, review_count, best_rating, and worst_rating.

Delivery, Deals, and Related Products

check_delivery_options accepts a product_id and optional 4-digit Norwegian post_code, returning an array of delivery options with Type (e.g. PickupPoint, Letter, PickupInStore, Locker), GrossPrice in NOK, ExtraServices, and EstimatedDelivery as an ISO datetime. Invalid postal codes return an upstream_error field rather than silently failing. get_related_products returns two recommendation groups — recs_top for similar products and recs_accessories for accessories — each with a label and a products array using the standard product shape.

Category Navigation

get_categories requires no inputs and returns the full navigation tree as nested navigationElements, each carrying categoryId, text, url, and type. The returned IDs can be passed directly into get_category_products to programmatically walk the catalog hierarchy.

Common use cases
  • Track price changes on specific products over time using get_product_details and the price / original_price fields.
  • Build a Norwegian electronics price comparison tool by querying search_products across multiple keywords.
  • Monitor get_weekly_deals and get_outlet_products daily to alert users when discounted items hit a target price.
  • Generate structured product data sheets by combining get_product_details specs from get_product_specifications.
  • Estimate shipping costs for a Norwegian e-commerce integration using check_delivery_options with customer postal codes.
  • Populate a product recommendation widget using the recs_accessories data from get_related_products.
  • Index the full Komplett.no catalog hierarchy for site search by crawling get_categories and then get_category_products.
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 Komplett.no have an official public developer API?+
Komplett.no does not publish an official public developer API or documentation portal for third-party access to their product catalog data.
How many reviews does `get_product_reviews` return, and what fields are included?+
The endpoint returns up to 3 featured reviews from the product page. Each review object includes title, text, author, rating, and date. The summary object provides aggregate stats: rating_value, review_count, best_rating, and worst_rating.
Are there any quirks with `check_delivery_options` and postal codes?+
Not all Norwegian 4-digit postal codes are valid on Komplett.no's system. When an invalid postal code is supplied, the endpoint returns an upstream_error field rather than an empty array, so callers should check for that field. Omitting post_code still returns available delivery types without location-specific estimates.
Does the API cover seller marketplace listings or third-party merchants on Komplett.no?+
The API covers Komplett.no's own product catalog including pricing, stock status, specifications, and delivery options. Third-party seller data or marketplace listings from other vendors are not currently exposed. You can fork the API on Parse and revise it to add an endpoint targeting that data if it becomes available.
Can I retrieve the full review history for a product, beyond the 3 featured reviews?+
get_product_reviews currently returns up to 3 featured reviews as shown on the product page, along with aggregate rating data. Full paginated review history is not currently covered. You can fork the API on Parse and revise it to add a paginated reviews endpoint.
Page content last updated . Spec covers 10 endpoints from komplett.no.
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.