LawVu Account (1.0)

Apis for account related resources (authentication, profiles, organisation details etc)

Languages
Servers
Sandbox API
https://api-sandbox.lawvu.com/account-apis/
Production API
https://api.lawvu.com/account-apis/

Organisations

Operations

Emails

Operations

Get an email thread

Request

Search for an email thread by the identifier.

Query
clientstring or null

The email client (Gmail, Outlook)

threadIdentifierstring or null

The Id of the thread

No request payload

Responses

Success

BodyArray [
threadIdentifierstring or null
trackboolean
clientstring

Options:

  • Outlook
  • Gmail
Enum"Outlook""Gmail"
matterIdinteger or null(int32)
matterNumberstring or null
matterNamestring or null
matterStatusstring or null
matterIsDeletedboolean
fileIdinteger or null(int32)
contractIdinteger or null(int32)
contractNamestring or null
contractStatusstring or null
contractIsDeletedboolean
fileEntryIdinteger or null(int32)Deprecated
]
Response
null

Save email thread

Request

Creates / Updates an email thread, and child email messages.

Body

The email thread to create

threadIdentifierstringrequired
trackboolean
clientstringrequired

Options:

  • Outlook
  • Gmail
Enum"Outlook""Gmail"
matterIdinteger or null(int32)
fileIdinteger or null(int32)
contractIdinteger or null(int32)
{ "threadIdentifier": "string", "track": true, "client": "Outlook", "matterId": 0, "fileId": 0, "contractId": 0 }

Responses

Success

Body
integer(int32)
Response
null

Create email draft

Request

Creates a draft email in LawVu

Body

Draft details

sourceIdstring or null
expectedFromAddressstring or null
matterIdinteger(int32)
modestring

Options:

  • Message
  • File
Enum"Message""File"
recipientsArray of objects or null(MessageDraftRecipient)
authorEmailAddressstring or nullDeprecated
{ "sourceId": "string", "authorEmailAddress": "string", "expectedFromAddress": "string", "matterId": 0, "mode": "Message", "recipients": [ { … } ] }

Responses

Success

Body
integer(int32)
Response
null

Delete email draft

Request

Deletes a draft email

Path
draftIdinteger(int32)required

Format - int32. The id of the draft email

No request payload

Responses

Success

Update email draft

Request

Updates a message draft

Path
draftIdinteger(int32)required

Format - int32. The id of the draft email

Body

The message draft update

matterIdinteger(int32)
modestring

Options:

  • Message
  • File
Enum"Message""File"
recipientsArray of objects or null(MessageDraftRecipient)
{ "matterId": 0, "mode": "Message", "recipients": [ { … } ] }

Responses

Success

Get email threads

Request

Gets paged email threads ordered by last modified date

Query
clientstring or null

The email client (Gmail, Outlook)

pageSizeinteger(int32)

Format - int32. The number of threads to return

Default: 25

Default 25
cursorinteger or null(int32)

Format - int32. The Id of the thread to skip to

No request payload

Responses

Success

Body
threadsArray of objects or null(EmailThread)
nextPageCursorinteger or null(int32)
Response
null

Auth

Operations

Users

Operations

Teams

Operations

Features

Operations

WebhookSubscriptions

Operations

Recents

Operations