Skip to main content
Every loyverse.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Categories

delete

categories.delete Delete a category Risk: destructive
Input Output

get

categories.get Get a single category Risk: read
Input Output

list

categories.list List categories Risk: read
Input Output

upsert

categories.upsert Create or update a category Risk: write
Input Output

Customers

delete

customers.delete Delete a customer permanently Risk: destructive
Input Output

get

customers.get Get a single customer Risk: read
Input Output

list

customers.list List customers Risk: read
Input Output

upsert

customers.upsert Create or update a customer Risk: write
Input Output

Discounts

delete

discounts.delete Delete a discount Risk: destructive
Input Output

get

discounts.get Get a single discount Risk: read
Input Output

list

discounts.list List discounts Risk: read
Input Output

listFiltered

discounts.listFiltered List discounts filtered by id, timestamp range or deleted status Risk: read
Input Output

upsert

discounts.upsert Create or update a discount Risk: write
Input Output

Employees

get

employees.get Get a single employee Risk: read
Input Output

list

employees.list List employees Risk: read
Input Output

Inventory

list

inventory.list List inventory levels Risk: read
Input Output

update

inventory.update Set inventory levels for item variants Risk: write
Input
Output

Items

delete

items.delete Delete an item Risk: destructive
Input Output

deleteImage

items.deleteImage Delete an item’s image Risk: destructive
Input Output

get

items.get Get a single item Risk: read
Input Output

list

items.list List items Risk: read
Input Output

uploadImage

items.uploadImage Upload an item’s image Risk: write
Input Output

upsert

items.upsert Create or update an item Risk: write
Input
Output

Merchant

get

merchant.get Get merchant information Risk: read
Input: empty object Output

Modifiers

delete

modifiers.delete Delete a modifier Risk: destructive
Input Output

get

modifiers.get Get a single modifier Risk: read
Input Output

list

modifiers.list List modifiers Risk: read
Input Output

upsert

modifiers.upsert Create or update a modifier Risk: write
Input
Output

Oidc

discovery

oidc.discovery Get the OpenID Connect discovery document Risk: read
Input: empty object Output

jwks

oidc.jwks Get the JSON Web Key Set Risk: read
Input: empty object Output

Payment Types

get

paymentTypes.get Get a single payment type Risk: read
Input Output

list

paymentTypes.list List payment types Risk: read
Input Output

Pos Devices

delete

posDevices.delete Delete a POS device Risk: destructive
Input Output

get

posDevices.get Get a single POS device Risk: read
Input Output

list

posDevices.list List POS devices Risk: read
Input Output

upsert

posDevices.upsert Create or update a POS device Risk: write
Input Output

Receipts

create

receipts.create Record a sale, which cannot be withdrawn once created Risk: destructive
Input
Output

get

receipts.get Get a single receipt Risk: read
Input Output

list

receipts.list List receipts Risk: read
Input Output

refund

receipts.refund Refund a receipt, which returns money to the customer Risk: destructive
Input
Output

Shifts

list

shifts.list List shifts Risk: read
Input Output

Stores

get

stores.get Get a single store Risk: read
Input Output

list

stores.list List stores Risk: read
Input Output

Suppliers

delete

suppliers.delete Delete a supplier Risk: destructive
Input Output

get

suppliers.get Get a single supplier Risk: read
Input Output

list

suppliers.list List suppliers Risk: read
Input Output

upsert

suppliers.upsert Create or update a supplier Risk: write
Input Output

Taxes

delete

taxes.delete Delete a tax Risk: destructive
Input Output

get

taxes.get Get a single tax Risk: read
Input Output

list

taxes.list List taxes Risk: read
Input Output

upsert

taxes.upsert Create or update a tax Risk: write
Input Output

Variants

delete

variants.delete Delete an item variant Risk: destructive
Input Output

get

variants.get Get a single variant Risk: read
Input Output

list

variants.list List item variants Risk: read
Input Output

upsert

variants.upsert Create or update an item variant Risk: write
Input
Output

Webhooks

delete

webhooks.delete Delete a webhook subscription Risk: destructive
Input Output

get

webhooks.get Get a single webhook subscription Risk: read
Input Output

list

webhooks.list List webhook subscriptions Risk: read
Input: empty object Output

upsert

webhooks.upsert Create or update a webhook subscription Risk: write
Input Output