Actions69
- Appointment Actions
- Booking Actions
- Business Unit Actions
- Call Actions
- Campaign Actions
- Custom API Call Actions
- Customer Actions
- Employee Actions
- Estimate Actions
- Invoice Actions
- Job Actions
- Job Cancel Reason Actions
- Job Hold Reason Actions
- Job Type Actions
- Lead Actions
- Location Actions
- Membership Actions
- Payment Actions
- Tag Actions
- Task Actions
- Technician Actions
Membership → Get Many
AI-generatedSummary
Retrieve multiple membership records, optionally filtering by status, customer, type, or date ranges.
Inputs
- returnAll — If true, fetches all results. If false, limits results to the 'Limit' parameter.
- limit — Maximum number of results to return when 'returnAll' is false. Range: 1-5000.
- filters — Collection of filters including Active status, Customer ID, Membership Type, and Created/Modified date ranges.
Output shape
A list of membership items, each containing standard membership fields (e.g., ID, status, type, customer) and custom fields if configured.
Pagination is handled automatically; if 'returnAll' is true, the node fetches all pages.
Examples
Example 1: Fetch all active memberships for a specific customer.
Set filters.customerId to the customer ID and filters.active to 'Active'.
Example 2: Retrieve up to 100 recently created memberships.
Set returnAll to false, limit to 100, and use filters.createdOnOrAfter to specify the date.
Example 3: Get all memberships of a specific type regardless of status.
Set filters.membershipTypeId to the desired type and filters.status to an empty string.