# Loyverse

Loyverse is a point-of-sale (POS) system designed for small businesses, offering features like sales management, inventory tracking, and customer engagement tools.

- **Category:** ecommerce
- **Auth:** API_KEY
- **Tools:** 24
- **Triggers:** 0
- **Slug:** `LOYVERSE`
- **Version:** 20260211_00

## Tools

### Create Supplier

**Slug:** `LOYVERSE_CREATE_SUPPLIER`

Tool to create a new supplier. Use when you need to register a supplier in Loyverse before purchases.

### Delete Category

**Slug:** `LOYVERSE_DELETE_CATEGORY`

Tool to delete a single category by ID. Use when you need to remove an unused or deprecated category.

### Delete Supplier

**Slug:** `LOYVERSE_DELETE_SUPPLIER`

Tool to delete a specific supplier by ID. Use after confirming the supplier ID to remove an existing supplier.

### Get Category

**Slug:** `LOYVERSE_GET_CATEGORY`

Tool to get a single category by ID. Use when you need to fetch details of an existing category in Loyverse.

### Get Discount

**Slug:** `LOYVERSE_GET_DISCOUNT`

Tool to get a single discount by ID. Use after confirming the discount ID to retrieve its details.

### Get Employee

**Slug:** `LOYVERSE_GET_EMPLOYEE`

Tool to get a single employee by ID. Use after confirming the employee ID to fetch its details.

### Get JWKS

**Slug:** `LOYVERSE_GET_JWKS`

Tool to fetch JSON Web Key Set for OpenID Connect. Use when verifying Loyverse ID token signatures.

### Get Merchant Info

**Slug:** `LOYVERSE_GET_MERCHANT_INFO`

Tool to get merchant information. Use after authenticating to retrieve merchant account details.

### Get OpenID Connect Discovery Document

**Slug:** `LOYVERSE_GET_OPEN_ID_CONFIGURATION`

Tool to retrieve the OpenID Connect discovery document. Use when integrating authentication and need endpoints and supported features.

### Get Payment Type

**Slug:** `LOYVERSE_GET_PAYMENT_TYPE`

Tool to get a single payment type by its ID. Use when you need to fetch full details of a specific payment method before processing a transaction.

### Get Store

**Slug:** `LOYVERSE_GET_STORE`

Tool to retrieve details of a specific store by its ID. Use when you need store metadata (address, contact) after obtaining the store ID.

### List Categories

**Slug:** `LOYVERSE_LIST_CATEGORIES`

Tool to list categories with optional filtering and pagination.

### List Customers

**Slug:** `LOYVERSE_LIST_CUSTOMERS`

Tool to get a list of customers. Use when you need paginated customer lists with optional filters.

### List Discounts

**Slug:** `LOYVERSE_LIST_DISCOUNTS`

Tool to list discounts. Use when fetching a paginated set of discounts for display or sync.

### List Employees

**Slug:** `LOYVERSE_LIST_EMPLOYEES`

Tool to get a list of employees. Use when you need paginated employee lists with optional filters. Works after authenticating.

### List Items

**Slug:** `LOYVERSE_LIST_ITEMS`

Retrieves a paginated list of items (products) from the Loyverse inventory. Items are sorted by creation date in descending order (newest first). Use filters to narrow results by category, date range, or specific item IDs.

### List Modifiers

**Slug:** `LOYVERSE_LIST_MODIFIERS`

Tool to list modifiers. Use when you need a paginated list of modifiers with optional filters.

### List Payment Types

**Slug:** `LOYVERSE_LIST_PAYMENT_TYPES`

Tool to list payment types. Use when you need to fetch available payment methods with optional filters and pagination.

### List Receipts

**Slug:** `LOYVERSE_LIST_RECEIPTS`

Tool to retrieve a list of receipts. Use when you need to fetch receipts with optional filters and handle pagination.

### List Shifts

**Slug:** `LOYVERSE_LIST_SHIFTS`

Tool to list shifts. Use when you need to retrieve shift records for reporting or auditing with optional filters.

### List Suppliers

**Slug:** `LOYVERSE_LIST_SUPPLIERS`

Tool to retrieve a list of suppliers. Use when you need a paginated supplier directory with optional filters.

### List Taxes

**Slug:** `LOYVERSE_LIST_TAXES`

Tool to list taxes. Use when you need to fetch tax configurations with pagination for reporting or synchronization purposes. Example: "List taxes with limit 100 and offset 0".

### List Variants

**Slug:** `LOYVERSE_LIST_VARIANTS`

Retrieves a paginated list of item variants from the Loyverse inventory. Variants represent different options of a product (e.g., size, color combinations). Use filters to narrow results by parent item, date range, or paginate through results.

### List Webhooks

**Slug:** `LOYVERSE_LIST_WEBHOOKS`

Tool to list webhooks. Use when you need to retrieve all configured webhooks.
