Complete Dyzo API Documentation - Project Management, Team Collaboration & Time Tracking Platform
Capabilities and features
Invite new employees to join your company via email or add them directly.
/invite/Invite one or more employees or clients to join the company. Prevents duplicate invitations and sends a secure invitation link via email.
1{2 "email": ["[email protected]", "[email protected]"],3 "message": "You are invited to join our company.",4 "companyId": 100,5 "cname": 500 (inviter),6 "projectIds": [12, 15],7 "is_client": false8}/api/send-invite-otp/Send OTP for employee invitation verification (alternative to email link).
1{2 "email": "[email protected]"3}/employee/add/Directly add an employee to company without sending invitation email. Admin only. Employee receives credentials via email.
1{2 "first_name": "Michael",3 "last_name": "Johnson",4 "email": "[email protected]",5 "password": "TempPass123!",6 "phone": "+1234567891",7 "designation": "Full Stack Developer",8 "department": "Engineering",9 "companyId": 100,10 "salary": 85000,11 "joinDate": "2024-11-01",12 "isAdmin": false13}