Xenial is an enterprise omnichannel cloud POS and restaurant management platform powering counter, drive-thru, kiosk, online, and delivery ordering for quick-service and multi-unit restaurants, convenience stores, and venues. An unofficial API lets you programmatically pull orders, menus, sales, payments, employees, and loyalty data—and push updates like menu changes, order status, and configuration back into Xenial across every store.

Xenial is an enterprise omnichannel cloud POS and restaurant technology platform serving quick-service and full-service restaurants, multi-unit franchises, convenience stores, and entertainment venues globally. Operators use Xenial to run a single connected platform across counter, drive-thru, line-busting, curbside, online, mobile, kiosk, and delivery ordering—plus kitchen management, digital menu boards, enterprise back office and reporting, customer loyalty and engagement, and payment processing—on hardware- and OS-agnostic devices (Windows, iOS, Android).
Core product areas include:
Common data entities:
Restaurant brands run high-volume, mission-critical workloads on Xenial every day, but turning that POS and back-office data into reliable API-driven automation is non-trivial:
Supergood reverse-engineers Xenial's authenticated back-office flows and open API surface to deliver a resilient, normalized API layer for your Xenial estate—across every store, channel, and device type.
Use Xenial with AI agents: Xenial MCP Server →
Book a 30-minute session to confirm your channels, store footprint, and authentication model.
We deliver a hardened, production-ready Xenial adapter tailored to your brand configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Xenial evolves.
Authentication
/authenticateAuthenticate to a Xenial brand/tenant using username/password, or MFA and obtain a session token for downstream calls.
Orders
/ordersList orders across counter, drive-thru, kiosk, online, mobile, and delivery channels with filters for store, status, and date range.
Orders
/create_orderSubmit a new order with items, modifiers, channel, and tender details against a store's configured menu.
Menus
/menusRetrieve menus, menu items, categories, combos, and pricing for a store or brand hierarchy.
Payments
/paymentsPull payments, transactions, refunds, and settlement records across channels and tenders.
Reporting
/salesRetrieve sales, daypart, void, discount, and tax reporting from the enterprise back office for a store or region.
- Pull orders, items, and tenders from counter, drive-thru, kiosk, online, mobile, and delivery into a single warehouse - Stream sales and daypart reporting to downstream BI and finance tools - Reconcile channel-level order IDs and statuses across every store
- Pull menus, items, modifiers, combos, and pricing across the brand hierarchy - Push menu changes and price updates back into Xenial per store or region - Keep third-party ordering and delivery menus in sync with the POS
- Sync payments, transactions, refunds, and settlements into general ledger and accounting systems - Match tenders to orders across channels for unified financial reporting - Surface chargebacks and discrepancies to reconciliation workflows
- Pull employee, shift, and time-punch data alongside sales for labor cost analysis - Compare store and franchise performance across the enterprise footprint - Drive workforce and forecasting tools with near real-time operational data
Authentication
Username/password, OAuth and MFA (SMS, email, TOTP) handled in a managed session
Connectivity
Authenticated back-office flows plus Xenial's open API surface where exposed to the brand
Response format
Normalized JSON across orders, menus, payments, sales, and labor objects
Rate limits
Adaptive throttling tuned to your estate to avoid Xenial-side limits during live service
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for orders, payments, and sales with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for order creation, order status, payment, and menu changes
Latency
Sub-second reads on cached entities; multi-second writes when posting orders and menu updates
Throughput
Horizontally scaled workers sized to high-volume, multi-unit order and transaction loads
Reliability
Retry, backoff, and idempotency keys for orders, payments, and refunds
Adaptation
Continuous monitoring of Xenial releases and brand-specific configuration drift
Yes. Supergood normalizes orders across counter, drive-thru, line-busting, curbside, kiosk, online, mobile, and delivery so you integrate once and get consistent order objects regardless of channel.
No. Supergood works with your existing Xenial entitlements and authenticated sessions. Formal partner enablement is only required when you specifically need capabilities Xenial brokers exclusively through its partner program.
Each brand is profiled against its configured menu hierarchy, combos, pricing, and store-level overrides. Supergood preserves brand-specific structure and per-store variation rather than forcing a generic schema.
Yes. Beyond reads, the API supports writes such as creating orders, updating order status, and pushing menu and price changes, with idempotency and audit handling for safe, repeatable operations.
Yes. Because Supergood operates against Xenial's authenticated back-office and API surfaces rather than the device layer, the integration is consistent across the hardware- and OS-agnostic fleet.