Get a customer
Customers
Get Customer
Retrieves a specific customer by ID.
GET
Get a customer
Overview
Retrieve complete details for a single customer, including profitability metrics and subscription summary. Use this endpoint for customer detail pages, support lookups, or profitability analysis.Common Use Cases
- Customer Profile Page: Display complete customer information and subscription history
- Support Lookup: Quickly find customer details during support calls
- Profitability Analysis: Review customer lifetime value and cost recovery metrics
- Pre-Order Check: Verify customer details before processing new orders
Profitability Metrics
The customer response includes valuable profitability data:| Metric | Description |
|---|---|
lifetimeCollected | Total payments collected from this customer |
totalAcquisitionCost | Total cost of assets provided to customer |
costRecoveryPercent | (Collected / Cost) × 100—shows overall profitability |
averageMonthlyRevenue | Average monthly revenue from this customer |
totalDevicesEver | Total devices ever subscribed |
activeDevices | Currently active subscriptions |
Customer Types
| Type | Description | Typical Use |
|---|---|---|
individual | Personal customer | Consumer subscriptions |
business | Business customer | B2B subscriptions, often with billing groups |
Address Information
Customer records include billing and shipping addresses:Example: Customer Summary for Support
Example: Check Customer Eligibility
Related Endpoints
- List Customers - Browse all customers
- Update Customer - Modify customer details
- List Subscriptions - Get customer’s subscriptions
- List Orders - Get customer’s order history
Authorizations
API key obtained from FlexPortal dashboard
Headers
Your tenant identifier
Path Parameters
The customer ID
Response
Customer details
Available options:
individual, business Available options:
active, inactive