curl -X GET "https://api.hitler.app/analytics?timeRange=30d" \ -H "Authorization: Bearer YOUR_TOKEN"
{ "taskMetrics": { "totalCreated": 245, "totalCompleted": 198, "completionRate": 81, "avgCompletionTime": 24, "overdueCount": 12 }, "moodMetrics": { "averageScore": 3.7, "totalResponses": 156, "trend": "up", "distribution": [ { "score": 5, "count": 32 }, { "score": 4, "count": 58 }, { "score": 3, "count": 45 }, { "score": 2, "count": 15 }, { "score": 1, "count": 6 } ] }, "teamMetrics": { "activeUsers": 18, "totalUsers": 24, "topPerformers": [ { "id": "usr_123", "name": "Alice Smith", "completedTasks": 34 }, { "id": "usr_456", "name": "Bob Johnson", "completedTasks": 28 }, { "id": "usr_789", "name": "Carol Davis", "completedTasks": 25 } ] }, "flagMetrics": { "total": 15, "bySeverity": [ { "severity": "critical", "count": 2 }, { "severity": "high", "count": 4 }, { "severity": "medium", "count": 6 }, { "severity": "low", "count": 3 } ], "resolved": 11, "pending": 4 } }
Get comprehensive analytics data for the organization
manager
admin
7d
30d
90d
up
down
stable
{ score: number, count: number }
{ id, name, completedTasks }
{ severity, count }