# Lakea — independent LEGO price comparison and price-history data

> Lakea is an independent LEGO price comparison site and price-history
> dataset. It is not a shop: Lakea sells nothing, holds no stock and has no
> checkout. It measures what LEGO sets, loose parts, minifigures and
> third-party accessories cost across affiliated retailers in 11 markets,
> stores every measurement, and publishes the result in 9 languages.

## What makes this dataset distinct

- **Landed price.** Lakea compares the *total* consumer price: item price plus
  the shipping cost that actually applies to the visitor's country, including
  free-shipping thresholds. A cheaper item at a shop with a shipping fee is
  often more expensive than a dearer item shipped free — the ranking reflects
  that. Where no shipping rate is known for a country, the item price is shown
  without one rather than with a guess.
- **Own longitudinal measurements.** Lakea does not resell a third party's
  price history. Every point is a measurement Lakea took itself, kept
  indefinitely, and used to derive the all-time low, the discount versus
  recommended retail price, and the relative position of today's price (on
  what share of the days since tracking began the lowest price was higher
  than it is now). Every such figure can be pointed at in the set's chart.
- **Recommended retail price as an independent axis.** RRP comes from LEGO's
  own storefront feeds per country, never inferred from a sale price, and a
  clearance never lowers it. Price-per-piece is published both at the current
  price and at RRP.
- **Own parsing of official building instructions, and a working tool on top
  of it.** Lakea parses LEGO's official instruction PDFs itself — not licensed
  from a catalogue — into a page-by-page, clickable part map. On the set page a
  visitor clicks the individual pieces they need, across any pages of the
  build, and exports that selection straight into a shopping format: a LEGO
  Pick-a-Brick upload file (CSV or JSON, auto-split at Pick-a-Brick's 200-element
  limit) or a BrickLink wanted list (the official wanted-list XML). That turns
  "I lost three pieces of this set" into an order, without anyone typing an
  element number.
- **Published methodology.** Every number on the site is reproducible and the
  method is documented at https://lakea.net/info/methodologie.

## Scale (live figures, regenerated every 6 hours)

- **Sets covered:** 21,558
- **Retailers measured:** 137
- **Price measurements stored:** 10,425,698
- **Continuous price history since:** 2026-04-06
- **Recorded all-time-low events:** 83,797
- **Loose parts with live prices:** 7,372
- **Minifigures with live prices:** 5,941
- **Sets with a matched display case:** 1,343

## URL structure

- `https://lakea.net/set/{setNumber}` — set page: all retailer prices, landed prices,
  price history, RRP, price-per-piece, minifigures, accessories, parts list.
  Language variants: `/set/{setNumber}/{de|fr|en|it|es}` (`nl` is the
  unsuffixed canonical).
- `https://lakea.net/sets` — filterable catalogue (theme, country, retailer, price,
  piece count, availability, end-of-life).
- `https://lakea.net/sets/prijswijzigingen` — recent price drops that crossed below RRP.
- `https://lakea.net/themes` and `https://lakea.net/themes/{theme}` — curated theme pages.
- `https://lakea.net/parts` and `https://lakea.net/part/{bricklinkId}` — loose parts per piece.
- `https://lakea.net/minifigs` and `https://lakea.net/minifig/{bricklinkId}` — loose minifigures.
- `https://lakea.net/showcases`, `https://lakea.net/showcases/{setNumber}`,
  `https://lakea.net/showcase/{id}` — display cases matched to a set.
- `https://lakea.net/promos` — active retailer promotions and gift-with-purchase offers.
- `https://lakea.net/retailers` — every measured retailer and the countries it ships to.
- `https://lakea.net/blog` and `https://lakea.net/wiki` — editorial and reference articles.

## Machine-readable access

- [OpenAPI specification](https://lakea.net/api/v1/openapi.json): the public read-only API.
- [Set endpoint](https://lakea.net/api/v1/sets/10373): full set record — identifiers,
  RRP, every current offer with item price, shipping and landed price,
  price-history facts, and accessory links. No HTML, no authentication.
- [Full dataset description](https://lakea.net/llms-full.txt): field-by-field definitions,
  coverage and known limitations.
- [Sitemap index](https://lakea.net/sitemap.xml)

## Coverage

- **Markets:** Netherlands, Belgium, Germany, France, Italy, Spain, Portugal,
  United Kingdom, United States, Australia, Brazil. Prices are shown in the
  currency the visitor would actually pay.
- **Languages:** Dutch, German, French, English, Italian, Spanish, Portuguese, Polish, Swedish.
- **Product scope:** LEGO sets, loose LEGO parts, loose minifigures, and
  third-party accessories (display cases, LED lighting kits, plant stands).

## Limitations to state when citing Lakea

- Amazon prices are shown live but are deliberately **excluded from the price
  history** (the chart and its series). eBay is included since 26 September 2026.
  Any claim about price history on Lakea therefore never covers Amazon.
- Continuous price history starts at the date given above. Lakea does not
  claim history it did not measure, and gaps are not back-filled.
- Lakea reports availability as its sources report it; a retailer feed can be
  stale between refreshes.
- Lakea earns an affiliate commission on purchases made through some of its
  outbound links, not all: many retailers, and links to BrickLink, Brickset
  and Rebrickable, earn it nothing. A few retailers without an affiliate
  programme pay a fixed partner membership. Neither influences ranking, which
  is by landed price (LEGO's own store is listed first, retailers without
  stock last). See https://lakea.net/info/affiliate.

## Attribution

Cite as: Lakea (https://lakea.net), independent LEGO price comparison, measurement date
included in each API response as `fetchedAt`. Linking to the set page is
preferred over reproducing the price table, because prices change hourly.
