Lightspeed Retail connector icon

Lightspeed Retail Connector

Build in-app integrations that sync products, inventory, customers and sales between Lightspeed Retail and your SaaS product, and publish them to your customers through a white-label embedded marketplace.

01

Sync products and inventory

Keep SKUs, stock and variants consistent across systems.

02

Automate order and sales workflows

Route sales and refunds into accounting or fulfillment workflows.

03

Customer data unification

Sync customer profiles and loyalty balances for unified CRM views.

04

Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

Overview

Teams can integrate product and inventory records, customer profiles, sales and outlet/register data, and react to store events with Lightspeed Retail. Use OAuth or personal tokens to access a retailer’s data, subscribe to webhooks for sales or product changes, and orchestrate bi-directional syncs, reconciliations and automations.

PRODUCT USE CASES

Use cases

Quickly build multi-tenant integrations that sync products, push orders, update inventory and surface Lightspeed events inside your product. Publish integrations through Cyclr’s embedded marketplace and govern access and tooling as MCP services.

Two-way product and inventory synchronization

Sync products, SKUs and stock levels from Lightspeed (products, variants, inventory) to your application and push updates back to prevent oversells.

Send sales to accounting and reconciliation systems

Export sales and transactions (sales records) from Lightspeed to back-office accounting or ERP systems for invoicing and reconciliation.

Unify customer profiles and loyalty data

Synchronize Lightspeed customers and loyalty balances into your CRM to power segmentation, marketing and support workflows.

ORCHESTRATION

How Lightspeed Retail works with Cyclr

Cyclr sits between your SaaS product and Lightspeed Retail to handle authentication, govern access and orchestrate every API call per customer, at scale.

  1. 1

    Your SaaS product

    Your app requests an action for a specific customer.

  2. 2

    Cyclr orchestration

    Cyclr authenticates, applies policies and routes the request.

  3. 3

    Lightspeed Retail

    Lightspeed Retail processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

Available connector capabilities

Explore Lightspeed Retail methods you can orchestrate through Cyclr.

Customers9

Create Customer

Action

Create a new customer.

Archive and Anonymize Customer

Action

Archive a customer and clear their personal information.

Delete Customer

Action

Delete/Archive a customer by ID.

List New Customers

Action

Get a list of all new customers since the last run time.

Get Customer by ID

Action

Get a customer by ID.

List Customers by Email

Action

Get customers by email address.

Update Customer

Action

Update a customer.

List Customers

Action

Get a list of all customers.

List Updated Customers

Action

Get a list of all updated customers since the last run time.

Employees2

List Employees

Action

Retrieve all employee records available in the account.

Get Employee

Action

Retrieve a single employee record by ID.

Registers1

List Registers

Action

Get a list of all registers in the account.

Discounts2

Get Discount

Action

Get a discount by ID.

List Discounts

Action

Get a list of all discounts.

Sales5

List New Sales

Action

Get a list of all new sales since last run time.

List Updated Sales

Action

Get a list of all updated sales since last run time.

List Sales For Customer

Action

Get a list of all sales for a customer.

Get Sale

Action

Get a sale by ID.

List Sales

Action

Get a list of all sales.

Accounts1

Get Account Details

Action

Get details of the lightspeed retail account associated with your access token.

Credit Card Charges3

List Credit Card Charges

Action

Get a list of all credit card charges.

Get Credit Card Charge

Action

Get a credit card charge.

List New and Updated Credit Card Charges

Action

Get a list of all new and updated credit card charges since last run time.

Tax Categories2

Get Tax Category by ID

Action

Get a tax category by ID.

List Tax Categories

Action

Get a list of all tax categories.

Shops1

List Shops

Action

Retrieve a list of all shops in the account.

Customer Types2

Get Customer Type

Action

Get a customer type by ID.

List Customer Types

Action

Get a list of all customer types.

TECHNICAL DETAILS

Lightspeed Retail integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing Lightspeed Retail integrations in Cyclr.

API and authentication

API host
https://{domain_prefix}.retail.lightspeed.app/api/{version}
Authentication
OAuth 2.0; Personal token
Credentials

client_id; client_secret; redirect_uri; domain_prefix (store subdomain); or personal token value

Method categories

CRUD (read/create/update/delete); Search; Webhooks; OAuth connect

View vendor API documentation →

Pagination and rate limits

Pagination

API 2.0 uses cursor pagination (after + page_size); legacy endpoints use page and page_size (default and max 200).

Rate limits

Per-retailer limit = 300 × number of registers + 50 per 5-minute window; token endpoint rate-limited separately with X-RateLimit headers.

IMPLEMENTATION

Authentication at a glance

Lightspeed supports OAuth 2.0 (authorization code) and personal tokens. Confirm which option Cyclr enables for this connector in your Cyclr Console.

Authentication method
OAuth 2.0; Personal token
Credential required

client_id; client_secret; redirect_uri; domain_prefix (store subdomain); or personal token value

Before you begin:

Personal tokens require Plus plan; OAuth apps limited to 30 stores until approved.

View setup guide

COMMON QUESTIONS

Frequently asked questions

It syncs Lightspeed products, inventory, customers, sales, outlets and registers and can trigger workflows from sales or product change webhooks to automate fulfillment, accounting and CRM tasks.

OAuth 2.0 authorization code is the primary method; Lightspeed also supports personal tokens for Plus-plan retailers. Cyclr connectors typically store client credentials and refresh tokens securely.

Yes. Use OAuth per retailer (each store authorizes your app) to support multi-tenant provisioning; note new apps are limited to 30 stores until Lightspeed approves them for broader distribution.

Yes. Cyclr lets product teams expose supported connector methods and orchestrations as governed MCP tools and publish them to a white-label embedded marketplace for end users.