productivity
Lemon Squeezy CLI for AI Agents
Use the Lemon Squeezy CLI from KosmoKrator to call Lemon Squeezy tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.Lemon Squeezy CLI Setup
Lemon Squeezy can be configured headlessly with `kosmokrator integrations:configure lemon-squeezy`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure lemon-squeezy --set api_key="$LEMON_SQUEEZY_API_KEY" --enable --read allow --write ask --json
kosmokrator integrations:doctor lemon-squeezy --json
kosmokrator integrations:status --json Credentials
Authentication type: API key api_key. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
| Key | Env var | Type | Required | Label |
|---|---|---|---|---|
api_key | LEMON_SQUEEZY_API_KEY | Secret secret | yes | API Key |
url | LEMON_SQUEEZY_URL | URL url | no | API Base URL |
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call lemon-squeezy.lemonsqueezy_api_delete '{"path":"example_path","query":"example_query"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_api_delete '{"path":"example_path","query":"example_query"}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs lemon-squeezy --json
kosmo integrations:docs lemon-squeezy.lemonsqueezy_api_delete --json
kosmo integrations:schema lemon-squeezy.lemonsqueezy_api_delete --json
kosmo integrations:search "Lemon Squeezy" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
lemon-squeezy.lemonsqueezy_api_delete
Call a safe relative Lemon Squeezy API path with DELETE.
read - Parameters
- path, query
kosmo integrations:call lemon-squeezy.lemonsqueezy_api_delete '{"path":"example_path","query":"example_query"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_api_delete '{"path":"example_path","query":"example_query"}' --json lemon-squeezy.lemonsqueezy_api_get
Call a safe relative Lemon Squeezy API path with GET.
read - Parameters
- path, query
kosmo integrations:call lemon-squeezy.lemonsqueezy_api_get '{"path":"example_path","query":"example_query"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_api_get '{"path":"example_path","query":"example_query"}' --json lemon-squeezy.lemonsqueezy_api_patch
Call a safe relative Lemon Squeezy API path with PATCH.
read - Parameters
- path, payload, query
kosmo integrations:call lemon-squeezy.lemonsqueezy_api_patch '{"path":"example_path","payload":"example_payload","query":"example_query"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_api_patch '{"path":"example_path","payload":"example_payload","query":"example_query"}' --json lemon-squeezy.lemonsqueezy_api_post
Call a safe relative Lemon Squeezy API path with POST.
read - Parameters
- path, payload, query
kosmo integrations:call lemon-squeezy.lemonsqueezy_api_post '{"path":"example_path","payload":"example_payload","query":"example_query"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_api_post '{"path":"example_path","payload":"example_payload","query":"example_query"}' --json lemon-squeezy.lemonsqueezy_cancel_subscription
Cancel a Lemon Squeezy subscription.
write - Parameters
- id
kosmo integrations:call lemon-squeezy.lemonsqueezy_cancel_subscription '{"id":"example_id"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_cancel_subscription '{"id":"example_id"}' --json lemon-squeezy.lemonsqueezycreatecheckout
Lemonsqueezycreatecheckout
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezycreatecheckout '{}' --json kosmo integrations:lemon-squeezy lemonsqueezycreatecheckout '{}' --json lemon-squeezy.lemonsqueezycreatecustomer
Lemonsqueezycreatecustomer
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezycreatecustomer '{}' --json kosmo integrations:lemon-squeezy lemonsqueezycreatecustomer '{}' --json lemon-squeezy.lemonsqueezycreatediscount
Lemonsqueezycreatediscount
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezycreatediscount '{}' --json kosmo integrations:lemon-squeezy lemonsqueezycreatediscount '{}' --json lemon-squeezy.lemonsqueezycreateusagerecord
Lemonsqueezycreateusagerecord
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezycreateusagerecord '{}' --json kosmo integrations:lemon-squeezy lemonsqueezycreateusagerecord '{}' --json lemon-squeezy.lemonsqueezycreatewebhook
Lemonsqueezycreatewebhook
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezycreatewebhook '{}' --json kosmo integrations:lemon-squeezy lemonsqueezycreatewebhook '{}' --json lemon-squeezy.lemonsqueezydeletediscount
Lemonsqueezydeletediscount
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezydeletediscount '{}' --json kosmo integrations:lemon-squeezy lemonsqueezydeletediscount '{}' --json lemon-squeezy.lemonsqueezydeletewebhook
Lemonsqueezydeletewebhook
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezydeletewebhook '{}' --json kosmo integrations:lemon-squeezy lemonsqueezydeletewebhook '{}' --json lemon-squeezy.lemonsqueezy_generate_order_invoice
Generate an invoice for a Lemon Squeezy order.
read - Parameters
- id, payload
kosmo integrations:call lemon-squeezy.lemonsqueezy_generate_order_invoice '{"id":"example_id","payload":"example_payload"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_generate_order_invoice '{"id":"example_id","payload":"example_payload"}' --json lemon-squeezy.lemonsqueezygetcheckout
Lemonsqueezygetcheckout
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetcheckout '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetcheckout '{}' --json lemon-squeezy.lemonsqueezy_get_current_user
Get the currently authenticated Lemon Squeezy user profile. Useful for verifying API credentials and viewing account info.
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezy_get_current_user '{}' --json kosmo integrations:lemon-squeezy lemonsqueezy_get_current_user '{}' --json lemon-squeezy.lemonsqueezygetcustomer
Lemonsqueezygetcustomer
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetcustomer '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetcustomer '{}' --json lemon-squeezy.lemonsqueezygetdiscount
Lemonsqueezygetdiscount
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetdiscount '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetdiscount '{}' --json lemon-squeezy.lemonsqueezygetdiscountredemption
Lemonsqueezygetdiscountredemption
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetdiscountredemption '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetdiscountredemption '{}' --json lemon-squeezy.lemonsqueezygetfile
Lemonsqueezygetfile
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetfile '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetfile '{}' --json lemon-squeezy.lemonsqueezygetlicensekey
Lemonsqueezygetlicensekey
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetlicensekey '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetlicensekey '{}' --json lemon-squeezy.lemonsqueezygetlicensekeyinstance
Lemonsqueezygetlicensekeyinstance
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetlicensekeyinstance '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetlicensekeyinstance '{}' --json lemon-squeezy.lemonsqueezy_get_order
Get details for a specific Lemon Squeezy order by ID. Returns full order information including line items, totals, and customer data.
read - Parameters
- id
kosmo integrations:call lemon-squeezy.lemonsqueezy_get_order '{"id":"example_id"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_get_order '{"id":"example_id"}' --json lemon-squeezy.lemonsqueezygetorderitem
Lemonsqueezygetorderitem
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetorderitem '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetorderitem '{}' --json lemon-squeezy.lemonsqueezygetprice
Lemonsqueezygetprice
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetprice '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetprice '{}' --json lemon-squeezy.lemonsqueezy_get_product
Get details for a specific Lemon Squeezy product by ID. Returns full product information including pricing, variants, and status.
read - Parameters
- id
kosmo integrations:call lemon-squeezy.lemonsqueezy_get_product '{"id":"example_id"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_get_product '{"id":"example_id"}' --json lemon-squeezy.lemonsqueezygetstore
Lemonsqueezygetstore
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetstore '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetstore '{}' --json lemon-squeezy.lemonsqueezygetsubscription
Lemonsqueezygetsubscription
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetsubscription '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetsubscription '{}' --json lemon-squeezy.lemonsqueezygetsubscriptioninvoice
Lemonsqueezygetsubscriptioninvoice
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetsubscriptioninvoice '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetsubscriptioninvoice '{}' --json lemon-squeezy.lemonsqueezygetsubscriptionitem
Lemonsqueezygetsubscriptionitem
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetsubscriptionitem '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetsubscriptionitem '{}' --json lemon-squeezy.lemonsqueezygetusagerecord
Lemonsqueezygetusagerecord
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetusagerecord '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetusagerecord '{}' --json lemon-squeezy.lemonsqueezygetvariant
Lemonsqueezygetvariant
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetvariant '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetvariant '{}' --json lemon-squeezy.lemonsqueezygetwebhook
Lemonsqueezygetwebhook
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezygetwebhook '{}' --json kosmo integrations:lemon-squeezy lemonsqueezygetwebhook '{}' --json lemon-squeezy.lemonsqueezylistcheckouts
Lemonsqueezylistcheckouts
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistcheckouts '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistcheckouts '{}' --json lemon-squeezy.lemonsqueezy_list_customers
List all customers in your Lemon Squeezy store. Returns customer names, emails, and metadata.
read - Parameters
- page_size, page
kosmo integrations:call lemon-squeezy.lemonsqueezy_list_customers '{"page_size":1,"page":1}' --json kosmo integrations:lemon-squeezy lemonsqueezy_list_customers '{"page_size":1,"page":1}' --json lemon-squeezy.lemonsqueezylistdiscountredemptions
Lemonsqueezylistdiscountredemptions
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistdiscountredemptions '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistdiscountredemptions '{}' --json lemon-squeezy.lemonsqueezylistdiscounts
Lemonsqueezylistdiscounts
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistdiscounts '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistdiscounts '{}' --json lemon-squeezy.lemonsqueezylistfiles
Lemonsqueezylistfiles
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistfiles '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistfiles '{}' --json lemon-squeezy.lemonsqueezylistlicensekeyinstances
Lemonsqueezylistlicensekeyinstances
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistlicensekeyinstances '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistlicensekeyinstances '{}' --json lemon-squeezy.lemonsqueezylistlicensekeys
Lemonsqueezylistlicensekeys
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistlicensekeys '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistlicensekeys '{}' --json lemon-squeezy.lemonsqueezylistorderitems
Lemonsqueezylistorderitems
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistorderitems '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistorderitems '{}' --json lemon-squeezy.lemonsqueezy_list_orders
List all orders in your Lemon Squeezy store. Returns order details including status, totals, and customer info.
read - Parameters
- page_size, page
kosmo integrations:call lemon-squeezy.lemonsqueezy_list_orders '{"page_size":1,"page":1}' --json kosmo integrations:lemon-squeezy lemonsqueezy_list_orders '{"page_size":1,"page":1}' --json lemon-squeezy.lemonsqueezylistprices
Lemonsqueezylistprices
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistprices '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistprices '{}' --json lemon-squeezy.lemonsqueezy_list_products
List all digital products in your Lemon Squeezy store. Returns product names, prices, and status.
read - Parameters
- page_size, page
kosmo integrations:call lemon-squeezy.lemonsqueezy_list_products '{"page_size":1,"page":1}' --json kosmo integrations:lemon-squeezy lemonsqueezy_list_products '{"page_size":1,"page":1}' --json lemon-squeezy.lemonsqueezyliststores
Lemonsqueezyliststores
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezyliststores '{}' --json kosmo integrations:lemon-squeezy lemonsqueezyliststores '{}' --json lemon-squeezy.lemonsqueezylistsubscriptioninvoices
Lemonsqueezylistsubscriptioninvoices
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistsubscriptioninvoices '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistsubscriptioninvoices '{}' --json lemon-squeezy.lemonsqueezylistsubscriptionitems
Lemonsqueezylistsubscriptionitems
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistsubscriptionitems '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistsubscriptionitems '{}' --json lemon-squeezy.lemonsqueezy_list_subscriptions
List all subscriptions in your Lemon Squeezy store. Returns subscription status, billing cycle, and customer info.
read - Parameters
- page_size, page
kosmo integrations:call lemon-squeezy.lemonsqueezy_list_subscriptions '{"page_size":1,"page":1}' --json kosmo integrations:lemon-squeezy lemonsqueezy_list_subscriptions '{"page_size":1,"page":1}' --json lemon-squeezy.lemonsqueezylistusagerecords
Lemonsqueezylistusagerecords
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistusagerecords '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistusagerecords '{}' --json lemon-squeezy.lemonsqueezylistvariants
Lemonsqueezylistvariants
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistvariants '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistvariants '{}' --json lemon-squeezy.lemonsqueezylistwebhooks
Lemonsqueezylistwebhooks
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezylistwebhooks '{}' --json kosmo integrations:lemon-squeezy lemonsqueezylistwebhooks '{}' --json lemon-squeezy.lemonsqueezy_refund_order
Issue a refund for a Lemon Squeezy order.
read - Parameters
- id, payload
kosmo integrations:call lemon-squeezy.lemonsqueezy_refund_order '{"id":"example_id","payload":"example_payload"}' --json kosmo integrations:lemon-squeezy lemonsqueezy_refund_order '{"id":"example_id","payload":"example_payload"}' --json lemon-squeezy.lemonsqueezyupdatecustomer
Lemonsqueezyupdatecustomer
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezyupdatecustomer '{}' --json kosmo integrations:lemon-squeezy lemonsqueezyupdatecustomer '{}' --json lemon-squeezy.lemonsqueezyupdatelicensekey
Lemonsqueezyupdatelicensekey
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezyupdatelicensekey '{}' --json kosmo integrations:lemon-squeezy lemonsqueezyupdatelicensekey '{}' --json lemon-squeezy.lemonsqueezyupdatesubscription
Lemonsqueezyupdatesubscription
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezyupdatesubscription '{}' --json kosmo integrations:lemon-squeezy lemonsqueezyupdatesubscription '{}' --json lemon-squeezy.lemonsqueezyupdatesubscriptionitem
Lemonsqueezyupdatesubscriptionitem
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezyupdatesubscriptionitem '{}' --json kosmo integrations:lemon-squeezy lemonsqueezyupdatesubscriptionitem '{}' --json lemon-squeezy.lemonsqueezyupdatewebhook
Lemonsqueezyupdatewebhook
read - Parameters
- none
kosmo integrations:call lemon-squeezy.lemonsqueezyupdatewebhook '{}' --json kosmo integrations:lemon-squeezy lemonsqueezyupdatewebhook '{}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
lemon-squeezy.lemonsqueezy_api_delete 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_api_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
path | string | yes | Relative API path. |
query | object | no | Optional query parameters. |
lemon-squeezy.lemonsqueezy_api_get 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_api_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
path | string | yes | Relative API path. |
query | object | no | Optional query parameters. |
lemon-squeezy.lemonsqueezy_api_patch 3 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_api_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
path | string | yes | Relative API path. |
payload | object | no | JSON body. |
query | object | no | Optional query parameters. |
lemon-squeezy.lemonsqueezy_api_post 3 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_api_post --json | Parameter | Type | Required | Description |
|---|---|---|---|
path | string | yes | Relative API path. |
payload | object | no | JSON body. |
query | object | no | Optional query parameters. |
lemon-squeezy.lemonsqueezy_cancel_subscription 1 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_cancel_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Subscription ID. |
lemon-squeezy.lemonsqueezycreatecheckout 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezycreatecheckout --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezycreatecustomer 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezycreatecustomer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezycreatediscount 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezycreatediscount --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezycreateusagerecord 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezycreateusagerecord --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezycreatewebhook 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezycreatewebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezydeletediscount 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezydeletediscount --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezydeletewebhook 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezydeletewebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_generate_order_invoice 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_generate_order_invoice --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Order ID. |
payload | object | no | Invoice request body. |
lemon-squeezy.lemonsqueezygetcheckout 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetcheckout --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_get_current_user 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_get_current_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetcustomer 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetcustomer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetdiscount 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetdiscount --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetdiscountredemption 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetdiscountredemption --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetfile 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetfile --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetlicensekey 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetlicensekey --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetlicensekeyinstance 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetlicensekeyinstance --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_get_order 1 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_get_order --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The order ID. |
lemon-squeezy.lemonsqueezygetorderitem 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetorderitem --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetprice 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetprice --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_get_product 1 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_get_product --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The product ID. |
lemon-squeezy.lemonsqueezygetstore 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetstore --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetsubscription 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetsubscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetsubscriptioninvoice 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetsubscriptioninvoice --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetsubscriptionitem 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetsubscriptionitem --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetusagerecord 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetusagerecord --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetvariant 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetvariant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezygetwebhook 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezygetwebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistcheckouts 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistcheckouts --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_list_customers 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_list_customers --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_size | integer | no | Number of customers per page (default: 10, max: 100). |
page | integer | no | Page number for pagination (default: 1). |
lemon-squeezy.lemonsqueezylistdiscountredemptions 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistdiscountredemptions --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistdiscounts 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistdiscounts --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistfiles 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistfiles --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistlicensekeyinstances 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistlicensekeyinstances --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistlicensekeys 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistlicensekeys --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistorderitems 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistorderitems --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_list_orders 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_list_orders --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_size | integer | no | Number of orders per page (default: 10, max: 100). |
page | integer | no | Page number for pagination (default: 1). |
lemon-squeezy.lemonsqueezylistprices 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistprices --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_list_products 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_list_products --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_size | integer | no | Number of products per page (default: 10, max: 100). |
page | integer | no | Page number for pagination (default: 1). |
lemon-squeezy.lemonsqueezyliststores 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezyliststores --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistsubscriptioninvoices 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistsubscriptioninvoices --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistsubscriptionitems 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistsubscriptionitems --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_list_subscriptions 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_list_subscriptions --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_size | integer | no | Number of subscriptions per page (default: 10, max: 100). |
page | integer | no | Page number for pagination (default: 1). |
lemon-squeezy.lemonsqueezylistusagerecords 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistusagerecords --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistvariants 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistvariants --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezylistwebhooks 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezylistwebhooks --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezy_refund_order 2 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezy_refund_order --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Order ID. |
payload | object | no | Refund request body. |
lemon-squeezy.lemonsqueezyupdatecustomer 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezyupdatecustomer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezyupdatelicensekey 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezyupdatelicensekey --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezyupdatesubscription 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezyupdatesubscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezyupdatesubscriptionitem 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezyupdatesubscriptionitem --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lemon-squeezy.lemonsqueezyupdatewebhook 0 parameters
kosmo integrations:schema lemon-squeezy.lemonsqueezyupdatewebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.