Qu is an API-first restaurant commerce platform that unifies POS, kiosk, drive-thru, online ordering, kitchen display, menu management, and reporting for enterprise QSR and fast-casual brands. An unofficial API lets you programmatically pull orders, menus, store and channel data, loyalty, and payment records—and push updates like new orders, menu changes, and channel configuration back into Qu.

Qu is an API-first restaurant commerce platform built for enterprise quick-service and fast-casual brands, positioning itself as an evolution beyond traditional point-of-sale. Restaurants use Qu to run omnichannel ordering across POS terminals, kiosks, drive-thru, and online; orchestrate the kitchen with a Kitchen Display System; manage unified menus across channels; administer brand, channel, and franchise operations; and surface unified data and reporting—built on a containerized, REST-API-centered architecture.
Core product areas include:
Common data entities:
Qu is explicitly API-first, but turning enterprise restaurant operations into reliable, account-specific automation is still non-trivial:
Supergood reverse-engineers authenticated sessions and Qu's REST Data Access API to deliver a resilient, normalized API layer for your Qu account—across ordering, menus, stores, and reporting—without waiting on a custom certification project.
Use Qu POS with AI agents: Qu POS MCP Server →
Book a 30-minute session to confirm your modules, brands, channels, and authentication model.
We deliver a hardened Qu adapter tailored to your account configuration, channel hierarchy, and entitlements.
Go live with continuous monitoring and automatic adjustments as Qu evolves.
Authentication
/authenticateAuthenticate to a Qu account using credentials or token-based auth and obtain a session for downstream api/v3 calls.
Ordering
/ordersList orders across POS, kiosk, drive-thru, online, and third-party channels with filters for store, channel, status, and date range.
Ordering
/create_orderPost a new third-party or online order into the Data Access API for in-store POS systems to pull and fulfill.
Menus
/menusRetrieve unified menus, categories, items, modifiers, pricing, and availability scoped by brand, store, and channel.
Locations
/storesList stores, locations, brands, and franchises with terminal and channel configuration.
Reporting
/sales_reportsPull sales, payment, and check-level reporting outputs for reconciliation and analytics.
- Pull POS, kiosk, drive-thru, online, and third-party orders into a single normalized dataset - Stream order, item, and status events to downstream BI, analytics, and reconciliation tools - Match checks, tenders, and discounts across channels for unified sales reporting
- Post new online and marketplace orders into the Data Access API for in-store POS pull - Handle acknowledgements, retries, and status updates so orders land reliably - Route order changes and cancellations back to the originating channel
- Read unified menus, modifiers, and availability scoped by brand, store, and channel - Push menu, price, and availability changes from a central catalog into Qu - Detect channel-specific overrides and reconcile them against the master menu
- Pull store, brand, and franchise hierarchies with terminal and channel configuration - Aggregate sales, labor, and inventory reporting outputs across locations - Surface delinquent, anomalous, or high-variance stores to operations workflows
Authentication
Credential and token-based auth, including MFA, handled in a managed session
Connectivity
Authenticated sessions plus Qu's REST Data Access API, with calls prefixed api/v3
Response format
Normalized JSON across Orders, Menus, Stores, Payments, and Loyalty objects
Rate limits
Adaptive throttling tuned to your account to avoid Qu-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for orders and menus with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new orders, order status changes, menu updates, and payment events
Latency
Sub-second reads on cached entities; multi-second writes when posting orders and menu changes
Throughput
Horizontally scaled workers sized to high-volume QSR and multi-brand order traffic
Reliability
Retry, backoff, and idempotency keys for order posting and menu updates
Adaptation
Continuous monitoring of Qu releases, api/v3 changes, and account-specific configuration drift
No. Supergood works with your existing Qu account and authenticated sessions. The formal partner certification process is only required when you want to ship a generally available certified integration through Qu's partner program.
Yes. Supergood normalizes orders across POS terminals, kiosk, drive-thru, online ordering, and third-party channels, so you integrate order, item, and status data once across the whole omnichannel surface.
Each account is profiled against its brand, franchise, store, channel, and terminal hierarchy. Supergood preserves these IDs and scoping rather than forcing a flat, generic schema.
Yes. Beyond reads, the API supports posting third-party and online orders into the Data Access API and pushing menu, pricing, and availability changes, with retries and acknowledgements handled for you.
Supergood tracks Qu's api/v3 Data Access API and adapts as resources and behavior change across versions, so your integration keeps working without manual rework when Qu updates the platform.