POWER (power.no, .dk, .fi, .se) API

Search POWER in four Nordic countries, then read any product's price history, stock in every store and reviews

POWER is a Nordic electronics and appliance chain with one shop platform behind power.no, power.dk, power.fi and power.se, and one product id for the same item in all four.

no credit card1,000 free credits · instant API key · pay by card or crypto
Missing a POWER (power.no, .dk, .fi, .se) endpoint, or need a source we don't have yet?Contact us real people · same-day reply.
P
/power-no/v1

6 active endpoints, on 1, 2 and 3 credit tiers.

  • POST/power-no/v1/search
  • POST/power-no/v1/product
  • POST/power-no/v1/price_history
  • POST/power-no/v1/reviews
  • POST/power-no/v1/stores
  • POST/power-no/v1/categories

What POWER (power.no, .dk, .fi, .se) endpoints does ReefAPI ship?

6 live read endpoints. Read-only data API: no writes, no account actions, no dashboard access on the target site.

6 endpoints

search

2 cr

Search the POWER catalogue of Norway, Denmark, Finland or Sweden by keyword and/or category,…

required
—
optional
country, query, category, brand, min_price, max_price, stock, store, campaign_id, sort, page, page_size

product

3 cr

Full record of one product in one country.

required
product_id
optional
—

price_history

1 cr

The site's own price-change log for one product in one country.

required
product_id
optional
—

reviews

2 cr

Customer reviews of one product.

required
product_id
optional
—

stores

1 cr

The chain's stores in one country.

required
—
optional
country, city

categories

2 cr

The category tree of one country.

required
—
optional
country, name

Every parameter, every allowed value →

POWER (power.no, .dk, .fi, .se) API

5 of 6 endpoints, ready to run

View docs ↗

OLED TVs on power.no

2 credits0 required · 2 optional
POST/power-no/v1/search
idle
// Press "Try it" and this pane shows exactly what the
// live site returned this second — including an empty
// result, if that is the truth. No key, no account.

How the POWER (power.no, .dk, .fi, .se) API works

POWER (power.no, .dk, .fi, .se) is a normal ReefAPI surface — the same four rules that hold for every other engine on the key.

01
Authenticate
x-api-key header

No OAuth app, no request signing, no per-site account. One key covers all 530 engines.

02
Call
POST /power-no/v1/…

Every route is a POST with a JSON body. Parameters are validated against the published schema before anything is charged.

03
Pay
1 or 2 or 3 credits per call

Credits, not seats. Failed and blocked calls are never charged, and cache hits cost nothing.

04
Read
{ ok, data, meta, error }

One envelope everywhere. meta carries latency_ms, record_count and the endpoint that answered.

From a keyword to a Nordic price, stock and review feed

Search once per country to find the products and their category ids, narrow with filters, then follow each product.

01search?query=vaskemaskin&country=no
GET/power-no/v1/search?query=vaskemaskin&country=no

24 products per page with price, previous price, warehouse and store units, rating, and the facet counts to narrow with.

02categories?country=se&name=TV
GET/power-no/v1/categories?country=se&name=TV

Category ids for the category filter in each country.

03product?product_id=<id>&country=no
GET/power-no/v1/product?product_id=<id>&country=no

EAN, all specifications, units in every store by name, variants, description and images.

04price_history?product_id=<id>&country=no&days=180
GET/power-no/v1/price_history?product_id=<id>&country=no&days=180

Every price change with its date, plus lowest, highest and current.

05reviews?product_id=<id>&language=local
GET/power-no/v1/reviews?product_id=<id>&language=local

The written reviews in the country's own language and the rating distribution.

A dated price, stock and review feed per product and country, with the current price, the shop's previous price and its price log kept apart.

request
curl -X POST https://api.reefapi.com/power-no/v1/search \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"query":"oled tv","country":"no"}'
response envelope
{
  "ok": true,
  "data": { … },
  "meta": {
    "api": "power-no",
    "endpoint": "search",
    "mode": "live",
    "latency_ms": …,
    "record_count": …
  },
  "error": null
}

What a POWER field actually contains

Fields that read differently from how they look. Every row was measured against live responses on 2026-10-15.

FieldWhat it holds
product_idThe number after /p- in every product URL (4126338). The same id is used on all four sites for the same item; an id a country does not sell returns not found for that country. Search to product returned the same id and price on 12 of 12 products.
price, price_ex_vat, vat_pctWhat a shopper pays now, VAT included, and the shop's own ex-VAT price. Finnish prices have cents and 25.5 % VAT; the other three are whole kroner or kronor at 25 %.
previous_price, previous_price_kindThe crossed-out price. In Norway, Denmark and Sweden it is the price before the campaign, with the shop's note ("Pris etter kampanje: 3490,-. Kampanjeperiode: 21.sep-18.okt") in previous_price_note: kind before_campaign. power.fi prints its lowest price of the last 30 days instead: kind lowest_recent, also in lowest_recent_price. It matched the product page's own struck price on 12 of 12 products.
warehouse_stock_units, web_stock_statusUnits in the central warehouse for online orders, and the shop's own stock band for them (aLotLeft, GoodStock, SomeLeft, FewLeft, ComingIn, WebStock).
store_stock_units, store_stockstore_stock_units is the row's count of units across all stores; product lists the units in each store by name. The two are separate snapshots and differed by a few units on 5 of 12 products, so both are returned (the product total is store_stock_units_listed).
rating, review_countThe review platform's totals across all POWER sites and languages: a Norwegian page's 346 ratings include Danish, Swedish and English reviews. reviews with language=local keeps the country's own language.
club_bonus_amountThe bonus points a Club member earns on the product (2 % of the price), not a member price.
total, last_pageThe source's own count. Search pages through at most its first 10,000 results, 24 per page; last_page and has_more say where a query ends.

Price, previous price, EAN and review count were compared with each product page's own structured data for 12 products in four countries and six categories: 12 of 12 matched.

POWER coverage, measured

Every number below was read from live responses on 2026-10-15, in three runs of 85 calls each.

Countries

Norway, Denmark, Finland and Sweden with one product id space. oled tv matched 162 products in Norway, 193 in Sweden, 101 in Denmark, 96 in Finland; tv in Norway 3,316. Stores: 130 Norway, 51 Finland, 32 Denmark, 31 Sweden. 1,005 categories in Norway.

Filters that bite

tv in Norway 3,316 → Samsung 407, 3,000-8,000 NOK 612, in stock online 1,434, incoming 905, click & collect 2,093, at one store 703, category TV 521, one campaign 128; hodetelefoner 1,139 → Sony 82. Every returned row matched its filter (24 of 24 each). An unknown brand returns 0.

Price accuracy

Price, previous price, EAN and review count equalled each product page's own structured data on 12 of 12 products in four countries; search price equalled product price on 12 of 12; the latest price-history point equalled the price on 12 of 12.

Fields

On 168 search rows from 7 searches in the four countries: id, title, brand, manufacturer SKU, category path, price incl. and ex. VAT and stock fields 168 of 168; rating 141; previous price 95; energy class 68. On products: EAN, specifications, description and images 7 of 7, units per store 5 of 7 (the other two had none in stores).

Limits

24 products per page and the first 10,000 results per query; price sort follows the shop's index (1 of 24 rows out of place); the row's store units and the product's per-store list are separate snapshots and can differ by a few units; ratings are shared across the four sites and languages.

What people build with POWER (power.no, .dk, .fi, .se)

The jobs this data is most often used for.

6

endpoints

1/2/3

credits per call

01

Track POWER prices and campaign prices in Norway, Denmark, Finland and Sweden daily, with the shop's own previous price.

02

Match Nordic electronics to other retailers by EAN or manufacturer SKU.

03

Watch stock in the warehouse and in every store for click & collect availability.

04

Read a product's price-change history before buying or repricing.

What POWER (power.no, .dk, .fi, .se) data costs

The cheapest call here is 1 credit, so $15/mo (Pro) buys 10,000 of them — $1.50 per 1,000 credits. Credits roll over and never expire, and failed or blocked calls are not charged.

Full pricing →
$0.67–$1.50 / 1,000 credits
  • 1,000 free credits on signup, no card
  • One key, all 530 APIs, one credit pool
  • Failed and blocked calls are never charged
  • Credits roll over and never expire

Call it in two lines

Sign up, get 1,000 credits and one key that works on every engine. Then this is the whole protocol.

curl
curl -X POST https://api.reefapi.com/power-no/v1/search \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"query":"oled tv","country":"no"}'
python
import requests

r = requests.post(
    "https://api.reefapi.com/power-no/v1/search",
    headers={"x-api-key": REEF_KEY},
    json={
  "query": "oled tv",
  "country": "no"
},
)
print(r.json()["data"])
FAQ

Have a question? We got answers.

The questions people actually ask before wiring up POWER (power.no, .dk, .fi, .se).

Get a free key →
Which countries are covered?▾

Norway (power.no, NOK), Denmark (power.dk, DKK), Finland (power.fi, EUR) and Sweden (power.se, SEK). Pass country=no, dk, fi or se; one call reads one country.

Do I need an account?▾

No. Everything is read logged out, the way a visitor sees the shop.

Which filters are there and do they work?▾

Category, brand, price range, stock state, store and campaign. Each was checked against the unfiltered count in the same run: tv in Norway 3,316 → Samsung 407, 3,000-8,000 NOK 612, in stock online 1,434, incoming 905, click & collect at POWER Rud 703, category TV 521, one campaign 128. An unknown brand or category returns 0 rows.

Can I see stock in a specific store?▾

Yes. product returns the units in every store by name, and search takes store to keep only products offered for click & collect at that store. The stores action lists the names: 130 stores in Norway, 51 in Finland, 32 in Denmark, 31 in Sweden.

Is there price history?▾

Yes. price_history returns the shop's own log of price changes for a product, up to 365 days back, with the lowest, highest and current price. Its latest point equalled the live price on 12 of 12 products.

How are results sorted?▾

popularity (the shop's default), price_asc, price_desc, title, brand or rating. Rating order is the shop's own, weighted by the number of reviews. Price order follows the shop's index, so a product re-priced minutes ago can sit out of place (1 of 24 rows in our check).

How deep can I page?▾

24 products per page and the first 10,000 results of a query, the source's own limit. Narrow with a category or a filter to reach the rest.

Are the written reviews included?▾

Yes. reviews returns rating, title, text, pros and cons, language, date, a verified-purchase flag, helpful votes and photos, plus the rating distribution, newest first or by rating or helpfulness.

What is the POWER (power.no, .dk, .fi, .se) API?▾

POWER (power.no, .dk, .fi, .se) API is a ReefAPI endpoint group for the power electronics chain in norway, denmark, finland and sweden: prices incl. and ex. vat, previous price, warehouse and per-store stock, ean, specs, price history and reviews. It returns live JSON through POST requests under /power-no/v1.

Is the POWER (power.no, .dk, .fi, .se) API free to try?▾

Yes. ReefAPI starts with 1,000 free credits, no card required. POWER (power.no, .dk, .fi, .se) calls use the same shared credit balance as every other ReefAPI engine.

Do I need a POWER (power.no, .dk, .fi, .se) login or account?▾

No login to POWER (power.no, .dk, .fi, .se) is needed for the API response. You call ReefAPI with your x-api-key header, and the playground can run live examples before you create a production key.

How fresh is the POWER (power.no, .dk, .fi, .se) data?▾

The page example is captured from a live search call, and production requests fetch live data through ReefAPI rather than a static sample.

How many credits does the POWER (power.no, .dk, .fi, .se) API use?▾

POWER (power.no, .dk, .fi, .se) actions currently cost 1-3 credits per successful call. Failed or blocked calls are free. All APIs draw from one credit pool.

Can I call POWER (power.no, .dk, .fi, .se) from an AI assistant or MCP client?▾

Yes. Connect ReefAPI once through MCP and your assistant can call power-no actions with the same key, credit pool and JSON envelope used by normal REST requests.

Need something this API does not do?

Name the endpoint, the field, or a source we do not carry yet. We ship new APIs every week and you would be first to get the key. Real people read every message and reply the same day.

0/4000

No account needed · we reply from [email protected]

Try it on your own data before you pay anything

The call above is the real endpoint, not a recording. A free key gives you 1,000 credits, the other 529 APIs, and the same envelope everywhere.

Endpoints, parameters and credit costs on this page are read from the live catalog and cannot drift from what the API accepts. Field notes were captured on 2026-10-15.