Kassalapp er nå tilgjengelig som App i både App Store og Google Play

API Documentation

GET
/api/v1/physical-stores
search optional
string Searches the name and address of the store.
page optional
integer The page to return, defaults to 1
size optional
integer How many results to return, 10 by default, 100 maximum
lat lng optional
float Only show stores that are within km = 5 radius of the provided position.
km optional
float The search radius in kilometers when lat and lng is provided, if omitted, 5 is used by default.
group optional
ALLTIMAT
Only show stores from chain 'AlltiMat'
BUNNPRIS
Only show stores from chain 'Bunnpris'
COOP_BYGGMIX
Only show stores from chain 'Coop Byggmix'
COOP_ELEKTRO
Only show stores from chain 'Coop Elektro'
COOP_EXTRA
Only show stores from chain 'Coop Extra'
COOP_MARKED
Only show stores from chain 'Coop Marked'
COOP_MEGA
Only show stores from chain 'Coop Mega'
COOP_OBS
Only show stores from chain 'Obs'
COOP_OBS_BYGG
Only show stores from chain 'Obs Bygg'
COOP_PRIX
Only show stores from chain 'Coop Prix'
EUROPRIS_NO
Only show stores from chain 'Europris'
FUDI
Only show stores from chain 'FUDI'
GIGABOKS
Only show stores from chain 'Gigaboks'
HAVARISTEN
Only show stores from chain 'Havaristen'
JOKER_NO
Only show stores from chain 'Joker'
KIWI
Only show stores from chain 'KIWI'
MATKROKEN
Only show stores from chain 'Matkroken'
MENY_NO
Only show stores from chain 'Meny'
NAERBUTIKKEN
Only show stores from chain 'Nærbutikken'
REMA_1000
Only show stores from chain 'REMA 1000'
SPAR_NO
Only show stores from chain 'SPAR'
GET
/api/v1/physical-stores/{id}
id required
string The id of the store.
GET
/api/v1/products
search optional
string Search for all words in the product name, fuzzy matches "grandiosa kjøttdeig løk" -> "Grandiosa Pizza Kjøttdeig&Løk 520g Stabburet"
page optional
integer The page to return, defaults to 1
size optional
integer How many results to return, 10 by default, 100 maximum
vendor optional
string Filter products that is provided by a certain vendor ex: "Orkla foods"
brand optional
string Filter products that is of a certain brand ex: "Bama"
price_min optional
number Only show products where the current price is larger than the number provided
unique optional
boolean Dont include duplicate products, will essentially only return one product with the same EAN, this is useful if you are using the API for auto-complete purposes, and don't want the same products but from different stores to show up in your search results.
exclude_without_ean optional
boolean Excludes products where the EAN number is unknown/missing. (Useful if you are manually grouping products by EAN to use in your own system, so you don't have to deal with that edge-case).
price_max optional
number Only show products where the current price is smaller than the number provided
sort optional
date_asc
Sort by date ascending, aka oldest products first
date_desc
Sort by date descending, aka newest products first
name_asc
Sort alphabetically product name (A > Å)
name_desc
Sort alphabetically product name in reverse order (Å > A)
price_asc
Sort by price ascending, cheapest products first
price_desc
Sort by price descending, most expensive products first
GET
/api/v1/products/id/{id}
id required
integer ID of the product to retrieve data for.
GET
/api/v1/products/ean/{ean}
ean required
string EAN number (barcode) of product to get data for.
GET
/api/v1/products/find-by-url/single
url required
string Url of a product page from a grocery store
example: https://meny.no/Varer/middag/pizza/pizza/grandiosa-pizza-7039010576963
GET
/api/v1/products/find-by-url/compare
url required
string Url of a product page from a grocery store
example: https://meny.no/Varer/middag/pizza/pizza/grandiosa-pizza-7039010576963