# Events

Lawmatics MCP server · 5 tools

## Tools

- [Create Event](/integrations/lawmatics/events/create-event/) — Create an event (appointment) in Lawmatics. Provide the name, start/end times, the hosting firm user IDs, the event type, and the ID of exactly one entity (matter or contact — companies cannot have appointments) the appointment is with. Optionally set a description, location, reminder, time zone, and invite behavior.

- [Delete Event](/integrations/lawmatics/events/delete-event/) — Cancel an event/appointment in Lawmatics by ID. Cancellation cannot be undone, but the event record is retained: it remains retrievable and listed with its canceledAt timestamp set. Optionally notify the attendees. Canceling an already-canceled event succeeds without change.

- [Get Event](/integrations/lawmatics/events/get-event/) — Fetch a single event (appointment) from Lawmatics by ID, including its schedule, reminder settings, location, attendee details, cancellation state, and a `relationships` envelope of {id,type} pointers to related records (the matter/contact it is with, event type, address, location, and hosting firm users).

- [List Events](/integrations/lawmatics/events/list-events/) — List events (appointments) from Lawmatics with optional pagination and sorting. Each row carries the schedule, reminder settings, cancellation state, and a `relationships` envelope of to-one {id,type} pointers (the matter/contact the appointment is with, event type, address, location); use get-event for full details including the hosting firm users. Canceled events are included; check canceledAt.

- [Update Event](/integrations/lawmatics/events/update-event/) — Update an existing event (appointment) in Lawmatics by ID. Provide only the fields to change — the API merges, so omitted fields are preserved. Optionally re-attach the appointment to a different matter or contact (companies cannot have appointments).
