# Read-only catalogue API
GET /api/catalog returns {products, currency: EUR, sandbox: true}. GET /catalog.json returns a read-only machine-readable catalogue with EUR price fields. GET /pricing.md lists live demonstration prices. Product prices use integer euro cents in /api/catalog.

No authentication is required to read these public endpoints. Account, basket, order, operator and payment callback APIs require appropriate sessions, CSRF or signed integration credentials. Do not send private credentials to AI agents or use public catalogue access as payment authorization.
