POS API
Connect your point-of-sale system with Mozrest for real-time order creation, check management, and payment synchronisation with reservation systems.
How It Works
Mozrest acts as middleware between POS systems and reservation management systems (RMS). When a guest is seated, Mozrest creates an order in the POS. As the meal progresses, the POS sends order updates back to Mozrest, which forwards them to the RMS.
- Mozrest uses a single endpoint per integration — one base URL per POS connection, no regional routing.
- An order may contain multiple checks (split bills).
- Order statuses:
open,closed. Check statuses:open,closed,void. - Closed orders must remain accessible for 45 days for reconciliation.
Integration Guide
API Basics Step 1
Authentication, error handling, and data definitions.
Endpoints the POS Must Expose Step 2
Tables, order creation, order listing, and order retrieval endpoints your POS must implement.
Endpoints Mozrest Provides Step 3
Send order updates, close orders, and void orders through Mozrest's API.
POS Monitoring Step 4
Trace every API call, diagnose failures, and monitor endpoint health in the Partner Portal.
Accreditation & Go Live
Once your integration is ready, Mozrest validates it through a structured accreditation process before going live.
Share your API & credentials
Provide Mozrest with your API endpoint URL and a non-expiring Bearer token for authentication.
Provide POS access
Mozrest needs access to a POS instance to run full end-to-end testing — verify order creation, updates, closures, and voids. This can be a web-based POS, a desktop application, a VM-hosted instance, or any format that allows the Mozrest team to interact with the system.
End-to-end testing
Mozrest validates the complete flow: table retrieval, order lifecycle (open → update → close/void), and data synchronisation with the RMS. Any issues are flagged for resolution before go-live.
Go live
Receive your production credentials, configure your live API URL, and start processing real orders across connected venues.