List customers
Returns a paginated list of customers. Supports Ransack search/filters.
Required scope: read_customers (for API-key authentication).
Filters
Filter withq[<attribute>_<predicate>]=value, for example q[email_cont]=…. Send a list as q[<attribute>_in][]=a&q[<attribute>_in][]=b. How filters work.
Filters through associations
Filters through associations
q[addresses_id_eq]. The same predicates apply.accepts_email_marketing, created_at, email, first_name, id, last_name, phone, updated_at. Prefix a field with - to sort descending.Authorizations
Secret API key for admin access
JWT token for admin user authentication
Headers
Bearer token for admin authentication
Query Parameters
Matches email, first name, last name or full name (partial, case-insensitive).
Set to true to apply anonymized.
Applies with_min_total_spent to the given value.
Applies with_standing_for_company to the given value.
Attribute filters, as q[<attribute>_<predicate>]=value. See Filters above for the list.
Comma-separated associations to expand (e.g., addresses, store_credits). Use dot notation for nested expand (max 4 levels).
Comma-separated list of fields to include (e.g., email,first_name,last_name). id is always included.
Response
customers found

