Customer Tracking
Track usage per customer or tenant
Track usage for individual customers or tenants in your multi-tenant application.
Getting Customer Usage
const usage = await client.customers.usage({
customerId: 'customer_123',
startDate: '2024-01-01',
endDate: '2024-01-31',
});usage = await client.customers.usage(
customer_id="customer_123",
start_date="2024-01-01",
end_date="2024-01-31",
)Multi-Tenant Setup
Use customer IDs to track usage across different tenants.
// Track usage for a specific customer
await client.track.trackUsage({
customerId: `tenant_${tenantId}_user_${userId}`,
eventType: 'model_call',
// ... other fields
});# Track usage for a specific customer
await client.track.track_usage(
customer_id=f"tenant_{tenant_id}_user_{user_id}",
event_type="model_call",
# ... other fields
)Next Steps
- Usage Analytics - Analyze customer usage
- Multi-Tenant Example - See a complete example