Lemon Squeezy icon

Lemon Squeezy

Interact with Lemon Squeezy API

Subscription Invoice → Get Many

AI-generated

Summary

Retrieve multiple subscription invoices from Lemon Squeezy with optional filtering, pagination, and output simplification.

Inputs

  • Return All — Boolean flag to return all subscription invoices. If false, limits the number returned.
  • Limit — Maximum number of subscription invoices to return when 'Return All' is false. Must be between 1 and 100.
  • Filters — Optional filters to narrow results by Store ID, Subscription ID, Status (pending, paid, void, refunded, partial refund), or whether invoices are refunded.
  • Simplify — Boolean flag to flatten JSON:API attributes to the top level for easier access; if false, returns raw JSON:API format including type, attributes, and relationships.
  • Retry Options — Configuration for retry behavior on failed API requests, including maximum retry attempts and initial delay with exponential backoff.

Output shape

a list of subscription invoice records, either fully paginated or limited as specified; each record is either simplified (flat attributes) or raw JSON:API structure depending on the 'Simplify' option

Results may be filtered by the specified fields, with pagination handled automatically when 'Return All' is true. Output format depends on simplification setting. Retry options control behavior on API request failures.

Links

Discussion