List Email Addresses (lawmatics_list-email-addresses)
List email addresses from Lawmatics with optional pagination. Each row carries its label, the address string, and a `relationships` envelope with an `informationable` {id,type} pointer to the owning record (contact, company, or firm).
Tool Input
pageinteger— Page number (1-based)(> 0)
Tool Output
emailAddressesarrayrequired— Email addresses on this page of results
[]object
idstringrequired— Unique ID of the email address record
emailTypestringrequired— Email address label (e.g. Primary, Work, Personal)
emailstringrequired— The email address string
relationshipsobjectrequired— JSON:API relationship pointers as {id,type} stubs. Not materialized — follow the informationable pointer by calling the owning record's own get tool.
1 field
informationableobjectnullrequired— Pointer to the owning record this email address belongs to; null when unlinked. The type is polymorphic (e.g. "contact", "company", "firm") — resolve it via that record's own get tool (type 'contact' -> get-contact, 'company' -> get-company)
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
limitPerPagenumbernullrequired— Maximum email addresses returned per page; null if not reported
totalEntriesnumbernullrequired— Total number of email addresses across all pages
Related Tools