Skip to navigation
52ViKING platform · 7 REST APIs

Retail that runs anywhere you sell.

52ViKING powers the till, the app, the self-checkout, and the webshop from one set of rules, across 4,700 stores in seven countries. These APIs give you the same engine: master data in, prices out, transactions streamed back.

Basket APIMix discountPriced by the till engine
// POST /basket/calculate
{
  "storeId": "0142",
  "lines": [
    { ean: "5701234000019", qty: 1 },
    { ean: "5701234000217", qty: 1 }
  ]
}
Store 0142 · Till 03DKK
Chocolate box 400g89.00
Coffee to go38.00
Buy side / Get sideDiscount group 4102 · 50% on Get side-19.00
Total108.00
Customer saved 19.00 DKK

Trusted at the checkout by

Salling GroupNettoBilkaføtexMatasBAUHAUSStarbucksEuroprisMENYSPARFlüggerBRDagrofa
3M+Transactions through ViKING every day
4,700+Stores running the platform
16,000Checkout terminals
33MConsumers handed a receipt each week
One site, not two

The help center and the API reference, finally together

A developer wiring up discount groups needs the endpoint schema and the topic explaining what Buy side / Get side means. Those have always lived on separate domains. Here they’re one searchable corpus, with one llms.txt for coding agents.

  • One search, both halves. Look up “discount group” and get the endpoint that writes it and the topic that explains it, in the same results.

  • Concepts next to the calls. Discount groups, campaigns, and transaction types sit one click from the endpoints that write them.

  • Readable by agents. Every product exposes its own llms.txt, so a coding assistant can pull just the Basket API or just the help center.

Platform concepts12

Discount types→

Payment methods→

Store Management39

Discount groups→

Buy side / Get side→

ViKING POS14
MPOS · Emergency POS · Designer19
52LEASING · 52eSELLER2
Built with