Analytics & Tracking API
The Analytics & Tracking API provides access to productivity metrics, activity tracking data, and report generation.
Analytics Endpoints
Retrieve analytics data:
- •GET /analytics/productivity — Team productivity scores and trends
- •GET /analytics/time-summary — Time tracking summaries by period
- •GET /analytics/activity — Activity tracking data with app/website breakdown
- •GET /analytics/projects — Project-level analytics with budget tracking
All analytics endpoints accept dateFrom and dateTo query parameters.
Activity Tracking Data
Access detailed activity data:
- •GET /tracking/sessions — Active and completed tracking sessions
- •GET /tracking/apps — Application usage data
- •GET /tracking/websites — Website visit logs
- •GET /tracking/screenshots — Screenshot metadata (images served separately)
Tracking data is available for the configured retention period.
Reports API
Generate and retrieve reports:
- •POST /reports/generate — Generate a custom report with specified parameters
- •GET /reports — List previously generated reports
- •GET /reports/:id/download — Download a report in the specified format
**Report Types:** time_summary, productivity, project_budget, team_activity, client_billing
Related Articles
Authentication API
The Authentication API handles user login, registration, email OTP verification, and session management.
API ReferenceRate Limits & Errors
Understanding rate limits and error handling is essential for building reliable integrations with the TrackNexus API.
Features & ToolsAnalytics Dashboard
The TrackNexus analytics dashboard provides comprehensive insights into your team's productivity, project health, and business performance.