Get all customers with filters
Retrieves a list of customers with optional filtering and pagination.
This endpoint allows you to search and filter customers based on various criteria.
Use Cases
- List all customers with pagination
- Search customers by name or email
- Filter customers by status
- Export customer data
Query Parameters
skip: Number of records to skip (default: 0, min: 0)take: Number of records to take (default: 10, min: 1, max: 100)status: Filter by customer status (ACTIVE, BLACKLISTED, DEACTIVATED)name: Filter by customer name (partial match, case-insensitive)email: Filter by customer email (exact match, case-insensitive)
Example Request
GET /api/v0/customers?skip=0&take=20&status=ACTIVE&name=John
Example Response
Authorizations
Your secret API key. Keep this secure and never expose it in client-side code.
Query Parameters
Number of records to skip for pagination
x >= 00
Number of records to return (max 100)
1 <= x <= 10010
Filter customers by status Current status of the customer account. Controls access to services and features.
ACTIVE, BLACKLISTED, DEACTIVATED, DELETED Filter customers by name (partial match, case-insensitive)
100"John"
Filter customers by email (exact match, case-insensitive)
255"john.doe@example.com"
Response
Successfully retrieved customers
