> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lightspeed Retail X-Series

> 57 actions available for Lightspeed Retail X-Series through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/lightspeed/filled/png" alt="Lightspeed Retail X-Series" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Lightspeed Retail X-Series</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>57 actions · 8 events · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-preview" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Preview</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="OAuth 2.0">
    OAuth 2.0 authorisation code flow. Lightspeed issues short-lived access tokens (24h) plus rotating refresh tokens. The r...

    Guides: [Connector Profile](/connectors/lightspeed/guides/connector-profile/oauth-2-0), [Link Account](/connectors/lightspeed/guides/link-account/oauth-2-0)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />

      <div className="connector-actions-scopes" data-connector-actions-scopes>
        <button type="button" className="connector-actions-scopes__toggle" data-connector-actions-scopes-toggle aria-expanded="false">
          <span>Scopes<span data-connector-actions-scopes-count /></span>
        </button>

        <div className="connector-actions-scopes__menu">
          <div className="connector-actions-scopes__header">
            <input type="search" className="connector-actions-scopes__search" data-connector-actions-scope-search placeholder="Search scopes..." aria-label="Search scopes" />

            <div className="connector-actions-scopes__actions">
              <button type="button" data-connector-actions-scopes-select-all>Select all</button>
              <span>|</span>
              <button type="button" data-connector-actions-scopes-clear>Clear</button>
            </div>
          </div>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="consignments:read" data-connector-actions-scope-filter />

            <span>consignments:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="consignments:write:inventory_count" data-connector-actions-scope-filter />

            <span>consignments:write:inventory\_count</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="consignments:write:stock_order" data-connector-actions-scope-filter />

            <span>consignments:write:stock\_order</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="consignments:write:stock_transfer" data-connector-actions-scope-filter />

            <span>consignments:write:stock\_transfer</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="customers:read" data-connector-actions-scope-filter />

            <span>customers:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="customers:write" data-connector-actions-scope-filter />

            <span>customers:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="gift_cards:read" data-connector-actions-scope-filter />

            <span>gift\_cards:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="inventory:read" data-connector-actions-scope-filter />

            <span>inventory:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="inventory:write" data-connector-actions-scope-filter />

            <span>inventory:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="outlets:read" data-connector-actions-scope-filter />

            <span>outlets:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="payment_types:read" data-connector-actions-scope-filter />

            <span>payment\_types:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="products:read" data-connector-actions-scope-filter />

            <span>products:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="products:read:price_books" data-connector-actions-scope-filter />

            <span>products:read:price\_books</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="products:write" data-connector-actions-scope-filter />

            <span>products:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="promotions:read" data-connector-actions-scope-filter />

            <span>promotions:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="promotions:write" data-connector-actions-scope-filter />

            <span>promotions:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="registers:read" data-connector-actions-scope-filter />

            <span>registers:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="retailer:read" data-connector-actions-scope-filter />

            <span>retailer:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="sales:read" data-connector-actions-scope-filter />

            <span>sales:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="sales:write" data-connector-actions-scope-filter />

            <span>sales:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="store_credits:read" data-connector-actions-scope-filter />

            <span>store\_credits:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="suppliers:read" data-connector-actions-scope-filter />

            <span>suppliers:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="suppliers:write" data-connector-actions-scope-filter />

            <span>suppliers:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="taxes:read" data-connector-actions-scope-filter />

            <span>taxes:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="users:read" data-connector-actions-scope-filter />

            <span>users:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="webhooks" data-connector-actions-scope-filter />

            <span>webhooks</span>
          </label>

          <div className="connector-actions-scopes__empty" hidden>No scopes found</div>
        </div>
      </div>
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>57 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr 150px' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
        <div className="meta-library-grid-header-cell">Required scopes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_brands" data-action-label="List Brands" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Brands</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_brands" aria-label="Copy lightspeed_list_brands"><code className="connector-page-code">lightspeed\_list\_brands</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of brands.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_brand" data-action-label="Get A Single Brand" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Brand</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_brand" aria-label="Copy lightspeed_get_brand"><code className="connector-page-code">lightspeed\_get\_brand</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single brand with a requested ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_brand" data-action-label="Create Brand" data-action-scopes="products:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Brand</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_brand" aria-label="Copy lightspeed_create_brand"><code className="connector-page-code">lightspeed\_create\_brand</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new brand.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:write" aria-label="Copy scope products:write"><code className="connector-page-code">products:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_consignments" data-action-label="List Consignments" data-action-scopes="consignments:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Consignments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_consignments" aria-label="Copy lightspeed_list_consignments"><code className="connector-page-code">lightspeed\_list\_consignments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Return a paginated list of consignments.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="consignments:read" aria-label="Copy scope consignments:read"><code className="connector-page-code">consignments:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_consignment" data-action-label="Get A Single Consignment" data-action-scopes="consignments:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Consignment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_consignment" aria-label="Copy lightspeed_get_consignment"><code className="connector-page-code">lightspeed\_get\_consignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single consignment with the requested ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="consignments:read" aria-label="Copy scope consignments:read"><code className="connector-page-code">consignments:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_consignment" data-action-label="Create A Consignment" data-action-scopes="consignments:write:inventory_count,consignments:write:stock_order,consignments:write:stock_transfer">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create A Consignment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_consignment" aria-label="Copy lightspeed_create_consignment"><code className="connector-page-code">lightspeed\_create\_consignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new consignment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="consignments:write:inventory_count" aria-label="Copy scope consignments:write:inventory_count"><code className="connector-page-code">consignments:write:inventory\_count</code></button><button type="button" className="connector-page-code-button" data-copy="consignments:write:stock_order" aria-label="Copy scope consignments:write:stock_order"><code className="connector-page-code">consignments:write:stock\_order</code></button><button type="button" className="connector-page-code-button" data-copy="consignments:write:stock_transfer" aria-label="Copy scope consignments:write:stock_transfer"><code className="connector-page-code">consignments:write:stock\_transfer</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_update_consignment" data-action-label="Update A Consignment" data-action-scopes="consignments:write:inventory_count,consignments:write:stock_order,consignments:write:stock_transfer">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update A Consignment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_update_consignment" aria-label="Copy lightspeed_update_consignment"><code className="connector-page-code">lightspeed\_update\_consignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates the given consignment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="consignments:write:inventory_count" aria-label="Copy scope consignments:write:inventory_count"><code className="connector-page-code">consignments:write:inventory\_count</code></button><button type="button" className="connector-page-code-button" data-copy="consignments:write:stock_order" aria-label="Copy scope consignments:write:stock_order"><code className="connector-page-code">consignments:write:stock\_order</code></button><button type="button" className="connector-page-code-button" data-copy="consignments:write:stock_transfer" aria-label="Copy scope consignments:write:stock_transfer"><code className="connector-page-code">consignments:write:stock\_transfer</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_customers" data-action-label="List Customers" data-action-scopes="customers:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Customers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_customers" aria-label="Copy lightspeed_list_customers"><code className="connector-page-code">lightspeed\_list\_customers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of customers.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="customers:read" aria-label="Copy scope customers:read"><code className="connector-page-code">customers:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_customer" data-action-label="Get A Single Customer" data-action-scopes="customers:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_customer" aria-label="Copy lightspeed_get_customer"><code className="connector-page-code">lightspeed\_get\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single customer with a requested ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="customers:read" aria-label="Copy scope customers:read"><code className="connector-page-code">customers:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_customer" data-action-label="Create A New Customer" data-action-scopes="customers:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create A New Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_customer" aria-label="Copy lightspeed_create_customer"><code className="connector-page-code">lightspeed\_create\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new customer.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="customers:write" aria-label="Copy scope customers:write"><code className="connector-page-code">customers:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_update_customer" data-action-label="Update A Customer" data-action-scopes="customers:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update A Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_update_customer" aria-label="Copy lightspeed_update_customer"><code className="connector-page-code">lightspeed\_update\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates the customer with the requested ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="customers:write" aria-label="Copy scope customers:write"><code className="connector-page-code">customers:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_delete_customer" data-action-label="Delete A Customer" data-action-scopes="customers:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete A Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_delete_customer" aria-label="Copy lightspeed_delete_customer"><code className="connector-page-code">lightspeed\_delete\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Deletes the customer with the requested ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="customers:write" aria-label="Copy scope customers:write"><code className="connector-page-code">customers:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_gift_cards" data-action-label="List Gift Cards" data-action-scopes="gift_cards:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Gift Cards</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_gift_cards" aria-label="Copy lightspeed_list_gift_cards"><code className="connector-page-code">lightspeed\_list\_gift\_cards</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of gift cards.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="gift_cards:read" aria-label="Copy scope gift_cards:read"><code className="connector-page-code">gift\_cards:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_gift_card" data-action-label="Find Gift Card" data-action-scopes="gift_cards:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Find Gift Card</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_gift_card" aria-label="Copy lightspeed_get_gift_card"><code className="connector-page-code">lightspeed\_get\_gift\_card</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Finds and returns the given card number. Returns a 404 if the card does not exist.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="gift_cards:read" aria-label="Copy scope gift_cards:read"><code className="connector-page-code">gift\_cards:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_inventory" data-action-label="List Inventory Records" data-action-scopes="inventory:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Inventory Records</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_inventory" aria-label="Copy lightspeed_list_inventory"><code className="connector-page-code">lightspeed\_list\_inventory</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of inventory records.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="inventory:read" aria-label="Copy scope inventory:read"><code className="connector-page-code">inventory:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_stock_adjustments" data-action-label="List Stock Adjustments" data-action-scopes="inventory:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Stock Adjustments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_stock_adjustments" aria-label="Copy lightspeed_list_stock_adjustments"><code className="connector-page-code">lightspeed\_list\_stock\_adjustments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of stock adjustments for the authenticated retailer.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="inventory:write" aria-label="Copy scope inventory:write"><code className="connector-page-code">inventory:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_stock_adjustment" data-action-label="Create Stock Adjustments" data-action-scopes="inventory:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Stock Adjustments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_stock_adjustment" aria-label="Copy lightspeed_create_stock_adjustment"><code className="connector-page-code">lightspeed\_create\_stock\_adjustment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates one or more stock adjustments in a single batch (1–1000 items per request).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="inventory:write" aria-label="Copy scope inventory:write"><code className="connector-page-code">inventory:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_outlets" data-action-label="List Outlets" data-action-scopes="outlets:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Outlets</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_outlets" aria-label="Copy lightspeed_list_outlets"><code className="connector-page-code">lightspeed\_list\_outlets</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a collection of outlets.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="outlets:read" aria-label="Copy scope outlets:read"><code className="connector-page-code">outlets:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_outlet" data-action-label="Get A Single Outlet" data-action-scopes="outlets:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Outlet</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_outlet" aria-label="Copy lightspeed_get_outlet"><code className="connector-page-code">lightspeed\_get\_outlet</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single outlet with the requested ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="outlets:read" aria-label="Copy scope outlets:read"><code className="connector-page-code">outlets:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_payment_types" data-action-label="List Payment Types" data-action-scopes="payment_types:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Payment Types</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_payment_types" aria-label="Copy lightspeed_list_payment_types"><code className="connector-page-code">lightspeed\_list\_payment\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated collection of payment types.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="payment_types:read" aria-label="Copy scope payment_types:read"><code className="connector-page-code">payment\_types:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_price_books" data-action-label="List Price Books" data-action-scopes="customers:read,outlets:read,products:read:price_books">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Price Books</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_price_books" aria-label="Copy lightspeed_list_price_books"><code className="connector-page-code">lightspeed\_list\_price\_books</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of price books.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="customers:read" aria-label="Copy scope customers:read"><code className="connector-page-code">customers:read</code></button><button type="button" className="connector-page-code-button" data-copy="outlets:read" aria-label="Copy scope outlets:read"><code className="connector-page-code">outlets:read</code></button><button type="button" className="connector-page-code-button" data-copy="products:read:price_books" aria-label="Copy scope products:read:price_books"><code className="connector-page-code">products:read:price\_books</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_price_book" data-action-label="Get A Single Price Book" data-action-scopes="customers:read,outlets:read,products:read:price_books">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Price Book</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_price_book" aria-label="Copy lightspeed_get_price_book"><code className="connector-page-code">lightspeed\_get\_price\_book</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single price book with a requested ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="customers:read" aria-label="Copy scope customers:read"><code className="connector-page-code">customers:read</code></button><button type="button" className="connector-page-code-button" data-copy="outlets:read" aria-label="Copy scope outlets:read"><code className="connector-page-code">outlets:read</code></button><button type="button" className="connector-page-code-button" data-copy="products:read:price_books" aria-label="Copy scope products:read:price_books"><code className="connector-page-code">products:read:price\_books</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_price_book_products" data-action-label="List Price Book Products" data-action-scopes="products:read:price_books">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Price Book Products</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_price_book_products" aria-label="Copy lightspeed_list_price_book_products"><code className="connector-page-code">lightspeed\_list\_price\_book\_products</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of price book products.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read:price_books" aria-label="Copy scope products:read:price_books"><code className="connector-page-code">products:read:price\_books</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_products" data-action-label="List Products" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Products</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_products" aria-label="Copy lightspeed_list_products"><code className="connector-page-code">lightspeed\_list\_products</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of products.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_product" data-action-label="Get A Single Product" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_product" aria-label="Copy lightspeed_get_product"><code className="connector-page-code">lightspeed\_get\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single product object with a given ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_product" data-action-label="Create Product" data-action-scopes="products:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_product" aria-label="Copy lightspeed_create_product"><code className="connector-page-code">lightspeed\_create\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new product.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:write" aria-label="Copy scope products:write"><code className="connector-page-code">products:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_update_product" data-action-label="Update A Product" data-action-scopes="products:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update A Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_update_product" aria-label="Copy lightspeed_update_product"><code className="connector-page-code">lightspeed\_update\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing product.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:write" aria-label="Copy scope products:write"><code className="connector-page-code">products:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_delete_product" data-action-label="Delete A Single Product" data-action-scopes="products:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete A Single Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_delete_product" aria-label="Copy lightspeed_delete_product"><code className="connector-page-code">lightspeed\_delete\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Deletes a single product. If a variant ID is provided, that single variant is removed.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:write" aria-label="Copy scope products:write"><code className="connector-page-code">products:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_product_categories" data-action-label="List Product Categories" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Categories</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_product_categories" aria-label="Copy lightspeed_list_product_categories"><code className="connector-page-code">lightspeed\_list\_product\_categories</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List product categories</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_bulk_product_category" data-action-label="Create And Update A Product Category Hierarchy" data-action-scopes="products:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create And Update A Product Category Hierarchy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_bulk_product_category" aria-label="Copy lightspeed_bulk_product_category"><code className="connector-page-code">lightspeed\_bulk\_product\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create and update a product category hierarchy</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:write" aria-label="Copy scope products:write"><code className="connector-page-code">products:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_product_image" data-action-label="Get A Single Product Image Data" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Product Image Data</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_product_image" aria-label="Copy lightspeed_get_product_image"><code className="connector-page-code">lightspeed\_get\_product\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns the metadata for a single product image with a given ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_update_product_image" data-action-label="Set Image Position" data-action-scopes="products:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Set Image Position</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_update_product_image" aria-label="Copy lightspeed_update_product_image"><code className="connector-page-code">lightspeed\_update\_product\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Allows for changing the image position in the list</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:write" aria-label="Copy scope products:write"><code className="connector-page-code">products:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_product_types" data-action-label="List Product Types" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Types</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_product_types" aria-label="Copy lightspeed_list_product_types"><code className="connector-page-code">lightspeed\_list\_product\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">**DEPRECATED** We recommend using the product\_categories endpoint instead.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_product_type" data-action-label="Get A Single Product Type" data-action-scopes="products:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Product Type</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_product_type" aria-label="Copy lightspeed_get_product_type"><code className="connector-page-code">lightspeed\_get\_product\_type</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single product type with a given ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="products:read" aria-label="Copy scope products:read"><code className="connector-page-code">products:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_promotions" data-action-label="List Promotions" data-action-scopes="promotions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Promotions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_promotions" aria-label="Copy lightspeed_list_promotions"><code className="connector-page-code">lightspeed\_list\_promotions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">This endpoint lists all promotions for a retailer.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="promotions:read" aria-label="Copy scope promotions:read"><code className="connector-page-code">promotions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_promotion" data-action-label="Get A Promotion By ID" data-action-scopes="promotions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Promotion By ID</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_promotion" aria-label="Copy lightspeed_get_promotion"><code className="connector-page-code">lightspeed\_get\_promotion</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">This will retrieve a single promotion using the given ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="promotions:read" aria-label="Copy scope promotions:read"><code className="connector-page-code">promotions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_promotion" data-action-label="Create A Promotion" data-action-scopes="promotions:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create A Promotion</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_promotion" aria-label="Copy lightspeed_create_promotion"><code className="connector-page-code">lightspeed\_create\_promotion</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">This endpoint creates a new promotion.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="promotions:write" aria-label="Copy scope promotions:write"><code className="connector-page-code">promotions:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_registers" data-action-label="List Registers" data-action-scopes="registers:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Registers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_registers" aria-label="Copy lightspeed_list_registers"><code className="connector-page-code">lightspeed\_list\_registers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of registers.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="registers:read" aria-label="Copy scope registers:read"><code className="connector-page-code">registers:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_register" data-action-label="Get A Single Register" data-action-scopes="registers:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Register</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_register" aria-label="Copy lightspeed_get_register"><code className="connector-page-code">lightspeed\_get\_register</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single register with the requested ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="registers:read" aria-label="Copy scope registers:read"><code className="connector-page-code">registers:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_retailer" data-action-label="Get Information About This Retailer" data-action-scopes="payment_types:read,retailer:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Information About This Retailer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_retailer" aria-label="Copy lightspeed_get_retailer"><code className="connector-page-code">lightspeed\_get\_retailer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">This endpoint returns information about the retailer.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="payment_types:read" aria-label="Copy scope payment_types:read"><code className="connector-page-code">payment\_types:read</code></button><button type="button" className="connector-page-code-button" data-copy="retailer:read" aria-label="Copy scope retailer:read"><code className="connector-page-code">retailer:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_sales" data-action-label="List Sales" data-action-scopes="sales:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_sales" aria-label="Copy lightspeed_list_sales"><code className="connector-page-code">lightspeed\_list\_sales</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of sales.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="sales:read" aria-label="Copy scope sales:read"><code className="connector-page-code">sales:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_sale" data-action-label="Get A Single Sale" data-action-scopes="sales:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Sale</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_sale" aria-label="Copy lightspeed_get_sale"><code className="connector-page-code">lightspeed\_get\_sale</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single sale with a given ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="sales:read" aria-label="Copy scope sales:read"><code className="connector-page-code">sales:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_sale" data-action-label="Create A Sale" data-action-scopes="sales:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create A Sale</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_sale" aria-label="Copy lightspeed_create_sale"><code className="connector-page-code">lightspeed\_create\_sale</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a sale. Returns the ID of the created sale. See [Sales 101](/docs/sales_101) for usage information.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="sales:write" aria-label="Copy scope sales:write"><code className="connector-page-code">sales:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_update_sale" data-action-label="Update A Sale" data-action-scopes="sales:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update A Sale</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_update_sale" aria-label="Copy lightspeed_update_sale"><code className="connector-page-code">lightspeed\_update\_sale</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing sale by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="sales:write" aria-label="Copy scope sales:write"><code className="connector-page-code">sales:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_store_credits" data-action-label="Store Credit List" data-action-scopes="store_credits:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Store Credit List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_store_credits" aria-label="Copy lightspeed_list_store_credits"><code className="connector-page-code">lightspeed\_list\_store\_credits</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a list of store credit customers.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="store_credits:read" aria-label="Copy scope store_credits:read"><code className="connector-page-code">store\_credits:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_store_credit" data-action-label="List Store Credits For A Given Customer" data-action-scopes="store_credits:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Store Credits For A Given Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_store_credit" aria-label="Copy lightspeed_get_store_credit"><code className="connector-page-code">lightspeed\_get\_store\_credit</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a list of store credits for the given customer id. Returns HTTP 404 (not 200 + empty array) when the customer ha...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="store_credits:read" aria-label="Copy scope store_credits:read"><code className="connector-page-code">store\_credits:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_suppliers" data-action-label="List Suppliers" data-action-scopes="suppliers:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Suppliers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_suppliers" aria-label="Copy lightspeed_list_suppliers"><code className="connector-page-code">lightspeed\_list\_suppliers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of suppliers.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="suppliers:read" aria-label="Copy scope suppliers:read"><code className="connector-page-code">suppliers:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_supplier" data-action-label="Get A Single Supplier" data-action-scopes="suppliers:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Supplier</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_supplier" aria-label="Copy lightspeed_get_supplier"><code className="connector-page-code">lightspeed\_get\_supplier</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single supplier with a given ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="suppliers:read" aria-label="Copy scope suppliers:read"><code className="connector-page-code">suppliers:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_supplier" data-action-label="Create New Supplier" data-action-scopes="suppliers:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create New Supplier</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_supplier" aria-label="Copy lightspeed_create_supplier"><code className="connector-page-code">lightspeed\_create\_supplier</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new supplier.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="suppliers:write" aria-label="Copy scope suppliers:write"><code className="connector-page-code">suppliers:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_update_supplier" data-action-label="Update A Supplier" data-action-scopes="suppliers:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update A Supplier</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_update_supplier" aria-label="Copy lightspeed_update_supplier"><code className="connector-page-code">lightspeed\_update\_supplier</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates a supplier.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="suppliers:write" aria-label="Copy scope suppliers:write"><code className="connector-page-code">suppliers:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_taxes" data-action-label="List Taxes" data-action-scopes="taxes:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Taxes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_taxes" aria-label="Copy lightspeed_list_taxes"><code className="connector-page-code">lightspeed\_list\_taxes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of taxes.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="taxes:read" aria-label="Copy scope taxes:read"><code className="connector-page-code">taxes:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_tax" data-action-label="Get A Single Tax" data-action-scopes="taxes:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single Tax</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_tax" aria-label="Copy lightspeed_get_tax"><code className="connector-page-code">lightspeed\_get\_tax</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single tax with a given ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="taxes:read" aria-label="Copy scope taxes:read"><code className="connector-page-code">taxes:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_users" data-action-label="List Users" data-action-scopes="users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_users" aria-label="Copy lightspeed_list_users"><code className="connector-page-code">lightspeed\_list\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a paginated list of users.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="users:read" aria-label="Copy scope users:read"><code className="connector-page-code">users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_get_user" data-action-label="Get A Single User" data-action-scopes="users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get A Single User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_get_user" aria-label="Copy lightspeed_get_user"><code className="connector-page-code">lightspeed\_get\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a single user with the requested ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="users:read" aria-label="Copy scope users:read"><code className="connector-page-code">users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_list_webhooks" data-action-label="List Webhooks" data-action-scopes="webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Webhooks</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_list_webhooks" aria-label="Copy lightspeed_list_webhooks"><code className="connector-page-code">lightspeed\_list\_webhooks</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all webhooks.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="webhooks" aria-label="Copy scope webhooks"><code className="connector-page-code">webhooks</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_create_webhook" data-action-label="Create Webhook" data-action-scopes="webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Webhook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_create_webhook" aria-label="Copy lightspeed_create_webhook"><code className="connector-page-code">lightspeed\_create\_webhook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a webhook.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="webhooks" aria-label="Copy scope webhooks"><code className="connector-page-code">webhooks</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="lightspeed_delete_webhook" data-action-label="Delete Webhook" data-action-scopes="webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Webhook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_delete_webhook" aria-label="Copy lightspeed_delete_webhook"><code className="connector-page-code">lightspeed\_delete\_webhook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a webhook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="webhooks" aria-label="Copy scope webhooks"><code className="connector-page-code">webhooks</code></button></div>
        </div>
      </div>
    </div>
  </div>
</div>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Events</div>

  <div className="connector-actions-controls not-prose" data-connector-events-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-events-search placeholder="Search events" aria-label="Search events" />

      <div className="connector-actions-scopes" data-connector-events-scopes>
        <button type="button" className="connector-actions-scopes__toggle" data-connector-events-scopes-toggle aria-expanded="false">
          <span>Tags<span data-connector-events-scopes-count /></span>
        </button>

        <div className="connector-actions-scopes__menu">
          <div className="connector-actions-scopes__header">
            <input type="search" className="connector-actions-scopes__search" data-connector-events-scope-search placeholder="Search tags..." aria-label="Search tags" />

            <div className="connector-actions-scopes__actions">
              <button type="button" data-connector-events-scopes-select-all>Select all</button>
              <span>|</span>
              <button type="button" data-connector-events-scopes-clear>Clear</button>
            </div>
          </div>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Consignments" data-connector-events-scope-filter />

            <span>Consignments</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Customers" data-connector-events-scope-filter />

            <span>Customers</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Inventory" data-connector-events-scope-filter />

            <span>Inventory</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Products" data-connector-events-scope-filter />

            <span>Products</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Registers" data-connector-events-scope-filter />

            <span>Registers</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Sales" data-connector-events-scope-filter />

            <span>Sales</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Verification" data-connector-events-scope-filter />

            <span>Verification</span>
          </label>

          <div className="connector-actions-scopes__empty" hidden>No tags found</div>
        </div>
      </div>
    </div>
  </div>

  <div className="meta-library-count" data-connector-events-count>8 events</div>

  <div className="not-prose meta-library-table-container" data-connector-events-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr 150px' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Event</div>
        <div className="meta-library-grid-header-cell">Description</div>
        <div className="meta-library-grid-header-cell">Tags</div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_ping" data-event-label="Ping" data-event-tags="Verification">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Ping</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_ping" aria-label="Copy lightspeed_webhook_ping"><code className="connector-page-code">lightspeed\_webhook\_ping</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fallback acknowledgement for unrecognised Lightspeed webhook deliveries. Returns HTTP 200 so the provider does not retry...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Verification</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_product_update" data-event-label="Product Updated" data-event-tags="Products">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Product Updated</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_product_update" aria-label="Copy lightspeed_webhook_product_update"><code className="connector-page-code">lightspeed\_webhook\_product\_update</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Processes Lightspeed product.update webhook events. Fires when product details change (name, description, SKU, price boo...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Products</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_inventory_update" data-event-label="Inventory Updated" data-event-tags="Inventory">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Inventory Updated</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_inventory_update" aria-label="Copy lightspeed_webhook_inventory_update"><code className="connector-page-code">lightspeed\_webhook\_inventory\_update</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Processes Lightspeed inventory.update webhook events. Fires when product inventory quantities change through sales, adju...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Inventory</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_sale_update" data-event-label="Sale Updated" data-event-tags="Sales">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Sale Updated</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_sale_update" aria-label="Copy lightspeed_webhook_sale_update"><code className="connector-page-code">lightspeed\_webhook\_sale\_update</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Processes Lightspeed sale.update webhook events. Fires when sales are created or modified. May trigger multiple times fo...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Sales</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_customer_update" data-event-label="Customer Updated" data-event-tags="Customers">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Customer Updated</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_customer_update" aria-label="Copy lightspeed_webhook_customer_update"><code className="connector-page-code">lightspeed\_webhook\_customer\_update</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Processes Lightspeed customer.update webhook events. Fires when customer records are created, modified, or deleted, incl...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Customers</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_consignment_send" data-event-label="Consignment Sent" data-event-tags="Consignments">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Consignment Sent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_consignment_send" aria-label="Copy lightspeed_webhook_consignment_send"><code className="connector-page-code">lightspeed\_webhook\_consignment\_send</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Processes Lightspeed consignment.send webhook events. Fires when consigned products are dispatched to their destination...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Consignments</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_consignment_receive" data-event-label="Consignment Received" data-event-tags="Consignments">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Consignment Received</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_consignment_receive" aria-label="Copy lightspeed_webhook_consignment_receive"><code className="connector-page-code">lightspeed\_webhook\_consignment\_receive</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Processes Lightspeed consignment.receive webhook events. Fires when consigned items are received into stock via supplier...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Consignments</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="lightspeed_webhook_register_closure_create" data-event-label="Register Closure Created" data-event-tags="Registers">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Register Closure Created</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="lightspeed_webhook_register_closure_create" aria-label="Copy lightspeed_webhook_register_closure_create"><code className="connector-page-code">lightspeed\_webhook\_register\_closure\_create</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Processes Lightspeed register\_closure.create webhook events. Fires each time a register session is closed and reconciled...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Registers</span></div>
        </div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/lightspeed/guides/connector-profile/oauth-2-0" icon="https://stackone-logos.com/api/lightspeed/filled/png" horizontal>
        Lightspeed Retail X-Series - OAuth 2.0
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/lightspeed/guides/link-account/oauth-2-0" icon="https://stackone-logos.com/api/lightspeed/filled/png" horizontal>
        Lightspeed Retail X-Series - OAuth 2.0
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
