Actions84
- Affiliate Actions
- Checkout Actions
- Customer Actions
- Discount Actions
- Discount Redemption Actions
- File Actions
- License Key Actions
- License Key Instance Actions
- Order Actions
- Order Item Actions
- Price Actions
- Product Actions
- Store Actions
- Subscription Actions
- Subscription Invoice Actions
- Subscription Item Actions
- Usage Record Actions
- User Actions
- Variant Actions
- Webhook Actions
Customer → Get Many by ID
AI-generatedSummary
Fetches multiple Lemon Squeezy customers in one operation from a comma-separated list of customer IDs, with optional output simplification and configurable retry behavior for failed API requests.
Inputs
- Customer IDs (required) — Comma-separated list of customer IDs to retrieve, e.g. 123,456,789.
- Simplify — Defaults to true. Flattens JSON:API attributes to the top level of each item. Turn it off to get the raw JSON:API format with type, attributes and relationships.
- Retry Options — Collection with Max Retries (default 3, range 0–10; 0 disables retries) and Initial Delay in ms (default 1000, range 100–30000; doubles on each retry).
Output shape
Customer records for the requested IDs. With Simplify on, each is a flat object with id, type and the customer attributes at the top level. With it off, each is the raw JSON:API resource.
The exact output item structure (one item per customer vs. one combined item) and the handling of a missing or invalid ID are not visible in the provided source, which only shows signatures for the execute logic. Rate-limit (429) and 5xx/network errors are retried per the Retry Options.
Examples
Example 1: Look up several customers by ID that were collected from earlier orders.
Customer IDs = 123,456,789; Simplify = true; default retry options.
Example 2: Pull raw JSON:API customer data for a large batch while tolerating API instability.
Customer IDs set via expression; Simplify = false; Retry Options: Max Retries = 5, Initial Delay = 2000 ms.