LawVu
LawVu is a connected legal workspace, providing advanced matter and contract management capabilities and connecting in-house legal teams to the rest of the business.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | LawVu Support |
| URL | https://help.lawvu.com/ |
| support@lawvu.com |
| Connector Metadata | |
|---|---|
| Publisher | LawVu Ltd |
| Website | https://lawvu.com/ |
| Privacy policy | https://lawvu.com/trust-center/privacy |
| Categories | Business Management;Collaboration |
LawVu Connector
LawVu is a connected legal workspace, providing advanced matter and contract management capabilities and connecting in-house legal teams to the rest of the business.
Use the LawVu connector for Microsoft Power Platform to build bespoke automation workflows or connect LawVu with solutions in your ecosystem that are not supported out of the box.
Publisher
LawVu (https://lawvu.com)
Prerequisites
You will need the following to be able to use the connector:
- Access to LawVu
- The LawVu Power Platfrom Connector integration may need to be enabled for your organisation.
Deploying the connector
Side loading the connector will not work as it doesn't have access to the underlying APIs. Please use the published connector in the Microsoft catalogue.
Creating a connection
The connector supports the following authentication types:
| Australia | Australia | All regions | Not shareable |
| Canada | Canada | All regions | Not shareable |
| Demo | Demo | All regions | Not shareable |
| Europe | Europe | All regions | Not shareable |
| Integrations | Integrations | All regions | Not shareable |
| United States | United States | All regions | Not shareable |
| Default [DEPRECATED] | This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility. | All regions | Not shareable |
Australia
Auth ID: oauthAU
Applicable: All regions
Australia
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Version | string | Select default to continue | True |
Canada
Auth ID: oauthCAN
Applicable: All regions
Canada
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Version | string | Select default to continue | True |
Demo
Auth ID: oauthDemo
Applicable: All regions
Demo
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Version | string | Select default to continue | True |
Europe
Auth ID: oauthEU
Applicable: All regions
Europe
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Version | string | Select default to continue | True |
Integrations
Auth ID: oauthIntegrations
Applicable: All regions
Integrations
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Version | string | Select default to continue | True |
United States
Auth ID: oauthUS
Applicable: All regions
United States
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Version | string | Select default to continue | True |
Default [DEPRECATED]
Applicable: All regions
This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Version | string | Select default to continue | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Add a status message to a contract |
Add status message to a contract |
| Add a status message to a matter |
Adds a status message to a matter |
| Add a task template to matter |
Adds a task template to a matter |
| Add user to a contract |
Adds a user to a contract as a member |
| Add user to a matter |
Adds a user to the matter (as owner, manager or regular matter member) |
| Create contract by upload |
Creates a new contract, with the main contract file being sent as base64 string |
| Create contract by wizard |
Creates a new contract, using the contract template wizard |
| Create matter |
Creates a new matter with the supplied values |
| Get contract |
Gets the details of the selected contract |
| Get contract key dates |
Returns a list of contract key dates |
| Get file |
Gets a file in LawVu |
| Get file content |
Returns the content of a file. |
| Get files |
Gets a list of files in LawVu (with filters) |
| Get folders |
Gets a list of folders in LawVu |
| Get matter |
Gets the details of the selected matter |
| Get members of a contract |
Returns users that are added as members of the contract |
| Get members of a matter |
Returns users that are added as members of the matter |
| Get task templates |
Gets task templates |
| Get teams |
Get teams |
| Get temporary file download link |
Gets a temporary link where the file can be downloaded |
| Get user profile |
Returns the profile of a specific user. |
| Search users |
Returns a list of users based on the filter criteria |
| Update contract field |
Update a field in the selected contract |
| Update matter field |
Update a field in the selected matter |
| Upload file to a contract |
Uploads a file to the contract |
| Upload file to a matter |
Uploads a file to the matter |
Add a status message to a contract
Add status message to a contract
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract ID
|
contractId | True | integer |
Enter a contract ID (number) |
|
Status Message
|
statusMessage | True | string |
Status message to display |
Add a status message to a matter
Adds a status message to a matter
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Matter ID
|
matterId | True | integer |
Enter a matter ID (number) |
|
Status Message
|
statusMessage | True | string |
Status message to display |
Add a task template to matter
Adds a task template to a matter
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Matter ID
|
matterId | True | integer |
Enter a matter ID (number) |
|
Task Template
|
templateId | True | integer |
Select a task template |
Add user to a contract
Adds a user to a contract as a member
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract ID
|
contractId | True | integer |
Enter a contract ID (number) |
|
User
|
userId | True | string |
Search for a user or enter the user's ID (string) |
Add user to a matter
Adds a user to the matter (as owner, manager or regular matter member)
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Matter ID
|
matterId | True | integer |
Enter a matter ID (number) |
|
User
|
userId | True | string |
Search for a user or enter the user's ID (string) |
|
Assignment
|
target | True | string |
Specify the assignment for the user and the matter |
Create contract by upload
Creates a new contract, with the main contract file being sent as base64 string
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract template
|
contractTemplateId | True | integer |
Select the template for the contract |
|
Matter
|
matterId | integer |
Enter the ID of the parent matter (number) |
|
|
Parent Contract
|
parentContractId | integer |
Enter the ID of the parent contract (number) |
|
|
Contract template
|
fields | True | object |
Select the template for the contract |
|
Name
|
name | True | string |
Enter a contract name |
|
External Identifier
|
externalId | string |
Enter an ID from an external system (optional) |
|
|
Teams
|
teamId | integer |
Select the team assignment (optional) |
|
|
Contract File
|
contractFile | True | byte |
The content of the contract file |
|
Contract File Name
|
contractFileName | True | string |
The filename of the Contract File |
Returns
- Contract ID
- integer
Create contract by wizard
Creates a new contract, using the contract template wizard
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract template
|
contractTemplateId | True | integer |
Select the template for the contract |
|
Matter
|
matterId | integer |
Enter the ID of the parent matter (number) |
|
|
Parent Contract
|
parentContractId | integer |
Enter the ID of the parent contract (number) |
|
|
Contract template
|
fields | True | object |
Select the template for the contract |
|
Name
|
name | True | string |
Enter a contract name |
|
External Identifier
|
externalId | string |
Enter an ID from an external system (optional) |
|
|
Teams
|
teamId | integer |
Select the team assignment (optional) |
Returns
- Contract ID
- integer
Create matter
Creates a new matter with the supplied values
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Name
|
name | string |
Name of the matter |
|
|
Matter Type
|
categoryId | True | integer |
Select the type of the matter |
|
Matter Type
|
fields | True | object |
Select the type of the matter |
|
Restricted
|
restricted | boolean |
Is the matter restricted |
|
|
Urgent
|
urgent | boolean |
Is the matter urgent |
|
|
Parent Matter ID
|
parentId | integer |
The ID of the parent matter (number) |
|
|
Manager
|
managerId | string |
Search for a user or enter the user's ID (string) |
|
|
Owner
|
ownerId | string |
Search for a user or enter the user's ID (string) |
|
|
External ID
|
externalId | string |
Optionally set an ID from an external system. Uniqueness is enforced for your organisation |
|
|
Team
|
teamId | integer |
Search for a team or enter the team's ID (number) |
Returns
- Matter ID
- integer
Get contract
Gets the details of the selected contract
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract ID
|
contractId | True | integer |
Enter a contract ID (number) |
Returns
Get contract key dates
Returns a list of contract key dates
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract ID
|
contractId | True | integer |
Enter a contract ID (number) |
Returns
Get file
Gets a file in LawVu
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File ID
|
fileId | True | integer |
Enter the ID of the file to get metadata for (number) |
Returns
Get file content
Returns the content of a file.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File ID
|
fileId | True | integer |
Enter the ID of the file to get content for (number) |
Returns
- File content
- binary
Get files
Gets a list of files in LawVu (with filters)
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Record Type
|
getfiles.filesparentrecordtype | True | string |
Select the record type which contains the files |
|
Record ID
|
getfiles.recordid | True | integer |
The record ID which contains the files (e.g. matter ID) |
|
Include Nested
|
getfiles.recursive | True | boolean |
Include files in nested folders |
|
Sub folder
|
getfiles.parentfolderid | integer |
Optionally select the subfolder which contains the files |
Returns
- Items
- FileListItemArray
Get folders
Gets a list of folders in LawVu
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Record ID
|
recordId | True | integer |
Enter a record ID (number) |
|
Record Type
|
recordType | True | string |
Select or enter a record type |
|
Parent Folder ID
|
parentFolderId | integer |
Optional. Enter a folder ID to return folders under the specified folder ID, otherwise returns them from the root folder |
Returns
- Items
- FolderModelArray
Get matter
Gets the details of the selected matter
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Matter ID
|
matterId | True | integer |
Enter a matter ID (number) |
Returns
Get members of a contract
Returns users that are added as members of the contract
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract ID
|
contractId | True | integer |
The contract ID |
Returns
- Items
- ContractUserArray
Get members of a matter
Returns users that are added as members of the matter
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Matter ID
|
matterId | True | integer |
Enter a matter ID (number) |
Returns
- Items
- MatterUserArray
Get task templates
Get teams
Get temporary file download link
Gets a temporary link where the file can be downloaded
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File ID
|
fileId | True | integer |
Enter the ID of the file to get temporary download link for (number) |
Returns
Get user profile
Returns the profile of a specific user.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
User ID
|
id | True | string |
User Id (e.g. e1bf0987-8844-49ab-a6b6-10562b58e230) |
Returns
Search users
Returns a list of users based on the filter criteria
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Search Term
|
filter.search | string |
Search text (applies to: name & email address) |
Returns
- Items
- UserArray
Update contract field
Update a field in the selected contract
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract ID
|
contractId | True | integer |
Enter the ID of the contract to update (number) |
|
Field
|
fieldId | True | string |
Select the field to update or enter the field ID |
|
New Value
|
newValue | True | object |
The value to update the field with |
Update matter field
Update a field in the selected matter
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Matter ID
|
matterId | True | integer |
Enter a matter ID (number) |
|
Field
|
fieldId | True | string |
Select the field to update or enter the field ID |
|
New Value
|
newValue | True | object |
The value to update the field with |
Upload file to a contract
Uploads a file to the contract
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Contract ID
|
contractId | True | integer |
The ID of the contract |
|
Sub Folder
|
folderId | integer |
Select the sub folder or enter the ID (number) to upload the file to (optional - leave blank to upload to the root folder) |
|
|
File Name
|
fileName | True | string |
The name of the file, e.g. document.docx |
|
File Content
|
fileContent | True | byte |
The content of the file |
|
Conflict Resolution
|
conflictResolution | True | string |
Select an option for what to do if file already exists |
Returns
- File ID
- integer
Upload file to a matter
Uploads a file to the matter
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Matter ID
|
matterId | True | integer |
The ID of the matter |
|
Sub Folder
|
folderId | integer |
Select the sub folder or enter the ID (number) to upload the file to (optional - leave blank to upload to the root folder) |
|
|
File Name
|
fileName | True | string |
The name of the file, e.g. document.docx |
|
File Content
|
fileContent | True | byte |
The content of the file |
|
Conflict Resolution
|
conflictResolution | True | string |
Select an option for what to do if file already exists |
Returns
- File ID
- integer
Triggers
| When a contract document is updated |
This operation is triggered when a contract document is updated |
| When a contract is created |
This operation is triggered when a new contract is created |
| When a contract is updated |
This operation is triggered when a contract is updated |
| When a contract key date is created |
This operation is triggered when a contract key date is created |
| When a contract key date is updated |
This operation is triggered when a contract key date is updated |
| When a contract state changes |
This operation is triggered when a contract state is updated |
| When a file is added or updated in a contract |
This operation is triggered when a contract file is added or updated |
| When a file is added or updated in a matter |
This operation is triggered when a matter file is created or updated |
| When a matter is created |
This operation is triggered when a new matter is created |
| When a matter is updated |
This operation is triggered when a matter is updated |
| When a matter state changes |
This operation is triggered when a matter state is updated |
| When a status message is posted to a contract |
This operation is triggered when a contract status message is posted |
| When a status message is posted to a matter |
This operation is triggered when a matter status message is posted |
| When a tag is added to a matter |
This operation is triggered when a matter tag is added |
When a contract document is updated
This operation is triggered when a contract document is updated
Returns
When a contract is created
This operation is triggered when a new contract is created
Returns
When a contract is updated
This operation is triggered when a contract is updated
Returns
When a contract key date is created
This operation is triggered when a contract key date is created
Returns
When a contract key date is updated
This operation is triggered when a contract key date is updated
Returns
When a contract state changes
This operation is triggered when a contract state is updated
Returns
When a file is added or updated in a contract
This operation is triggered when a contract file is added or updated
Returns
When a file is added or updated in a matter
This operation is triggered when a matter file is created or updated
Returns
When a matter is created
This operation is triggered when a new matter is created
Returns
When a matter is updated
This operation is triggered when a matter is updated
Returns
When a matter state changes
This operation is triggered when a matter state is updated
Returns
When a status message is posted to a contract
This operation is triggered when a contract status message is posted
Returns
When a status message is posted to a matter
This operation is triggered when a matter status message is posted
Returns
When a tag is added to a matter
This operation is triggered when a matter tag is added
Returns
Definitions
ContractKeyDateModelArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Contracts.v1.InternalModels.ContractKeyDateModel |
ContractUserArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Contracts.v1.ClientModels.ContractUser |
FileListItemArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Files.v1.ClientModels.FileListItem |
FolderModelArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Files.v1.ClientModels.FolderModel |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractCreated
| Name | Path | Type | Description |
|---|---|---|---|
|
Contract ID
|
resourceId | integer |
The ID of the created contract |
|
Timestamp
|
timestamp | date-time |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractDocumentUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
File ID
|
resourceId | integer |
The ID of the contract document file |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractDocumentUpdated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractDocumentUpdated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Contract ID
|
resourceId | integer |
The ID of the parent contract |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractFileCreatedOrUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
File ID
|
resourceId | integer |
The ID of the file created or updated in the contract |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractFileCreatedOrUpdated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractFileCreatedOrUpdated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Contract ID
|
resourceId | integer |
The ID of the parent contract |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractKeyDateCreated
| Name | Path | Type | Description |
|---|---|---|---|
|
Key Date ID
|
resourceId | integer |
The ID of the key date added to the contract |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractKeyDateCreated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractKeyDateCreated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Contract ID
|
resourceId | integer |
The ID of the parent contract |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractKeyDateUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
Key Date ID
|
resourceId | integer |
The ID of the key date updated in the contract |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractKeyDateUpdated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractKeyDateUpdated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Contract ID
|
resourceId | integer |
The ID of the parent contract |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractStatusMessageCreated
| Name | Path | Type | Description |
|---|---|---|---|
|
Status Message ID
|
resourceId | integer |
The ID of the status message created in the contract |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractStatusMessageCreated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractStatusMessageCreated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Contract ID
|
resourceId | integer |
The ID of the parent contract |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractStatusUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
Contract ID
|
resourceId | integer |
The ID of the contract where the state was updated |
|
Timestamp
|
timestamp | date-time |
LawVu.PowerPlatform.Business.Model.WebhookMessage.ContractUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
Contract ID
|
resourceId | integer |
The ID of the updated contract |
|
Timestamp
|
timestamp | date-time |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterCreated
| Name | Path | Type | Description |
|---|---|---|---|
|
Matter ID
|
resourceId | integer |
The ID of the created matter |
|
Timestamp
|
timestamp | date-time |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterFileCreatedOrUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
File ID
|
resourceId | integer |
The ID of the file created or updated in the matter |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterFileCreatedOrUpdated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterFileCreatedOrUpdated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Matter ID
|
resourceId | integer |
The ID of the parent matter |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterStatusMessageCreated
| Name | Path | Type | Description |
|---|---|---|---|
|
Status Message ID
|
resourceId | integer |
The ID of the status message created in the matter |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterStatusMessageCreated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterStatusMessageCreated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Matter ID
|
resourceId | integer |
The ID of the parent matter |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterStatusUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
Matter ID
|
resourceId | integer |
The ID of the matter where the state was updated |
|
Timestamp
|
timestamp | date-time |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterTagCreated
| Name | Path | Type | Description |
|---|---|---|---|
|
Tag ID
|
resourceId | integer |
The ID of the tag created in the matter |
|
Timestamp
|
timestamp | date-time | |
|
parentResource
|
parentResource | LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterTagCreated.ParentResource |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterTagCreated.ParentResource
| Name | Path | Type | Description |
|---|---|---|---|
|
Parent Resource: Matter ID
|
resourceId | integer |
The ID of the parent matter |
LawVu.PowerPlatform.Business.Model.WebhookMessage.MatterUpdated
| Name | Path | Type | Description |
|---|---|---|---|
|
Matter ID
|
resourceId | integer |
The ID of the updated matter |
|
Timestamp
|
timestamp | date-time |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Contract
| Name | Path | Type | Description |
|---|---|---|---|
|
Fields
|
fields | object | |
|
Team Name
|
teamName | string | |
|
ID
|
id | integer | |
|
Name
|
name | string | |
|
Status
|
status | string | |
|
Category
|
category | string | |
|
Template ID
|
templateId | integer | |
|
Template Name
|
templateName | string | |
|
Type Name
|
typeName | string | |
|
Created By
|
createdBy | string | |
|
Created By User ID
|
createdByUserId | string | |
|
Owner ID
|
ownerId | string | |
|
Matter ID
|
matterId | integer | |
|
Matter Name
|
matterName | string | |
|
Matter Number
|
matterNumber | string | |
|
Created Date Utc
|
createdDateUtc | date-time | |
|
Restricted
|
restricted | boolean | |
|
Has Sow
|
hasSow | boolean | |
|
Parent Contract ID
|
parentContractId | integer | |
|
Document File ID
|
documentFileId | integer | |
|
Parent Is Restricted
|
parentIsRestricted | boolean | |
|
On Contract
|
onContract | boolean | |
|
On Matter
|
onMatter | boolean | |
|
Contract Specific Email
|
contractSpecificEmail | string | |
|
Expiry
|
expiry | date-time | |
|
Team ID
|
teamId | integer | |
|
External ID
|
externalId | string | |
|
lastStatusMessage
|
lastStatusMessage | LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Contract.LastStatusMessage | |
|
owner
|
owner | LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Contract.Owner | |
|
Executed Date Utc
|
executedDateUtc | date-time |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Contract.LastStatusMessage
| Name | Path | Type | Description |
|---|---|---|---|
|
Last Status Message: Message
|
message | string | |
|
Last Status Message: Created Date Utc
|
createdDateUtc | date-time | |
|
Last Status Message: User ID
|
userId | string | |
|
Last Status Message: User Firstname
|
userFirstname | string | |
|
Last Status Message: User Lastname
|
userLastname | string | |
|
Last Status Message: User Organisation ID
|
userOrganisationId | integer | |
|
Last Status Message: User Organisation Name
|
userOrganisationName | string | |
|
Last Status Message: User Full Name
|
userFullName | string | |
|
Last Status Message: User Initials
|
userInitials | string |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Contract.Owner
| Name | Path | Type | Description |
|---|---|---|---|
|
Owner: User ID
|
userId | string | |
|
Owner: User Firstname
|
userFirstname | string | |
|
Owner: User Lastname
|
userLastname | string | |
|
Owner: User Organisation ID
|
userOrganisationId | integer | |
|
Owner: User Organisation Name
|
userOrganisationName | string | |
|
Owner: User Full Name
|
userFullName | string | |
|
Owner: User Initials
|
userInitials | string |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.DownloadFile
| Name | Path | Type | Description |
|---|---|---|---|
|
Download Link
|
downloadLink | string | |
|
Expiry Date
|
expiryDate | date-time |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.FileDetail
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | integer | |
|
Type
|
type | string | |
|
Name
|
name | string | |
|
Description
|
description | string | |
|
Version
|
version | integer | |
|
Created Date (UTC)
|
createdDateUtc | date-time | |
|
Is Private
|
isPrivate | boolean | |
|
Uploaded By
|
uploadedBy | string | |
|
Document ID
|
documentId | string |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter
| Name | Path | Type | Description |
|---|---|---|---|
|
Fields
|
fields | object | |
|
Matter Type
|
matterTypeName | string | |
|
Team Name
|
teamName | string | |
|
Status ID
|
statusId | integer | |
|
ID
|
id | integer | |
|
Matter Number
|
matterNumber | string | |
|
Matter Url
|
matterUrl | string | |
|
Created Date Utc
|
createdDateUtc | date-time | |
|
Manager Organisation ID
|
managerOrganisationId | integer | |
|
owner
|
owner | LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.Owner | |
|
manager
|
manager | LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.Manager | |
|
Organisation ID
|
organisationId | integer | |
|
Organisation Name
|
organisationName | string | |
|
lastStatusMessage
|
lastStatusMessage | LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.LastStatusMessage | |
|
terms
|
terms | LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.Terms | |
|
Matter Specific Email
|
matterSpecificEmail | string | |
|
Tags
|
tags | array of LawVu.PublicApi.Matters.v1.InternalModels.MatterTagModel | |
|
Matter Type ID
|
categoryId | integer | |
|
External ID
|
externalId | string | |
|
Name
|
name | string | |
|
Parent ID
|
parentId | integer | |
|
Restricted
|
restricted | boolean | |
|
Status
|
status | string | |
|
Team ID
|
teamId | integer | |
|
Urgent
|
urgent | boolean |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.LastStatusMessage
| Name | Path | Type | Description |
|---|---|---|---|
|
Last Status Message: Message
|
message | string | |
|
Last Status Message: Created Date Utc
|
createdDateUtc | date-time | |
|
Last Status Message: ID
|
id | integer | |
|
Last Status Message: User ID
|
userId | string | |
|
Last Status Message: User Firstname
|
userFirstname | string | |
|
Last Status Message: User Lastname
|
userLastname | string | |
|
Last Status Message: User Organisation ID
|
userOrganisationId | integer | |
|
Last Status Message: User Organisation Name
|
userOrganisationName | string | |
|
Last Status Message: Role
|
role | string | |
|
Last Status Message: User Full Name
|
userFullName | string | |
|
Last Status Message: User Initials
|
userInitials | string |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.Manager
| Name | Path | Type | Description |
|---|---|---|---|
|
Manager: User ID
|
userId | string |
ID of the user |
|
Manager: User Firstname
|
userFirstname | string | |
|
Manager: User Lastname
|
userLastname | string | |
|
Manager: User Organisation ID
|
userOrganisationId | integer | |
|
Manager: User Organisation Name
|
userOrganisationName | string | |
|
Manager: User Full Name
|
userFullName | string | |
|
Manager: User Initials
|
userInitials | string | |
|
Manager: Permissions
|
permissions | array of integer |
The permissions that the user has for the matter |
|
Manager: Is Delegate Owner
|
isDelegateOwner | boolean |
User has been assigned delegate owner |
|
Manager: Is Delegate Manager
|
isDelegateManager | boolean |
User is a delegate manager |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.Owner
| Name | Path | Type | Description |
|---|---|---|---|
|
Owner: User ID
|
userId | string |
ID of the user |
|
Owner: User Firstname
|
userFirstname | string | |
|
Owner: User Lastname
|
userLastname | string | |
|
Owner: User Organisation ID
|
userOrganisationId | integer | |
|
Owner: User Organisation Name
|
userOrganisationName | string | |
|
Owner: User Full Name
|
userFullName | string | |
|
Owner: User Initials
|
userInitials | string | |
|
Owner: Permissions
|
permissions | array of integer |
The permissions that the user has for the matter |
|
Owner: Is Delegate Owner
|
isDelegateOwner | boolean |
User has been assigned delegate owner |
|
Owner: Is Delegate Manager
|
isDelegateManager | boolean |
User is a delegate manager |
LawVu.PowerPlatform.MiddlewareApi.Model.ClientModels.Matter.Terms
| Name | Path | Type | Description |
|---|---|---|---|
|
Terms: File ID
|
fileId | integer | |
|
Terms: Code
|
code | string | |
|
Terms: File Name
|
fileName | string |
LawVu.PublicApi.Accounts.v1.ClientModels.Team
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | integer | |
|
Name
|
name | string |
LawVu.PublicApi.Accounts.v1.ClientModels.User
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | string | |
|
User Name
|
userName | string | |
|
First Name
|
firstName | string | |
|
Last Name
|
lastName | string | |
|
Organisation Name
|
organisationName | string | |
|
Direct Phone
|
directPhone | string | |
|
Mobile Phone
|
mobilePhone | string | |
|
Email
|
string | ||
|
Has Picture
|
hasPicture | boolean | |
|
Invitation Sent Utc
|
invitationSentUtc | date-time | |
|
User Full Name
|
userFullName | string | |
|
User Initials
|
userInitials | string | |
|
Is Disabled
|
isDisabled | boolean | |
|
Hourly Rate
|
hourlyRate | double |
LawVu.PublicApi.Accounts.v1.ClientModels.UserProfile
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | string | |
|
First Name
|
firstName | string | |
|
Last Name
|
lastName | string | |
|
Email
|
string | ||
|
Mobile Phone
|
mobilePhone | string | |
|
Direct Phone
|
directPhone | string | |
|
Job Title
|
jobTitle | string | |
|
Department ID
|
departmentId | integer | |
|
Speciality Ids
|
specialityIds | array of integer | |
|
Biography
|
biography | string | |
|
Linked In Url
|
linkedInUrl | string | |
|
Organisation ID
|
organisationId | integer | |
|
Organisation Name
|
organisationName | string | |
|
Organisation Type
|
organisationType | string | |
|
Role
|
role | string | |
|
Department Name
|
departmentName | string | |
|
Invitation Sent Utc
|
invitationSentUtc | date-time | |
|
Status
|
status | string |
LawVu.PublicApi.Contracts.v1.ClientModels.ContractUser
| Name | Path | Type | Description |
|---|---|---|---|
|
User ID
|
userId | string | |
|
User Firstname
|
userFirstname | string | |
|
User Lastname
|
userLastname | string | |
|
User Organisation ID
|
userOrganisationId | integer | |
|
User Organisation Name
|
userOrganisationName | string | |
|
User Full Name
|
userFullName | string | |
|
User Initials
|
userInitials | string |
LawVu.PublicApi.Contracts.v1.InternalModels.ContractKeyDateModel
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | integer | |
|
Date
|
date | string | |
|
Name
|
name | string | |
|
Value
|
value | double |
LawVu.PublicApi.Files.v1.ClientModels.FileListItem
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | integer | |
|
Type
|
type | string | |
|
Name
|
name | string | |
|
Size
|
size | integer | |
|
Version
|
version | integer | |
|
Uploaded Date (UTC)
|
uploadedDateUtc | date-time | |
|
Is Private
|
isPrivate | boolean | |
|
Uploaded By
|
uploadedBy | string | |
|
Uploaded By Organisation
|
uploadedByOrganisation | string | |
|
File Modified Date Utc
|
fileModifiedDateUtc | date-time | |
|
Document ID
|
documentId | string | |
|
Path
|
path | string |
LawVu.PublicApi.Files.v1.ClientModels.FolderModel
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | integer |
Folder ID |
|
Name
|
name | string |
Folder Name |
LawVu.PublicApi.Matters.v1.ClientModels.MatterUser
| Name | Path | Type | Description |
|---|---|---|---|
|
User ID
|
userId | string |
ID of the user |
|
User Firstname
|
userFirstname | string | |
|
User Lastname
|
userLastname | string | |
|
User Organisation ID
|
userOrganisationId | integer | |
|
User Organisation Name
|
userOrganisationName | string | |
|
User Full Name
|
userFullName | string | |
|
User Initials
|
userInitials | string | |
|
Permissions
|
permissions | array of integer |
The permissions that the user has for the matter |
|
Is Delegate Owner
|
isDelegateOwner | boolean |
User has been assigned delegate owner |
|
Is Delegate Manager
|
isDelegateManager | boolean |
User is a delegate manager |
LawVu.PublicApi.Matters.v1.ClientModels.TaskTemplates
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | integer | |
|
Name
|
name | string | |
|
Description
|
description | string | |
|
Created Date (UTC)
|
createdDateUtc | date-time |
LawVu.PublicApi.Matters.v1.InternalModels.MatterTagModel
| Name | Path | Type | Description |
|---|---|---|---|
|
ID
|
id | integer | |
|
Description
|
description | string |
MatterUserArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Matters.v1.ClientModels.MatterUser |
TaskTemplatesArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Matters.v1.ClientModels.TaskTemplates |
TeamArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Accounts.v1.ClientModels.Team |
UserArray
| Name | Path | Type | Description |
|---|---|---|---|
|
Items
|
LawVu.PublicApi.Accounts.v1.ClientModels.User |
integer
This is the basic data type 'integer'.
binary
This is the basic data type 'binary'.