List Subtasks (lawmatics_list-subtasks)
List the subtasks (checklist items) on a Lawmatics task, in checklist order, with optional pagination. Each row carries a `relationships` envelope with an {id,type} pointer to the parent task.
Tool Input
taskIdstringrequired— ID of the parent task whose subtasks to list; a numeric string(pattern: ^\d+$)
pageinteger— Page number (1-based)(> 0)
Tool Output
subtasksarrayrequired— Subtasks on this page of results, in checklist order
[]object
idstringrequired— Unique ID of the subtask
bodystringrequired— Text content of the subtask
orderintegerrequired— Read-only zero-based position of the subtask within the parent task's checklist
donebooleanrequired— Whether the subtask is completed
createdAtstringrequired— When the subtask was created, as an ISO 8601 timestamp
updatedAtstringrequired— When the subtask was last updated, as an ISO 8601 timestamp
relationshipsobjectrequired— JSON:API relationship pointers as {id,type} stubs. Not materialized — follow the pointer by calling that resource's own tool (type 'task' -> get-task).
1 field
taskobjectnullrequired— Parent task pointer (type 'task'); null when unreported
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
paginationobjectnullrequired— Pagination metadata from the API response; null when the endpoint returns no meta envelope
totalPagesnumbernullrequired— Total number of pages available; null if not reported
limitPerPagenumbernullrequired— Maximum subtasks returned per page; null if not reported
totalEntriesnumbernullrequired— Total number of subtasks across all pages; null if not reported
Related Tools