Programmatically access Revel Systems POS data—orders, menu items, inventory, and customer loyalty—with a stable REST API. Supergood builds and operates production-grade, unofficial Revel integrations so your team can automate front-of-house and back-office processes without heavy custom engineering

Revel Systems is an iPad-based POS and commerce platform designed for restaurants, quick-service, coffee shops, pizza, and retail concepts. It centralizes transaction processing, menu management, inventory/purchasing, customer loyalty, and staff operations with real-time reporting, multi-location administration, and integrations to payments, online ordering, and accounting.
Core product areas include:
Common data entities:
POS systems like Revel are mission-critical, but turning store workflows and reports into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated browser and device flows to deliver a resilient API endpoint layer for your Revel tenant.
Book a 30-minute session to confirm your modules, licensing, and authentication model.
We deliver a hardened Revel adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as Revel evolves.
Authentication
/sessionsEstablish a session using credentials. Supergood manages MFA (SMS, email, TOTP). Returns a short-lived auth token maintained by the platform.
Authentication
/sessions/refreshRefresh an existing token to keep sessions uninterrupted.
Orders
/ordersList orders with filters and summary details.
Menu Items
/menu/items/{itemId}Update item metadata, price, availability, tax category, and modifier groups.
Inventory Adjustments
/inventory/adjustmentsCreate an inventory adjustment for a SKU at a location (receipt, waste, manual count, transfer).
Customers
/customersCreate or update a customer profile with loyalty and marketing preferences.
- Mirror orders, line items, modifiers, discounts, taxes, tips, and tenders to your data warehouse - Keep customer profiles and loyalty balances current across systems - Normalize tax codes and tender types for downstream analytics and ERP
- Update item prices, availability, and modifier groups across locations and channels - Coordinate daypart pricing and promotions, propagate changes from your catalog/PIM - Validate menu consistency and route items correctly to KDS
- Pull stock levels, counts, and movements to drive reorders and reduce stockouts - Post inventory adjustments for waste, receipts, or transfers with audit metadata - Create vendor purchase orders and reconcile received quantities
- Reconcile daily sales, tenders, tips, taxes, and refunds to accounting (e.g., QuickBooks, Xero) - Compare POS settlement reports to payment processor deposits - Drive exception handling for voids, discounts, and out-of-balance days
Authentication
Username/password with MFA (SMS, email, TOTP); supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination across modules
Rate limits
Tuned for enterprise throughput while honoring customer entitlements and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of orders, menu items, inventory, and customer objects
Security
Encrypted transport, scoped tokens, and audit logging; respects Revel role-based permissions
Webhooks
Optional asynchronous delivery for long-running workflows (e.g., online orders, loyalty updates)
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume order sync and inventory/menu updates across multi-location estates
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows across commonly used modules such as POS Orders (tickets, line items, modifiers, discounts, tips), Menu Management (items, categories, modifier groups, price levels), Inventory & Purchasing (SKUs, stock, adjustments, vendors), and Customers & Loyalty (profiles, points), subject to your licensing and entitlements. We scope coverage during integration assessment.
We support username/password + MFA (SMS, email, TOTP). Sessions are refreshed automatically with secure challenge handling.
Yes. We normalize orders, taxes, tips, discounts, and tender breakdowns to match your ERP/accounting schema and deliver updates via webhooks or polling while complying with rate and permission constraints. We commonly integrate with QuickBooks and Xero.
We support reading stock levels, posting inventory adjustments (receipts, waste, transfers), and can model vendor purchase flows to align with your supply chain. Adjustments include audit metadata and location context.