List Interactions (lawmatics_list-interactions)
List interactions from Lawmatics with optional pagination and sorting. Interactions are logged touchpoints (calls, meetings, emails) on a matter; each row carries a `relationships` envelope of to-one {id,type} pointers to the owning record (matter/prospect) and the user who created it.
Tool Input
pageinteger— Page number (1-based)(> 0)
sortBystring— Column to sort by(enum: "id", "created_at", "updated_at")
sortOrderstring— Sort direction; ascending or descending(enum: "asc", "desc")
Tool Output
interactionsarrayrequired— Interactions on this page of results
[]object
idstringrequired— Lawmatics interaction ID
interactionTypestringrequired— Kind of interaction (free-form label, e.g. "Phone Call", "Meeting")
bodystringrequired— Text describing the interaction
happenedAtstringrequired— When the interaction occurred, as an ISO 8601 timestamp
createdAtstringrequired— When the interaction record was created, as an ISO 8601 timestamp
updatedAtstringrequired— When the interaction record 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 (type 'prospect' -> get-matter, type 'user' -> get-user).
2 fields
interactableobjectnullrequired— Pointer to the owning record this interaction is logged on (type 'prospect' is a matter); 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
createdByobjectnullrequired— Pointer to the Lawmatics user (type 'user') who created the interaction; null when unattributed
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 interactions returned per page
totalEntriesnumberrequired— Total number of interactions across all pages
Related Tools