Lemon Squeezy
for LuumenAI

Lemon Squeezy is a platform designed to simplify payments, taxes, and subscriptions for software companies, offering a powerful API and webhooks for seamless integration.

Operate Lemon Squeezy from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.

The Lemon Squeezy toolbox

32 tools: 25 read, 7 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadList All AffiliatesList all affiliates.
  • ReadList All CheckoutsList all checkouts.
  • ReadList All CustomersRetrieves a paginated list of all customers from your Lemon Squeezy store(s).
  • ReadList All Discount RedemptionsList all discount redemptions.
  • ReadList All DiscountsList all discounts.
  • ReadList All FilesRetrieves a paginated list of files from Lemon Squeezy.
  • ReadList All License Key InstancesList all license key instances.
  • ReadList All License KeysList all license keys.
  • ReadList All Order ItemsList all order items.
  • ReadList All OrdersList all orders.
  • ReadList All PricesList all prices.
  • ReadList All ProductsList all products from your Lemon Squeezy store with pagination and filtering.
  • ReadList All StoresRetrieves a paginated list of all stores belonging to the authenticated Lemon Squeezy account.
  • ReadList All Subscription InvoicesList all subscription invoices.
  • ReadList All Subscription ItemsList all subscription items.
  • ReadList All SubscriptionsList all subscriptions.
  • ReadList All Usage RecordsRetrieves all usage records from Lemon Squeezy, with optional filtering and pagination.
  • ReadList All VariantsRetrieves a paginated list of product variants from Lemon Squeezy.
  • ReadList All WebhooksList all webhooks.
  • ReadRetrieve Authenticated UserRetrieve the currently authenticated user from Lemon Squeezy.
  • ReadRetrieve CustomerRetrieve a specific customer by their ID.
  • ReadRetrieve DiscountRetrieve a single discount by ID.
  • ReadRetrieve StoreRetrieve a store by its ID.
  • ReadRetrieve WebhookRetrieve a webhook by its ID.
  • ReadValidate LicenseValidate a license key and optionally a specific license key instance.
  • WriteCreate CustomerCreate a new customer. Approval by default
  • WriteCreate DiscountCreate a new discount code in Lemon Squeezy. Approval by default
  • WriteCreate WebhookCreate a new webhook for receiving event notifications. Approval by default
  • WriteDelete DiscountDelete a discount by its ID. Approval by default
  • WriteDelete WebhookDelete a webhook. Approval by default
  • WriteUpdate CustomerUpdate an existing customer with the given ID. Approval by default
  • WriteUpdate WebhookUpdate an existing webhook. Approval by default

Questions

How does LuumenAI connect to Lemon Squeezy?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Lemon Squeezy on its own?

Read actions answer immediately. Anything that writes — create customer, create discount, create webhook, delete discount, and more — is shown as a plan and requires approval by default, including the 2 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Lemon Squeezy — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Lemon Squeezy to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.