Danish FMCG · catalog API + shelf intelligence

Ground truth for every shelf in Denmark.

One canonical catalog of every SKU, price and shelf share across Netto, Rema 1000, Føtex, Bilka, Coop and Lidl — served as REST and webhooks. The data your team has been hand-collecting in spreadsheets, in one place, always fresh.

412Mprice points
2.8Mshelf observations
14,217stores covered
Tracking every shelf across
Netto
Rema 1000
Føtex
Bilka
Coop 365
Lidl
Meny
Irma
Two products, one source of truth

Build with the data, or read it in your dashboard.

Catalog API

For engineers building grocery apps and pricing tools.

One REST endpoint per resource. Webhook events when a price or assortment changes. Normalized categories across every chain.

GET/v1/products/5740900403214200 OK
{
  "gtin": "5740900403214",
  "brand": "Coca-Cola",
  "name": "Coca-Cola Zero 1,5 L",
  "category": "beverages.carbonated",
  "prices": [
    {
      "chain": "netto",
      "price": 19.95,
      "observed_at": "…09:42Z"
    },
    {
      "chain": "rema",
      "price": 20.00,
      "observed_at": "…09:38Z"
    },
    {
      "chain": "foetex",
      "price": 21.50,
      "observed_at": "…09:31Z"
    }
  ]
}
  • REST + webhooks · OpenAPI spec
  • Normalized GTINs and categories
  • Live distribution across 8 chains
Shelf Intelligence

For category and pricing teams at FMCG brands.

Share-of-shelf, price gaps, out-of-stock alerts and assortment changes — without sending field teams into stores.

Shelf share · category beverages.carbonatedCoca-Cola Zero 1,5 L
+1.4 pp · 7d
Netto
31.2%
Rema 1000
26.8%
Føtex
22.4%
Bilka
19.1%
Coop 365
13.9%
Lidl
10.7%
Last updated2 min ago · 4,118 stores
  • Share-of-shelf, refreshed every 4 hours
  • Out-of-stock and price-gap alerts
  • Export to CSV, BigQuery, Snowflake
Coverage

Every chain that matters in Denmark.

As of 2026-05-15. Numbers refreshed nightly.

ChainStoresSKUs trackedAvg. refreshCoverageStatus
Netto68841,2283 h 12 m
98%
Live
Rema 100037238,9102 h 48 m
96%
Live
Føtex12652,4473 h 04 m
94%
Live
Bilka1961,8024 h 22 m
91%
Live
Coop 36534029,1184 h 51 m
87%
Live
Lidl14714,7723 h 38 m
89%
Live
Meny8531,4405 h 12 m
74%
Beta
Irma6222,1086 h 02 m
68%
Beta
Who builds on it

Four teams, four different reasons.

Pricing

Track competitor prices live across every chain.

Webhook into your pricing engine the moment a competitor moves. Replace weekly manual checks with a stream.

  • 8chains tracked
  • 412Mprice points
  • 4 hrefresh
See example
Category

Measure share-of-shelf without store visits.

See your category position across Netto, Føtex and Bilka — refreshed nightly, weighted by store traffic.

  • 1,372categories
  • 14kstores
  • nightly
See example
Developers

Ship a price-comparison app in days, not quarters.

One REST endpoint per resource. SDKs for TypeScript, Python and Go. The catalog is already normalized.

  • REST+ webhooks
  • 3SDKs
  • 99.95%uptime
Read the docs
Analysts

Alternative data on Danish FMCG performance.

Daily price and assortment time series across every chain — exportable to Snowflake, BigQuery or CSV.

  • 2.8Mobservations
  • 3 yof history
  • CSV · BQ
Sample dataset
API pricing

Free to wire it up. Pay for what your agent uses.

Just enough free tier to set up and test. Then $5 a month for a person or an agent, $20 for a small team. All tiers include every chain and every category.

FreeWire it up and try.
$0/ month
Get API key
  • 100 API calls / month
  • 1 chain · 1 category
  • Webhooks
  • Community Discord
Most popular
PersonalOne user, or one agent.
$5/ month
Start now
  • 5,000 API calls / month
  • All 8 chains · all categories
  • 30 days of price history
  • Real-time webhooks
  • Sized for personal agents — Hermes, OpenClaw, custom
TeamFive to ten people, one bill.
$20/ month
Start now
  • 30,000 API calls / month
  • All 8 chains · 90 days history
  • Multiple API keys + roles
  • CSV + BigQuery export
  • Email support · 1 day SLA
Need more? Top up with 10,000 extra calls for $5, or book a call for committed-volume pricing.
Retail partner program

Reward your shoppers for showing you the shelf.

For FMCG brand owners. Sponsor a bounty on the SKUs that matter to you — out-of-stock detection, planogram capture, display verification. We crowd-source the data and route the rewards. You see your shelf, today.

  • Define the SKUs, stores and chains you care about
  • Set a per-task reward — we route payouts
  • Receive photos, stock status and display data — dashboard or webhook
  • Brand-isolated — no other partner sees your data
From kr 12.000 / month · custom by chain and SKU count
Start mapping the shelf

Every SKU, every chain, every price — one call away.

1,000 free calls a month across every chain. No credit card.