Skip to main content
Glama

Lightspeed Retail (R-Series) MCP by usefulapi

List sales

list_sales
Read-only

Sales history: saleID, completed/voided flags, completeTime, totals (calcSubtotal, calcTax1/2, total, balance), customerID, employeeID, shopID, registerID. Filter by a date range on completeTime (default) or timeStamp, shop, customer, employee. Set include_lines for SaleLines (items sold). Paginate with next_url. GET /Account/{accountID}/Sale.json.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
toNoEnd (inclusive), same format.
fromNoStart (inclusive), e.g. 2026-10-01 or 2026-10-01T00:00:00-04:00. Times are UTC unless an offset is given.
sortNoSort field; prefix "-" for descending. Allowed: saleID, timeStamp, completeTime, updatetime.
limitNoRecords per page (1-100, default 100).
voidedNotrue = voided only, false = exclude voided.
shop_idNoOnly sales in this shop (shopID).
next_urlNoTo get the next page: the next_url value from a previous call of this same tool, unchanged. Other filters are ignored when it is set.
completedNotrue = completed sales only, false = open/unfinished only.
date_fieldNoWhich date from/to apply to (default completeTime).
customer_idNoOnly sales for this customer (customerID).
employee_idNoOnly sales processed by this employee (employeeID).
include_linesNoInclude the SaleLines relation (line items).
include_paymentsNoInclude the SalePayments relation.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.