Focus POS is a customizable restaurant point-of-sale and management system that runs quick-service, bar, cafe, and table-service operations across terminals, tablets, and iPads. An unofficial API lets you programmatically pull sales checks, menu items, labor and timecard data, employees, customer loyalty, and gift card balances from the nFocus cloud—and push updates like menu changes and time edits back into Focus.

Focus POS is a customizable restaurant management system that lets operators build a point-of-sale stack tailored to their service model. Restaurants use Focus to ring up checks at terminals, tablets, and iPads; take online and at-table orders; run kitchen display, loyalty, and gift card programs; and manage menus, labor, and reporting across single locations or franchises through the browser-based nFocus cloud.
Core product areas include:
Common data entities:
Operators run their entire restaurant on Focus daily, but their own sales, labor, and menu data is trapped behind on-premise terminals and a browser-only cloud console with no published developer API:
Supergood reverse-engineers the authenticated nFocus cloud flows your team already uses to deliver a resilient API layer over your Focus POS data—across checks, menu, labor, loyalty, and reporting—without waiting on a vendor partner program.
Use Focus POS with AI agents: Focus POS MCP Server →
Book a 30-minute session to confirm your modules, locations, and authentication model.
We deliver a production-ready Focus POS adapter tailored to your menu configuration and reporting entitlements.
Go live with continuous monitoring and automatic adjustments as Focus evolves.
Authentication
/authenticateAuthenticate to the nFocus cloud using username/password, or MFA, and obtain a session token for downstream calls.
Sales
/checksList checks and orders with line items, tenders, discounts, and voids, filtered by store, date range, and status.
Menu
/menu_itemsRetrieve menu items, modifiers, categories, and price levels for a location or enterprise.
Menu
/menu_itemsPush menu changes such as item availability, pricing, and modifiers to store-level and online menus.
Labor
/timecardsPull employee timecards, labor reports, and job roles for payroll, scheduling, and compliance workflows.
Reporting
/reportsRetrieve sales, labor, royalty, and corporate reports across single or multi-location enterprises.
- Pull checks, line items, tenders, and discounts from every store into one warehouse - Stream daily sales and void events to BI, accounting, and forecasting tools - Reconcile cash, card, and gift card tenders against the general ledger
- Push price changes, 86'd items, and modifiers to store and online menus from one source - Keep third-party delivery and online ordering menus aligned with the POS - Pull menu item and category structures for catalog and analytics tooling
- Export employee timecards and labor reports into payroll and scheduling systems - Flag overtime, breaks, and labor-cost thresholds against sales in near real time - Reconcile job roles and headcount across single and multi-location operations
- Pull customer loyalty balances and gift card activity into CRM and marketing tools - Trigger campaigns when balances, visits, or spend thresholds change - Reconcile gift card liability across stores for finance reporting
Authentication
Username/password and MFA handled in a managed nFocus session
Connectivity
Authenticated browser flows over the nFocus cloud console; on-premise terminal data accessed as it syncs to the cloud
Response format
Normalized JSON across checks, menu items, timecards, loyalty, and report objects
Rate limits
Adaptive throttling tuned to your tenant to avoid cloud-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for checks and labor with optional scheduled batch syncs aligned to terminal sync cadence
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for check close, menu change, timecard edit, and gift card activity
Latency
Sub-second reads on cached entities; multi-second writes when posting menu and labor changes
Throughput
Horizontally scaled workers sized to multi-location check and labor volume
Reliability
Retry, backoff, and idempotency keys for menu updates and time edits
Adaptation
Continuous monitoring of nFocus console changes and per-location configuration drift
Focus POS does not publish a documented developer API. Supergood builds a resilient API layer over the authenticated nFocus cloud flows your team already uses, so you get programmatic access without a vendor partner program.
Yes. Much of the transaction record lives on local POS hardware and syncs to the nFocus cloud on its own schedule. Supergood accesses that data as it lands in the cloud and tunes sync cadence to your environment.
Yes. Supergood adapts to single-store, multi-location, and corporate deployments, preserving store-level, royalty, and enterprise reporting structures and entitlements rather than forcing a generic schema.
Yes. Beyond reads, the API can push menu changes such as pricing, availability, and modifiers to store-level and online menus, and write time edits, subject to your account's entitlements.
Each location is profiled against its configured menu items, modifiers, and price levels. Supergood preserves location-specific fields and structures so integrations stay accurate across restaurants and franchises.