LawVu API
The next generation of the LawVu API.
https://api-sandbox.lawvu.com/
https://api.lawvu.com/
- Sandbox API
https://api-sandbox.lawvu.com/v2/matters/{matterId}
- Production API
https://api.lawvu.com/v2/matters/{matterId}
- Payload
- JavaScript
- Node.js
- C#
- Python
No request payload
OK
The user defined name of the matter
When simple ticketing is enabled for the organization then the Name is going to be optional and will default to simple ticketing rules, otherwise is required.
A system generated identifier of the matter. Also known as "LawVu ID" or "Matter Number"
The user managing the matter or the intake queue for an organization.
Only one of User and IntakeQueue can be assigned to a matter at a time.
A unique user defined identifier that can be used to reference another system
The collection of fields associated with the matter
Is the matter only available to members
An indicator where the matter requires membership to access
The current status of the matter
{ "id": 1056, "name": "My matter", "displayId": "LV0001-0001", "type": { "id": 7492, "name": "NDA" }, "owner": { "email": "api.developer@lawvu.com", "firstName": "Api", "id": "f0f1e06e-3005-4093-af7f-1934d55617e1", "lastName": "Developer", "organizationId": 8134 }, "manager": { "intakeQueue": { … }, "user": { … } }, "externalId": "external-01", "fields": { "my_text_field": "my text value", "my_decimal_field": 78659.84, "my_boolean_field": true, "my_date_field": "2025-05-06", "my_option_field": { … }, "my_multioption_field": [ … ], "my_user_field": { … } }, "restricted": false, "status": "Active", "teamAssigned": { "id": 469, "name": "Legal - Commercial" }, "created": { "dateUtc": "2024-12-25T00:00:00Z", "user": { … }, "userName": "api.developer@lawvu.com" } }
The user defined name of the matter
When simple ticketing is enabled for the organization then the Name is going to be optional and will default to simple ticketing rules, otherwise is required.
The user managing the matter or the intake queue for an organization.
Only one of User and IntakeQueue can be assigned to a matter at a time.
A unique user defined identifier that can be used to reference another system
The collection of fields associated with the matter
Is the matter only available to members
An indicator where the matter requires membership to access
The current status of the matter
- Sandbox API
https://api-sandbox.lawvu.com/v2/matters/{matterId}
- Production API
https://api.lawvu.com/v2/matters/{matterId}
- Payload
- JavaScript
- Node.js
- C#
- Python
{ "name": "string", "owner": { "id": "f0f1e06e-3005-4093-af7f-1934d55617e1" }, "manager": { "intakeQueue": { … }, "user": { … } }, "externalId": "string", "fields": { "my_text_field": "my text value", "my_decimal_field": 78659.84, "my_boolean_field": true, "my_date_field": "2025-05-06", "my_option_field": { … }, "my_multioption_field": [ … ], "my_user_field": { … } }, "restricted": false, "status": "Draft", "teamAssigned": { "id": 469 } }
The type of the matter
The user defined name of the matter
When simple ticketing is enabled for the organization then the Name is going to be optional and will default to simple ticketing rules, otherwise is required.
The user managing the matter or the intake queue for an organization.
Only one of User and IntakeQueue can be assigned to a matter at a time.
During creation a default manager may be assigned when none is provided depending on the matter type configuration. More information can be found here.
A unique user defined identifier that can be used to reference another system
The collection of fields associated with the matter
Is the matter only available to members
An indicator where the matter requires membership to access
- Sandbox API
https://api-sandbox.lawvu.com/v2/matters
- Production API
https://api.lawvu.com/v2/matters
- Payload
- JavaScript
- Node.js
- C#
- Python
{ "type": { "id": 7492 }, "name": "My matter", "owner": { "id": "f0f1e06e-3005-4093-af7f-1934d55617e1" }, "manager": { "intakeQueue": { … }, "user": { … } }, "externalId": "external-01", "fields": { "my_text_field": "my text value", "my_decimal_field": 78659.84, "my_boolean_field": true, "my_date_field": "2025-05-06", "my_option_field": { … }, "my_multioption_field": [ … ], "my_user_field": { … } }, "restricted": false, "teamAssigned": { "id": 469 } }
{ "id": 1056 }
- Sandbox API
https://api-sandbox.lawvu.com/v2/matters/{matterId}/files/{fileId}
- Production API
https://api.lawvu.com/v2/matters/{matterId}/files/{fileId}
- Payload
- JavaScript
- Node.js
- C#
- Python
No request payload
{ "id": 9456, "name": "document.txt", "displayId": "LV0001-0000123.1", "folder": { "id": 786, "name": "Drafts" }, "contentType": "text/plain", "resource": { "id": 78914, "type": "Contract" }, "restricted": false, "size": 18139, "version": 3, "created": { "dateUtc": "2024-12-25T00:00:00Z", "user": { … }, "userName": "api.developer@lawvu.com" }, "modified": { "dateUtc": "2024-12-25T00:00:00Z", "userName": "api.developer@lawvu.com" } }
- Sandbox API
https://api-sandbox.lawvu.com/v2/matterTypes
- Production API
https://api.lawvu.com/v2/matterTypes
- Payload
- JavaScript
- Node.js
- C#
- Python
No request payload
{ "items": [ { … } ] }