Updated 2026-06-01

POS API

Terminal-authenticated product lookup for point-of-sale devices.

The POS API lets registered terminals look up products by barcode or SKU for in-person selling.

Authentication

POS endpoints authenticate with a terminal access key (generated when you register a terminal in shop settings). This is separate from your shop API keys.

Product lookup

GET/pos/products/by-code?code=...
Lookup a published product by SKU or barcode, honoring the shop's barcodeSearchMode (sku/barcode/both).
Terminal key

Terminal management

Register and manage terminals under shop settings — not via the POS API itself. Each terminal has a label, location, and auto-generated access key you can rotate or revoke.