Lawmatics Timeline Activities API
The Timeline Activities API from Lawmatics — 2 operation(s) for timeline activities.
The Timeline Activities API from Lawmatics — 2 operation(s) for timeline activities.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/lawmatics-timeline-activities-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Lawmatics OAuth Timeline Activities API
version: 1.22.0
description: 'The official Lawmatics REST API for legal CRM, client intake and law firm automation. Manage matters (prospects), contacts, companies, custom forms and form entries, custom fields, events and appointments, tasks, notes, files, tags, users, time entries, expenses, invoices and transactions.
Authentication is OAuth 2.0 authorization code grant; access tokens do not expire, there are no refresh tokens, and Lawmatics does not currently support scopes - an authorized app receives full CRUD access to the granted account.
All list endpoints support the shared query-parameter grammar documented in the Param Guide: `fields` (field selection, one level deep, `fields=all` to expand), `page` (pagination), `sort_by`/`sort_order`, and `filter_by`/`filter_on`/`filter_with` (one filter at a time; operators `=`, `!=`, `<=`, `<`, `>=`, `>`, `like`, `ilike`, `null`, `not_null`).
Responses follow a JSON:API-style `data` / `attributes` / `relationships` envelope.'
contact:
name: Lawmatics API Support
email: api@lawmatics.com
url: https://docs.lawmatics.com/
termsOfService: https://www.lawmatics.com/terms-of-use
servers:
- url: https://api.lawmatics.com
description: Lawmatics production API
security:
- oauth2: []
- bearerAuth: []
tags:
- name: Timeline Activities
paths:
/v1/activities/{activity_id}:
get:
operationId: getActivity
summary: Activity
description: A specific Activity in Lawmatics
tags:
- Timeline Activities
parameters:
- name: activity_id
in: path
required: true
description: The activity id
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
examples:
getActivity:
summary: GET Activity
value:
data:
id: '101'
type: timeline_activity
attributes:
key: prospect.update
type: TimelineActivity::Prospect
detail_keys:
- emails:
- id: 187
info:
- richard93@example.com
- ricardo+1@lawmatics.com
parent_id: null
relationships:
owner:
data:
id: '2'
type: user
tracked:
data:
id: '94'
type: prospect
recipient:
data:
id: '94'
type: prospect
'401':
description: Unauthorized - missing or invalid OAuth 2.0 bearer token
'429':
description: Too Many Requests - the per-firm rate limit was exceeded; a Retry-After header is returned
headers:
Retry-After:
description: Seconds to wait before retrying
schema:
type: integer
/v1/activities:
get:
operationId: getActivities
summary: Activities
description: 'A paginated list of Activities in Lawmatics
Can be filtered by matter_id, contact_id, type, andevent
as well as all the regular fields as referenced by our Param Guide (most fields returned by?fields=all).'
tags:
- Timeline Activities
parameters:
- name: filter_by
in: query
required: false
description: matter_id, contact_id, type or event
schema:
type: string
example: matter_id
- name: filter_on
in: query
required: false
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
examples:
matterActivities:
summary: Matter Activities
value:
data:
- id: '1'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Mary Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '1'
type: note
recipient:
data:
id: '1'
type: prospect
meta:
total_pages: 1
limit_per_page: 25
total_entries: 1
links:
self: /v1/timeline_activities?page=1
contactActivities:
summary: Contact Activities
value:
data:
- id: '3'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Michael Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '3'
type: note
recipient:
data:
id: '3'
type: prospect
meta:
total_pages: 1
limit_per_page: 25
total_entries: 1
links:
self: /v1/timeline_activities?page=1
activitiesByType:
summary: Activities By Type
value:
data:
- id: '100'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Lisa Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '100'
type: note
recipient:
data:
id: '100'
type: prospect
- id: '99'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: David Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '99'
type: note
recipient:
data:
id: '99'
type: prospect
- id: '98'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Patricia Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '98'
type: note
recipient:
data:
id: '98'
type: prospect
- id: '97'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Michael Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '97'
type: note
recipient:
data:
id: '97'
type: prospect
- id: '96'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Karen Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '96'
type: note
recipient:
data:
id: '96'
type: prospect
- id: '95'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: James Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '95'
type: note
recipient:
data:
id: '95'
type: prospect
- id: '94'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Richard Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '94'
type: note
recipient:
data:
id: '94'
type: prospect
- id: '93'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Jennifer Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '93'
type: note
recipient:
data:
id: '93'
type: prospect
- id: '92'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: James Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '92'
type: note
recipient:
data:
id: '92'
type: prospect
- id: '91'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Jennifer Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '91'
type: note
recipient:
data:
id: '91'
type: prospect
- id: '90'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Barbara Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '90'
type: note
recipient:
data:
id: '90'
type: prospect
- id: '89'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Jennifer Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '89'
type: note
recipient:
data:
id: '89'
type: prospect
- id: '88'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Maria Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '88'
type: note
recipient:
data:
id: '88'
type: prospect
- id: '87'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Karen Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '87'
type: note
recipient:
data:
id: '87'
type: prospect
- id: '86'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: William Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '86'
type: note
recipient:
data:
id: '86'
type: prospect
- id: '85'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Jennifer Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '85'
type: note
recipient:
data:
id: '85'
type: prospect
- id: '84'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Susan Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '84'
type: note
recipient:
data:
id: '84'
type: prospect
- id: '83'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: William Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '83'
type: note
recipient:
data:
id: '83'
type: prospect
- id: '82'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Michael Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '82'
type: note
recipient:
data:
id: '82'
type: prospect
- id: '81'
type: timeline_activity
attributes:
key: note.create
type: note
detail_keys:
body: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
name: Charles Note
parent_id: null
relationships:
owner:
data:
id: '2'
type: firm
tracked:
data:
id: '81'
type: note
recipient:
data:
id: '81'
type: prospect
- id: '80'
type: timeline_activity
attributes:
key: note.create
# --- truncated at 32 KB (95 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/lawmatics/refs/heads/main/openapi/lawmatics-timeline-activities-api-openapi.yml