aid: lemonsqueezy url: https://raw.githubusercontent.com/api-evangelist/lemonsqueezy/refs/heads/main/apis.yml name: Lemon Squeezy kind: company description: Lemon Squeezy is a merchant-of-record platform for selling digital products, software, SaaS subscriptions, and license keys. As merchant of record it handles global sales tax, VAT, payments, and compliance on the seller's behalf. The REST API at https://api.lemonsqueezy.com/v1 uses the JSON:API specification with Bearer API key authentication to manage stores, products, variants, prices, customers, orders, subscriptions, license keys, checkouts, discounts, and webhooks. Lemon Squeezy was acquired by Stripe in July 2024. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Payments - Merchant of Record - Subscriptions - Digital Products - SaaS - Sales Tax created: '2026-06-21' modified: '2026-06-21' specificationVersion: '0.19' apis: - aid: lemonsqueezy:stores name: Lemon Squeezy Stores API tags: - Stores - Account image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/stores baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/stores type: Documentation - url: https://docs.lemonsqueezy.com/api/stores/list-all-stores type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: List and retrieve the stores connected to your Lemon Squeezy account, including store name, currency, plan, and aggregate sales totals. - aid: lemonsqueezy:products-variants name: Lemon Squeezy Products & Variants API tags: - Products - Variants - Prices - Catalog image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/products baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/products type: Documentation - url: https://docs.lemonsqueezy.com/api/products/list-all-products type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: List and retrieve products, their variants (purchasable versions), and price models. Variants carry pricing, intervals, and license-key settings; prices expose the price history for a variant. - aid: lemonsqueezy:customers name: Lemon Squeezy Customers API tags: - Customers - CRM image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/customers baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/customers type: Documentation - url: https://docs.lemonsqueezy.com/api/customers/list-all-customers type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: Create, list, retrieve, and update customers in a store, including name, email, status, and lifetime value, with the option to archive a customer. - aid: lemonsqueezy:orders name: Lemon Squeezy Orders API tags: - Orders - Order Items - Invoices image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/orders baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/orders type: Documentation - url: https://docs.lemonsqueezy.com/api/orders/list-all-orders type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: List and retrieve orders and their order items, generate or refund an order invoice, and issue refunds. Each order reflects taxes collected under Lemon Squeezy's merchant-of-record model. - aid: lemonsqueezy:subscriptions name: Lemon Squeezy Subscriptions API tags: - Subscriptions - Recurring Billing - Subscription Invoices - Usage image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/subscriptions baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/subscriptions type: Documentation - url: https://docs.lemonsqueezy.com/api/subscriptions/list-all-subscriptions type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: Manage recurring billing - list, retrieve, update, pause, resume, and cancel subscriptions; read subscription invoices and subscription items; and report metered usage via usage records. - aid: lemonsqueezy:license-keys name: Lemon Squeezy License Keys API tags: - License Keys - License Key Instances - Software Licensing image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/license-keys baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/license-keys type: Documentation - url: https://docs.lemonsqueezy.com/api/license-api type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: List, retrieve, and update license keys and their instances, plus the separate public License API to activate, validate, and deactivate keys from distributed software. - aid: lemonsqueezy:checkouts name: Lemon Squeezy Checkouts API tags: - Checkouts - Payments - Hosted Checkout image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/checkouts baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/checkouts type: Documentation - url: https://docs.lemonsqueezy.com/api/checkouts/create-checkout type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: Create custom hosted checkout URLs with prefilled customer data, custom prices, product options, and checkout options, and list or retrieve existing checkouts. - aid: lemonsqueezy:discounts name: Lemon Squeezy Discounts API tags: - Discounts - Coupons - Discount Redemptions image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/discounts baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/discounts type: Documentation - url: https://docs.lemonsqueezy.com/api/discounts/list-all-discounts type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: Create, list, retrieve, and delete discount codes (percentage or fixed amount), and read discount redemptions recording where a discount was applied. - aid: lemonsqueezy:webhooks name: Lemon Squeezy Webhooks API tags: - Webhooks - Events - Notifications image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://docs.lemonsqueezy.com/api/webhooks baseURL: https://api.lemonsqueezy.com/v1 properties: - url: https://docs.lemonsqueezy.com/api/webhooks type: Documentation - url: https://docs.lemonsqueezy.com/api/webhooks/list-all-webhooks type: APIReference - url: openapi/lemonsqueezy-openapi.yml type: OpenAPI - url: collections/lemonsqueezy.postman_collection.json type: PostmanCollection - url: collections/lemonsqueezy.opencollection.json type: OpenCollection description: Create, list, retrieve, update, and delete webhook endpoints that receive signed event callbacks for orders, subscriptions, license keys, and other store events. common: - type: GitHubOrganization url: https://github.com/lmsqueezy - type: LinkedIn url: https://www.linkedin.com/company/lemonsqueezy - type: Website url: https://www.lemonsqueezy.com - type: Documentation url: https://docs.lemonsqueezy.com/api - type: Plans url: plans/lemonsqueezy-plans-pricing.yml - type: RateLimits url: rate-limits/lemonsqueezy-rate-limits.yml - type: FinOps url: finops/lemonsqueezy-finops.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com