Returns completion stats, priority breakdown, daily stats, and current streak for the given date range. Max 366 days.
cURL
curl --request GET \ --url https://znift.com/api/v1/tasks/analytics \ --header 'x-api-key: <api-key>'
{ "totalTasks": 123, "completedTasks": 123, "completionRate": 123, "currentStreak": 123, "priorityBreakdown": {}, "dailyStats": [ { "date": "<string>", "total": 123, "completed": 123 } ] }
API key with znift_ prefix. Create one in Profile > API Keys.
Start date (YYYY-MM-DD)
End date (YYYY-MM-DD)
Analytics data
Percentage 0-100
Consecutive days with completed tasks
Show child attributes