Update Relationship Type (lawmatics_update-relationship-type)
Update an existing relationship type in Lawmatics by ID. The response includes a `relationships` envelope of {id,type} pointers to related records (creating user, custom fields).
Tool Input
relationshipTypeIdstringrequired— ID of the relationship type to update; a numeric string(pattern: ^\d+$)
namestringrequired— New relationship type name
Tool Output
idstringrequired— Lawmatics relationship type ID
namestringrequired— Relationship type name (e.g. Spouse, Child, Parent)
isRepeatablebooleannullrequired— Whether this relationship type can be used multiple times on a matter; null if not reported
createdAtstringnullrequired— When the relationship type was created, as an ISO 8601 timestamp; null if not reported
updatedAtstringnullrequired— When the relationship type was last updated, as an ISO 8601 timestamp; null if not reported
relationshipsobjectrequired— JSON:API relationship pointers to related records as {id,type} stubs. Not materialized — follow a pointer by calling that resource's own get/find tool (e.g. type 'user' -> get-user, type 'custom_field' -> get-custom-field).
createdByobjectnullrequired— Creating user pointer (type 'user'); null when unset or not reported
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
customFieldsarrayrequired— Custom field pointers (type 'custom_field') on this relationship type; empty if none
[]object
2 fields
idstringrequired— ID of the referenced Lawmatics record
typestringrequired— JSON:API record class of the reference; resolve it by calling that resource's own tool
Related Tools