SpotOn is a point-of-sale and business management platform for restaurants, bars, cafes, venues, and retailers. An unofficial API lets you pull orders, checks, payments, tips, menu/catalog data, reservations/waitlist, guest and loyalty profiles, timecards, gift cards, and inventory—an

SpotOn provides cloud-based POS, online ordering, reservations, marketing, and payments for hospitality and retail. After acquiring Appetize, SpotOn also powers enterprise venues and stadiums. Operators use SpotOn to take orders (counter, table, QR, kiosk), manage menus and modifiers, coordinate reservations and table management, run loyalty and marketing, process card-present and card-not-present payments, track labor/timecards, and analyze performance.
Core product areas include:
Common data entities:
Teams depend on SpotOn daily, but turning POS and portal workflows into API-driven automation can be hard:
Supergood reverse-engineers authenticated browser flows and network calls to deliver a resilient API endpoint layer for your SpotOn tenant.
Book a 30-minute session to confirm your modules, licensing, and authentication model.
We deliver a hardened SpotOn adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as SpotOn evolves.
- Stream new/updated orders with items, modifiers, tips, and refunds into your data warehouse - Power live dashboards, kitchen analytics, and revenue center reporting - Reconcile settlements and deposits to accounting (e.g., QuickBooks, Xero)
- Create/update items, modifiers, and daypart pricing from your PIM - Automate 86 lists and stock levels to third-party channels - Keep online ordering, kiosks, and in-store menus in sync
- Create reservations and sync status back to your guest platform - Enrich CRM with visit history, spend, and loyalty balances - Trigger confirmations, deposits, and pre-auths based on rules
- Export timecards with job codes, breaks, and declared tips - Validate shifts and feed payroll systems or BI tools - Alert on overtime risks and scheduling compliance
- Pull current counts and depletions tied to sold items and modifiers - Flag variance across locations and adjust par levels automatically
Authentication
Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination across modules
Rate limits
Tuned for high-volume order ingestion and menu updates while honoring customer entitlements
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of orders, payments, menus, reservations, loyalty, and labor objects
Security
Encrypted transport, scoped tokens, and audit logging; respects SpotOn role-based permissions
Webhooks
Optional asynchronous delivery for long-running flows (e.g., refunds, table status, menu 86 changes)
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for sustained order stream processing and multi-location menu sync
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate submissions (e.g., discounts, reservations)
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports commonly used modules such as POS Orders/Checks/Payments, Menu & Modifiers, Reservations/Waitlist (SpotOn Reserve), Loyalty & Gift Cards, and Labor (Employees/Timecards), subject to your licensing and entitlements. We scope coverage during integration assessment.
Many operators report that official APIs or partner integrations require add-on fees and often don’t expose every workflow they need. Supergood provides an unofficial, stable API that respects your permissions and delivers normalized objects, reducing reliance on CSV exports and manual back-office tasks.
Yes. We normalize orders, tips, service charges, taxes, refunds, and batch settlements to match your ERP/accounting schema and can push updates to systems like QuickBooks and Xero via webhooks or scheduled jobs.
We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth where enabled. Sessions are refreshed automatically with secure challenge handling.
Yes. Our schema models location overrides, price levels by daypart, tax categories, and modifier group rules, so you can manage a single catalog with location-specific differences.