👥 Customers
Manage customer accounts, onboarding, and subscription relationships.
The Customers endpoints allow you to manage your customer base and their subscription relationships.
You can onboard new customers, update their information, check customer existence, and view their subscription history.
This section covers:
- Checking if customers exist by email
- Onboarding new customers with Stripe integration
- Retrieving customer lists with optional subscription data
- Getting individual customer details
- Updating customer information
Available Endpoints
Method | Endpoint | Description |
---|---|---|
GET | /public/customers/check | Check if customer exists by email |
POST | /public/customers/onboard | Onboard new customer with Stripe account |
GET | /public/customers | Get paginated list of customers |
GET | /public/customers/:id | Get customer details by ID |
PUT | /public/customers/:id | Update customer information |
Pro tipThe
onboard
endpoint is idempotent - if a customer with the same email already exists, it will return the existing customer instead of creating a duplicate.
API Refs
- Staging: Get list of customers
Updated 18 days ago