NAiOS IconNAiOS Logo
Volver al catálogo

Lemon Squeezy

lemon_squeezy

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

Acciones
18
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (18)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Create CustomerLEMON_SQUEEZY_CREATE_CUSTOMERAcción

Tool to create a new customer. use after verifying the store exists and you need to add a customer to it. example: "create a customer john doe with email johndoe@example.com in store 1."

Parámetros de entrada

  • dataobjectObligatorio

Parámetros de salida

  • dataobjectObligatorio
  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio
  • jsonapiobjectObligatorio
  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All AffiliatesLEMON_SQUEEZY_LIST_ALL_AFFILIATESAcción

Tool to list all affiliates. use when you need to retrieve affiliates with optional filters and pagination.

Parámetros de entrada

  • sortstringenum

    Sort order: 'createdAt' ascending or '-createdAt' descending.

    createdAt-createdAt
  • store_idinteger

    Filter affiliates by the ID of the store they belong to.

  • page_sizeinteger

    Number of affiliates per page (1-100).

  • user_emailstring

    Filter affiliates by user email.

  • page_numberinteger

    Page number for pagination, starting at 1.

Parámetros de salida

  • dataobject[]Obligatorio

    List of affiliate records

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All CheckoutsLEMON_SQUEEZY_LIST_ALL_CHECKOUTSAcción

Tool to list all checkouts. use when you need a paginated list of checkouts, optionally filtering by store or variant.

Parámetros de entrada

  • filter[store_id]integer

    Only return checkouts belonging to the store with this ID.

  • filter[variant_id]integer

    Only return checkouts belonging to the variant with this ID.

Parámetros de salida

  • dataobject[]Obligatorio

    List of checkouts

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All CustomersLEMON_SQUEEZY_LIST_ALL_CUSTOMERSAcción

Tool to list all customers. use when you need a paginated list of customers with optional filters.

Parámetros de entrada

  • page[size]integer

    Number of customers per page (1-100).

  • page[number]integer

    Page number for pagination (starting at 1).

  • filter[email]string

    Filter customers by email address.

  • filter[store_id]integer

    Filter customers by the ID of the store to which they belong.

Parámetros de salida

  • dataobject[]Obligatorio

    List of customer objects.

  • metaobjectObligatorio

    Pagination metadata.

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links.

  • jsonapiobjectObligatorio

    JSON:API version object.

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All Discount RedemptionsLEMON_SQUEEZY_LIST_ALL_DISCOUNT_REDEMPTIONSAcción

Tool to list all discount redemptions. use when you need a paginated list of discount redemptions, optionally filtering by discount or order.

Parámetros de entrada

  • page[size]integer

    Number of items per page (1-100)

  • page[number]integer

    Page number for pagination (starting at 1)

  • filter[order_id]integer

    Return discount redemptions that belong to the order with this ID.

  • filter[discount_id]integer

    Return discount redemptions that belong to the discount with this ID.

Parámetros de salida

  • dataobject[]Obligatorio

    List of discount redemptions

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All DiscountsLEMON_SQUEEZY_LIST_ALL_DISCOUNTSAcción

Tool to list all discounts. use when you need a paginated list of discounts after confirming authentication.

Parámetros de entrada

  • page[size]integer

    Number of discounts per page (1-100)

  • page[number]integer

    Page number for pagination (starting at 1)

Parámetros de salida

  • dataobject[]Obligatorio

    List of discounts

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All License Key InstancesLEMON_SQUEEZY_LIST_ALL_LICENSE_KEY_INSTANCESAcción

Tool to list all license key instances. use when you need a paginated list of license key instances, optionally filtering by license key id.

Parámetros de entrada

  • page[size]integer

    Number of instances per page (1-100).

  • page[number]integer

    Page number for pagination (starting at 1).

  • filter[license_key_id]integer

    Filter instances by the ID of the license key they belong to.

Parámetros de salida

  • dataobject[]Obligatorio

    List of license key instances

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All Order ItemsLEMON_SQUEEZY_LIST_ALL_ORDER_ITEMSAcción

Tool to list all order items. use when you need a paginated list of order items, optionally filtered by order, product, or variant.

Parámetros de entrada

  • page[size]integer

    Number of order items per page (1-100)

  • page[number]integer

    Page number for pagination (starting at 1)

  • filter[order_id]string

    Filter order items by order ID

  • filter[product_id]string

    Filter order items by product ID

  • filter[variant_id]string

    Filter order items by variant ID

Parámetros de salida

  • dataobject[]Obligatorio

    List of order items

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All OrdersLEMON_SQUEEZY_LIST_ALL_ORDERSAcción

Tool to list all orders. use when you need a paginated list of orders, optionally filtering by store or user email.

Parámetros de entrada

  • page[size]integer

    Number of orders per page (1-100)

  • page[number]integer

    Page number for pagination (starting at 1)

  • filter[store_id]integer

    Return only orders belonging to the store with this ID.

  • filter[user_email]string

    Return only orders where the `user_email` field matches this email address.

Parámetros de salida

  • dataobject[]Obligatorio

    List of orders

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All PricesLEMON_SQUEEZY_LIST_ALL_PRICESAcción

Tool to list all prices. use when you need a paginated list of all prices, optionally filtering by variant.

Parámetros de entrada

  • page[size]integer

    Number of prices per page (1-100)

  • page[number]integer

    Page number for pagination (starting at 1)

  • filter[variant_id]integer

    Return only prices associated with the variant with this ID.

Parámetros de salida

  • dataobject[]Obligatorio

    List of price objects

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All ProductsLEMON_SQUEEZY_LIST_ALL_PRODUCTSAcción

Tool to list all products. use when you need to fetch your full product catalog.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    List of product resources

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All StoresLEMON_SQUEEZY_LIST_ALL_STORESAcción

Tool to list all stores. use when you need to retrieve every store belonging to the authenticated account.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    List of store resources

  • metaobjectObligatorio

    Pagination metadata for stores

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All Subscription InvoicesLEMON_SQUEEZY_LIST_ALL_SUBSCRIPTION_INVOICESAcción

Tool to list all subscription invoices. use when you need a paginated list of subscription invoices with optional filters.

Parámetros de entrada

  • page[size]integer

    Number of items per page (1-100)

  • page[number]integer

    Page number for pagination (starting at 1)

  • filter[status]string

    Filter invoices by status

  • filter[refunded]boolean

    Filter invoices by refunded state (true/false)

  • filter[store_id]integer

    Filter invoices by store ID

  • filter[subscription_id]integer

    Filter invoices by subscription ID

Parámetros de salida

  • dataobject[]Obligatorio

    List of subscription invoices

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version info

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All Subscription ItemsLEMON_SQUEEZY_LIST_ALL_SUBSCRIPTION_ITEMSAcción

Tool to list all subscription items. use when you need a paginated list of items across subscriptions for reporting or auditing.

Parámetros de entrada

  • page[size]integer

    Number of items per page (1-100)

  • page[number]integer

    Page number for pagination (starting at 1)

  • filter[variant_id]integer

    Filter subscription items by the ID of the variant.

  • filter[subscription_id]integer

    Filter subscription items by the ID of the subscription they belong to.

Parámetros de salida

  • dataobject[]Obligatorio

    List of subscription item objects

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All SubscriptionsLEMON_SQUEEZY_LIST_ALL_SUBSCRIPTIONSAcción

Tool to list all subscriptions. use when you need a paginated list of subscriptions, optionally filtered by store, order, product, or status.

Parámetros de entrada

  • page[size]integer

    Number of subscriptions per page (1-100).

  • page[number]integer

    Page number for pagination (starting at 1).

  • filter[status]string

    Return only subscriptions with this status (e.g., 'active', 'cancelled').

  • filter[order_id]integer

    Return only subscriptions belonging to the order with this ID.

  • filter[store_id]integer

    Return only subscriptions belonging to the store with this ID.

  • filter[product_id]integer

    Return only subscriptions belonging to the product with this ID.

  • filter[user_email]string

    Return only subscriptions where the user_email matches this address.

  • filter[variant_id]integer

    Return only subscriptions belonging to the variant with this ID.

  • filter[order_item_id]integer

    Return only subscriptions belonging to the order item with this ID.

Parámetros de salida

  • dataobject[]Obligatorio

    List of subscriptions.

  • metaobjectObligatorio

    Pagination metadata.

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links.

  • jsonapiobjectObligatorio

    JSON:API version object.

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All Usage RecordsLEMON_SQUEEZY_LIST_ALL_USAGE_RECORDSAcción

Tool to list all usage records. use when you need a paginated list of usage records, optionally filtered by subscription item id.

Parámetros de entrada

  • page[size]integer

    Number of usage records per page (1-100).

  • page[number]integer

    Page number to retrieve (starting at 1).

  • filter[subscription_item_id]integer

    Only return usage records for the subscription item with this ID.

Parámetros de salida

  • dataobject[]Obligatorio

    List of usage record objects.

  • metaobjectObligatorio

    Pagination metadata.

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links.

  • jsonapiobjectObligatorio

    JSON:API version object.

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All VariantsLEMON_SQUEEZY_LIST_ALL_VARIANTSAcción

Tool to list all variants. use after selecting a product to retrieve its variants, optionally filtered by status.

Parámetros de entrada

  • page[size]integer

    Number of items per page (1-100).

  • page[number]integer

    Page number to return (starting at 1).

  • filter[status]stringenum

    Return only variants with the given status ('draft' or 'published').

    draftpublished
  • filter[product_id]integer

    Return only variants associated with this product ID.

Parámetros de salida

  • dataobject[]Obligatorio

    List of variant objects

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All WebhooksLEMON_SQUEEZY_LIST_ALL_WEBHOOKSAcción

Tool to list all webhooks. use when you need to retrieve registered webhooks, optionally filtered by store. use after confirming your store id.

Parámetros de entrada

  • page[size]integer

    Number of webhooks per page (1-100).

  • page[number]integer
  • filter[store_id]integer

    Only return webhooks belonging to the store with this ID.

Parámetros de salida

  • dataobject[]Obligatorio

    List of webhook objects

  • metaobjectObligatorio

    Pagination metadata

  • errorstring

    Error if any occurred during the execution of the action

  • linksobjectObligatorio

    Pagination links

  • jsonapiobjectObligatorio

    JSON:API version object

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not