Complete Dyzo API Documentation - Project Management, Team Collaboration & Time Tracking Platform
Capabilities and features
Complete task commenting system with mentions, replies, likes, and real-time notifications. Supports threaded conversations, @mentions, and rich text formatting.
/api/tasks/chat/{task_id}/Retrieve all comments/chats for a specific task. Returns threaded conversations with nested replies, likes, and seen status.
/api/task-chats/Post a new comment on a task. Supports @mentions, replies, and image attachments. Automatically sends notifications to mentioned users and task collaborators.
1{2 "taskId": 250,3 "sender": 1311,4 "ClientSender": null,5 "message": "Great progress! @john please review. cc @[email protected]",6 "mentionedEmails": [7 "[email protected]",9 ],10 "reply_to": 8890,11 "image": "https://dyzo.ai/uploads/screenshot.png"12}/api/edit-task-chats/{comment_id}/Edit an existing comment. Only the comment author can edit. Marks comment as 'isEdited: true'.
1{2 "message": "Updated message text with @newmention",3 "mentionedEmails": [5 ]6}/api/taskchat/{comment_id}/Delete a comment. Only the comment author or task owner can delete.
/api/like-chat/{employee_id}/{comment_id}/Like a comment. Sends notification to comment author and task collaborators.
/api/dislike-chat/{employee_id}/{comment_id}/Remove your like from a comment.
/api/taskchat/{comment_id}/get-formatted-link/Get a deep link URL to a specific comment. Opens task with comment highlighted and focused.