Teams
Get Team KPIs
Returns per-member KPI data for a team, including uninvoiced charges, remaining credits, and usage totals.
GET
Get Team KPIs
Documentation Index
Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
Use this file to discover all available pages before exploring further.
Get Team KPIs
Returns key performance indicators for every member of a team. Each entry includes uninvoiced charges, remaining booking and time credits, and total/monthly usage. Used on the team dashboard to give administrators a quick financial and usage overview.Authentication
Requires a valid customer bearer token. The customer must be a team administrator of the specified team.Path Parameters
Numeric identifier of the team. Returned as
Id from GET /api/public/teams/my.Query Parameters
Comma-separated list of field paths to include in the response. When provided, only the
specified fields are returned — useful for reducing payload size. Supports nested paths
using dot notation.
Response
Array of per-member KPI objects.
Per-Member Fields
Numeric identifier of the team member.
Display name of the team member.
Email address of the team member.
Count of purchased products not yet invoiced.
Count of extra services not yet invoiced.
Count of event attendee charges not yet invoiced. Note the typo (
Univoiced) — it is preserved as-is in the API.Count of time passes not yet invoiced. Note the typo (
Univoiced) — it is preserved as-is in the API.Remaining booking credit balance.
Remaining time credit in minutes.
Remaining time credit in days.
Remaining time credit in weeks.
Remaining time credit in months.
Remaining time credit uses.
Remaining time pass minutes.
Remaining time pass count.
Total booked time in minutes across all time.
Total booked time in minutes for the current month.
Total checked-in time in minutes across all time.
Total checked-in time in minutes for the current month.
Examples
Fetch team KPIs
TypeScript Integration
Usage in Portal
| Context | Source file |
|---|---|
Team dashboard KPI section (/dashboard/team/{teamId}) | src/views/user/dashboards/team/components/TeamKpiSection.tsx |
Error Responses
The customer is not authenticated or the session has expired.
Team with the specified ID does not exist.
Related Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/public/teams/{teamId}/metrics | Team performance metrics |
GET | /api/public/teams/{teamId}/attendance | Team attendance data |
GET | /api/public/teams/{teamId}/profile | Full team profile |
GET | /api/public/teams/my | List the customer’s teams |
Get Team KPIs