Complete Dyzo API Documentation - Project Management, Team Collaboration & Time Tracking Platform
Capabilities and features
Generate various reports and analytics.
/api/tasks/summary-detail/{company_id}/?startDate={date}&endDate={date}&employeeId={id}&projectId={id}&taskName={name}&taskCode={code}&page={num}Get detailed task summary report with time tracking. Supports filtering by date range, employee, project, task name/code. Returns paginated results with total time spent, manual time, and per-task breakdown with working employees.
1Query Parameters:2• startDate (required): Start date in YYYY-MM-DD format3• endDate (required): End date in YYYY-MM-DD format4• employeeId (optional): Filter by specific employee ID5• projectId (optional): Filter by specific project ID6• taskName (optional): Search by task name (partial match)7• taskCode (optional): Filter by task code8• page (optional): Page number for pagination (default: 1, 30 items per page)/api/company/{company_id}/working-hours/Get working hours report for all employees or specific employee. Returns daily breakdown of time spent with total hours per employee. Supports filtering by date range and user.
1{2 "startDate": "2024-01-01",3 "endDate": "2024-01-31",4 "userId": 1235}/api/company/{company_id}/projects/working-hours/Get working hours breakdown by project for a company. Returns daily time tracking per project with total hours. Supports filtering by date range, user, and specific project.
1{2 "startDate": "2024-01-01",3 "endDate": "2024-01-31",4 "userId": 123,5 "projectId": 4566}/api/client-task-details/{company_id}/Get task details by client.
/report/company/{company_id}/export-csv-report/Export company report as CSV.
/employee_report/?employee_id={id}&start_date={date}&end_date={date}Get employee work report for date range.