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.
// POST /basket/calculate { "storeId": "0142", "lines": [ { ean: "5701234000019", qty: 1 }, { ean: "5701234000217", qty: 1 } ] }
Trusted at the checkout by




Every endpoint speaks the same domain of articles, discount groups, campaigns, tills, and receipts, so a rule you set once applies wherever the customer checks out.
Master Data
Articles, article groups, campaigns, discount groups, coupons, customers, operators, and store groups. The catalogue of record.
Basket
Price a basket exactly the way a till would. Every campaign, ladder, mix discount, and Buy side / Get side rule applies identically.
Transaction POS Log
Rich transaction events pushed to you as they happen, instead of polling for yesterday’s receipts.
Register Sale
Import finished sales from a webshop or self-checkout into ViKING POS, so returns work in any physical store.
Order
Order requests behind click & collect, ship-from-store, and endless-aisle flows.
Auth
Exchange a client secret for the access token every other 52 Cloud API call requires.
Help center
Concepts, Store Management, POS, MPOS, and POS Designer — the product documentation, searchable alongside the APIs.
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.
Discount types→
Payment methods→
Discount groups→
Buy side / Get side→
Four integrations cover most of what teams build on 52ViKING.
Push articles, groups, and prices into 52ViKING and poll for the asynchronous result.
Get till-identical totals online, including campaigns and Buy side / Get side rules.
Register finished online sales so customers can return goods in any store.
Receive pushed POS log events instead of polling, and handle replays safely.