List Comments (lawmatics_list-comments)
List comments on a Lawmatics task with optional pagination, newest first. Rows carry the comment body, @mentioned user IDs, and a `relationships` envelope of to-one {id,type} pointers (commentable parent task); use get-comment for the full envelope including comment_mentions.
Tool Input
taskIdstringrequired— ID of the parent task whose comments to list; a numeric string(pattern: ^\d+$)
pageinteger— Page number (1-based)(> 0)
Tool Output
commentsarrayrequired— Comments on this page of results
[]object
idstringrequired— Unique ID of the comment
bodystringrequired— Text content of the comment; may contain HTML formatting and mention spans
mentionedUserIdsarrayrequired— Numeric IDs of the firm users @mentioned in the comment
1 field
[]integer
createdAtstringrequired— When the comment was created, as an ISO 8601 timestamp
updatedAtstringrequired— When the comment was last updated, as an ISO 8601 timestamp
relationshipsobjectrequired— To-one JSON:API relationship pointers as {id,type} stubs. Not materialized — follow a pointer by calling that resource's own tool. List rows carry to-one pointers only; use get-comment for the full envelope incl. comment_mentions.
1 field
commentableobjectnullrequired— Parent record this comment is attached to (typically a task) pointer; null when unset
2 fields
idstringrequired— ID of the referenced Lawmatics record
typestringrequired— JSON:API record class of the reference (e.g. "user", "contact", "prospect", "firm"); resolve it by calling that resource's own get/find tool — this pointer is not materialized
paginationobjectrequired— Pagination metadata derived from the API `meta` envelope
totalPagesnumberrequired— Total number of pages available
limitPerPagenumberrequired— Maximum comments returned per page
totalEntriesnumberrequired— Total number of comments across all pages
Related Tools