Comments
get_ comments
Get list of comments for the authenticated user's organization
Parameters
pagenumber1Page number for pagination
limitnumber10Number of items per page
searchstringSearch term for comment content
relationsArray<string>Relations to include (e.g., ["createdBy", "employee", "parent", "replies"])
entitystringTASKPROJECTGOALCANDIDATEDEALINVOICEOTHERFilter by entity type
entityIdstring<uuid>Filter by entity ID
employeeIdstring<uuid>Filter by employee ID
parentIdstring<uuid>Filter by parent comment ID (for replies)
get_ comment_ count
Get comment count in the authenticated user's organization
Parameters
entitystringTASKPROJECTGOALCANDIDATEDEALINVOICEOTHERFilter by entity type
entityIdstring<uuid>Filter by entity ID
employeeIdstring<uuid>Filter by employee ID
parentIdstring<uuid>Filter by parent comment ID
get_ comment
Get a specific comment by ID
Parameters
idstring<uuid>requiredThe comment ID
relationsArray<string>Relations to include (e.g., ["createdBy", "employee", "parent", "replies"])
create_ comment
Create a new comment in the authenticated user's organization
Body
comment_ dataobjectrequiredThe data for creating the comment
update_ comment
Update an existing comment
Body
idstring<uuid>requiredThe comment ID
comment_ dataobjectrequiredThe data for updating the comment (only comment text can be updated)
delete_ comment
Delete a comment
Parameters
idstring<uuid>requiredThe comment ID
get_ comments_ by_ entity
Get all comments for a specific entity
Parameters
entitystringTASKPROJECTGOALCANDIDATEDEALINVOICEOTHERrequiredThe entity type
entityIdstring<uuid>requiredThe entity ID
pagenumber1Page number for pagination
limitnumber10Number of items per page
relationsArray<string>Relations to include
includeRepliesbooleantrueInclude reply comments
reply_ to_ comment
Reply to an existing comment
Parameters
parentIdstring<uuid>requiredThe parent comment ID
commentstringrequiredThe reply comment text
entitystringTASKPROJECTGOALCANDIDATEDEALINVOICEOTHERrequiredThe entity type
entityIdstring<uuid>requiredThe entity ID
get_ comment_ replies
Get all replies to a specific comment
Parameters
parentIdstring<uuid>requiredThe parent comment ID
pagenumber1Page number for pagination
limitnumber10Number of items per page
relationsArray<string>Relations to include
get_ my_ comments
Get comments created by the current authenticated user
Parameters
pagenumber1Page number for pagination
limitnumber10Number of items per page
entitystringTASKPROJECTGOALCANDIDATEDEALINVOICEOTHERFilter by entity type
entityIdstring<uuid>Filter by entity ID
relationsArray<string>Relations to include
add_ comment_ to_ task
Add a comment to a specific task
Parameters
taskIdstring<uuid>requiredThe task ID
commentstringrequiredThe comment text
add_ comment_ to_ project
Add a comment to a specific project
Parameters
projectIdstring<uuid>requiredThe project ID
commentstringrequiredThe comment text
add_ comment_ to_ goal
Add a comment to a specific goal
Parameters
goalIdstring<uuid>requiredThe goal ID
commentstringrequiredThe comment text
search_ comments
Search comments by content
Parameters
querystringrequiredSearch query
limitnumber20Maximum number of results
entitystringTASKPROJECTGOALCANDIDATEDEALINVOICEOTHERFilter by entity type
employeeIdstring<uuid>Filter by employee ID
get_ recent_ comments
Get recent comments for the authenticated user's organization
Parameters
limitnumber20Maximum number of recent comments
entitystringTASKPROJECTGOALCANDIDATEDEALINVOICEOTHERFilter by entity type
employeeIdstring<uuid>Filter by employee ID
relationsArray<string>Relations to include