Lightspeed Restaurant is a cloud point-of-sale platform for hospitality, powering ordering, payments, inventory, kitchen display, reservations, and analytics across more than 144,000 locations. An unofficial API lets you programmatically pull menus, orders, checks, payments, customers, inventory, and sales data—and push updates like new orders, menu changes, and reservations back into Lightspeed Restaurant.

Lightspeed Restaurant is a cloud-based point-of-sale platform built for hospitality businesses, serving more than 144,000 locations globally including 200+ Michelin-starred restaurants. It combines a fast POS with online and tableside ordering, integrated payments, ingredient-level inventory, a Kitchen Display System, reservations, loyalty, and analytics so operators can run front-of-house and back-of-house from a single system across one or many locations.
Core product areas include:
Common data entities:
Restaurants run service-critical workloads on Lightspeed Restaurant every day, but turning POS and back-office workflows into reliable API-driven automation is non-trivial:
Supergood reverse-engineers authenticated browser flows and Lightspeed Restaurant's published API surfaces to deliver a resilient, normalized API layer for your account—across the K-Series, O-Series, and legacy series your locations run.
Use Lightspeed Restaurant with AI agents: Lightspeed Restaurant MCP Server →
Book a 30-minute session to confirm your Lightspeed Restaurant series, locations, and authentication model.
We deliver a production-ready Lightspeed Restaurant adapter tailored to your series, locations, and entitlements.
Go live with continuous monitoring and automatic adjustments as Lightspeed Restaurant evolves.
Authentication
/authenticateAuthenticate to a Lightspeed Restaurant account using API key, Bearer token, or OAuth2 and obtain a session for downstream calls.
Menus
/menusList all POS menus, menu items, modifiers, and allergens for a business location.
Orders
/ordersRetrieve dine-in and takeout orders with checks, line items, and status filters.
Orders
/create_orderCreate a new dine-in or takeout order against a menu and revenue center.
Payments
/paymentsPull payments, receipts, and tax breakdowns across orders and checks.
Operations
/business_locationsList businesses, business locations, and revenue centers with sales data and tax rates.
- Pull menus, items, modifiers, and allergens into a central catalog - Reconcile ingredient-level inventory across locations - Keep third-party ordering channels aligned with POS menu changes
- Capture dine-in and takeout orders, checks, and line items in real time - Stream payments, receipts, and tax breakdowns to BI and accounting tools - Reconcile sales data across revenue centers for unified reporting
- Create orders against menus and revenue centers without manual entry - Push order status updates to the Kitchen Display System - Consolidate delivery and QR-code orders into one order pipeline
- Pull business locations, staff, shifts, and permissions across a group - Surface benchmarks and trends for multi-site comparison - Sync customer and loyalty records across all locations
Authentication
API key, Basic Auth, Bearer token, and OAuth2 handled in a managed session
Connectivity
Authenticated browser flows plus Lightspeed Restaurant's REST API surfaces across K-Series, O-Series, and legacy series
Response format
Normalized JSON across menus, orders, payments, inventory, and customer objects
Rate limits
Adaptive throttling tuned to your account to avoid POS-side limits during service
Session management
Automatic session refresh, token rotation, and re-auth handling across series
Data freshness
Near real-time pulls for orders, checks, and payments with optional scheduled syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for orders, payments, reservations, and staff changes where exposed
Latency
Sub-second reads on cached menu and location entities; multi-second writes when posting orders
Throughput
Horizontally scaled workers sized to multi-location order and payment volume
Reliability
Retry, backoff, and idempotency keys for order creation and payment posting
Adaptation
Continuous monitoring of Lightspeed Restaurant series releases and endpoint changes
Supergood works across the K-Series, O-Series, and L-Series, as well as the legacy U-Series (Upserve). We profile which series your locations run and normalize the differing object models into a single API surface.
No. Supergood works with your existing Lightspeed Restaurant account and authenticated sessions, so you do not need to go through the Partner API gate to get programmatic access to your own data.
Yes. Businesses, business locations, and revenue centers are reconciled into one normalized model, so multi-location groups can pull menus, orders, payments, and staff data across every site consistently.
Yes. Orders, checks, and payments are pulled near real time with adaptive throttling, so you can stream service activity to analytics and accounting without overloading the POS.
Menus, items, modifiers, allergens, and ingredient-level inventory are exposed through the normalized API, and continuous monitoring keeps integrations aligned as the underlying series APIs change.