POS Offline Sync API
Version 1.0.0
Manages Point-of-Sale offline transaction batches and cashier sessions for the ClarusPOS module. The offline sync endpoints allow POS terminals that lost connectivity to push buffered transactions and have them reconciled against the server state. Session endpoints control cashier shift open/close lifecycle.
Base URL
https://{tenant}.faciotech.net/api/v1. Replace {tenant} with the tenant subdomain assigned by Faciotech. Endpoint paths below are relative to this URL.
Endpoints
POS - Offline Sync
- POSTCreate offline sync batch
/pos/offline-batches - POSTReconcile offline sync batch
/pos/offline-batches/{id}/reconcile
POS - Sessions
- GETList POS sessions
/pos/sessions - GETGet POS session detail
/pos/sessions/{id} - POSTOpen a new POS session
/pos/sessions/open - POSTClose a POS session
/pos/sessions/{id}/close