# Retrieve customers with subscriptions Returns a paginated list of customers who have subscription contracts. Supports filtering by customer name, email, and subscription count. Endpoint: GET /api/external/v2/subscription-contract-details/customers Version: 0.0.1 ## Header parameters: - `X-API-Key` (string, required) API Key for authentication ## Query parameters: - `name` (string) Filter customers by name (partial match supported) - `email` (string) Filter customers by exact email address - `activeMoreThanOneSubscription` (boolean) When true, returns only customers who have more than one active subscription - `pageable` (object, required) Pagination parameters (page number and size) Example: {"page":0,"size":10,"sort":["id,desc"]} - `api_key` (string) API Key (Deprecated - Use X-API-Key header instead) ## Response 200 fields (application/json): - `customerId` (integer) - `name` (string) - `email` (string) - `activeSubscriptions` (integer) - `nextOrderDate` (string) - `inActiveSubscriptions` (integer) - `lifetimeValue` (number) ## Response 401 fields (*/*): - `customerId` (integer) - `name` (string) - `email` (string) - `activeSubscriptions` (integer) - `nextOrderDate` (string) - `inActiveSubscriptions` (integer) - `lifetimeValue` (number) ## Response 403 fields (*/*): - `customerId` (integer) - `name` (string) - `email` (string) - `activeSubscriptions` (integer) - `nextOrderDate` (string) - `inActiveSubscriptions` (integer) - `lifetimeValue` (number)