Lightspeed · Schema

SaleLine

A single line item on a sale.

POSRetailRestaurantEcommerce

Properties

Name Type Description
saleLineID string Unique sale-line identifier.
itemID string Identifier of the item sold.
saleID string Identifier of the parent sale.
unitQuantity string Quantity sold.
unitPrice string Price per unit.
normalUnitPrice string List price per unit before discounts.
discountID string Identifier of any applied discount.
View JSON Schema on GitHub

JSON Schema

retail-r-series-sale-line-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "SaleLine",
  "description": "A single line item on a sale.",
  "$id": "https://raw.githubusercontent.com/api-evangelist/lightspeed-pos/refs/heads/main/json-schema/retail-r-series-sale-line-schema.json",
  "type": "object",
  "properties": {
    "saleLineID": {
      "type": "string",
      "description": "Unique sale-line identifier."
    },
    "itemID": {
      "type": "string",
      "description": "Identifier of the item sold."
    },
    "saleID": {
      "type": "string",
      "description": "Identifier of the parent sale."
    },
    "unitQuantity": {
      "type": "string",
      "description": "Quantity sold."
    },
    "unitPrice": {
      "type": "string",
      "description": "Price per unit."
    },
    "normalUnitPrice": {
      "type": "string",
      "description": "List price per unit before discounts."
    },
    "discountID": {
      "type": "string",
      "description": "Identifier of any applied discount."
    }
  }
}