Create Custom Contact Type (lawmatics_create-custom-contact-type)
Create a custom contact type in Lawmatics. The response includes a `relationships` envelope of {id,type} pointers to the owning firm and the contacts using this type.
Tool Input
namestringrequired— Custom contact type name / label
Tool Output
idstringrequired— Lawmatics custom contact type ID of the newly created type
namestringrequired— Custom contact type name / label
createdAtstringrequired— When the custom contact type was created, as an ISO 8601 timestamp
updatedAtstringrequired— When the custom contact type was last updated, as an ISO 8601 timestamp
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 'contact' -> get-contact).
firmobjectnullrequired— Owning firm pointer; null when unreported
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
contactsarrayrequired— Contact pointers using this custom contact 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