Count ProductsRetrieve the count of existing products for a merchant organization.
Count Products By Tax RateGet each tax rate and its associated product count.
Create CategoriesCreate one or more product categories in one request and return creation metadata.
Create DiscountCreate a fixed-amount or percentage discount in a product library.
Create InventoryCreate one Zettle STORE inventory from its name and optional description.
Create ProductCreate a product and up to 99 complete embedded variants.
Create Tax RatesCreate up to 15 tax rates in one request.
Create Webhook SubscriptionCreate a Zettle webhook subscription for selected events at a public HTTPS destination and return the signing key needed to verify incoming messages.
Delete CategoryPermanently delete a category.
Delete DiscountPermanently delete one discount.
Delete ProductsPermanently delete one or more products and their embedded variants.
Delete Tax RatePermanently delete one tax rate.
Delete Webhook SubscriptionPermanently delete a Zettle webhook subscription.
Fetch Product ImageFetch a product image by lookup key, optionally resizing, cropping, or converting it, and return a downloadable file.
Generate Product SlugCreate a unique online product slug from a product name.
Get DiscountRetrieve one discount from a merchant's product library.
Get Finance BalanceGet the balance of the merchant's preliminary or liquid Zettle account, optionally at a specified point in time.
Get Import StatusReturn the latest product-library import status, or a specific import when import_uuid is provided.
Get InventoryFetch one inventory belonging to the connected Zettle organization.
Get Payout InfoGet the connected merchant's liquid-account payout balance, next payout amount, voucher discount balance, and payout schedule at a point in time.
Get ProductRetrieve one product and its complete embedded variants.
Get Product LibraryReturn one page of the complete product library or changes after an event-log UUID, including full products, embedded variants, and discounts.
Get Product StockReturn one page of variant stock balances from the documented product- and inventory-specific Zettle endpoint, including low-stock settings and a continuation cursor.
Get PurchaseFetch one immutable Zettle purchase or refund by its UUID version 1, including complete item, payment, discount, tax, and refund details.
Get Selected Products StockReturn one page of product-variant stock balances for selected products in one Zettle inventory.
Get Tax RateGet one tax rate.
Get Tax SettingsGet organization tax settings and the organization UUID needed by other Zettle actions.
Get Tracking StatusReturn inventory-tracking status for selected Zettle products.
Import Library ItemsStart an asynchronous product import.
Import Product ImagesImport one or more product images from HTTPS URLs and return their lookup keys.
List CategoriesRetrieve all product categories for a merchant organization.
List DiscountsRetrieve all discounts from a merchant's product library.
List Finance TransactionsReturn one page of transactions from a Zettle preliminary or liquid account within a required date range, optionally filtered by transaction type.
List InventoriesList the merchant organization's inventories and the UUIDs needed for stock-management actions.
List Inventory StockReturn one page of product-variant stock balances from the documented inventory-specific Zettle endpoint, including low-stock settings and a continuation cursor.
List Library ImagesRetrieve all image references used by library items.
List Product OptionsRetrieve aggregate active variant options in the product library.
List ProductsList all POS-visible products with complete embedded variants in the selected current or legacy representation.
List PurchasesReturn one page of purchases and refunds from up to three years ago, with date and ordering filters plus an opaque continuation cursor.
List StockReturn one page of variant stock balances across Zettle store inventories, optionally filtered by inventory or product.
List Stock UpdatesReturn one page of stock-balance updates made at or after a timestamp, optionally filtered to specific inventories, with a continuation cursor.
List Tax RatesList the connected merchant's tax rates.
List Tracked ProductsReturn one page of UUIDs for Zettle products with inventory tracking enabled, with an opaque continuation cursor when more records are available.
List Tracking UpdatesReturn one page of product inventory-tracking status changes made at or after a timestamp, with a continuation cursor when more are available.
List Webhook SubscriptionsList all webhook subscriptions configured for a Zettle organization.
Move Inventory StockAtomically move product-variant quantities between inventories.
Set Inventory TrackingStart or stop inventory tracking for one or more Zettle products.
Set Low Stock LevelsSet low-stock refill thresholds and Zettle Go alert settings for product variants across inventories.
Update CategoryRename a category.
Update DiscountUpdate selected fields of a discount using JSON merge-patch semantics, optionally guarded by its ETag.
Update ProductReplace a product using Zettle's full update contract.
Update Tax RateUpdate one tax rate.
Update Tax SettingsUpdate the organization's taxation mode.
Update Webhook SubscriptionChange a Zettle webhook subscription's selected events, HTTPS destination, transport, or contact email.
Upload Product ImageUpload one GIF, JPEG, or PNG product image smaller than 5 MB and larger than 50 by 50 pixels.