latestSwagger 2.02026-08-1766151238.8 KB

a444c5b1e78b

Project

OData end point to get a list of all projects (matters) accessible by the user

get/api/project

Response

OK

namestring required
tenantRefNumberinteger

The due date for this project (matter). will appear on the calendar.

dueDatestring date-time
openDatestring date-time
closeDatestring date-time
createdDatestring date-time
lastModifiedDatestring date-time
evergreenIsAlertboolean
evergreenIsOnboolean

If on, evergreen alerts will be activated based on the evergreen amount

evergreenAmountnumber double
isAddEvergreenToInvoiceboolean

If set to true, we will add the amount required to replenish the retainer to the evergreen amount to the invoice.

status'Closed' | 'Pending' | 'Open' | 'Archived' required
numberinteger

Project number. Must be unique.

assignedToGuidsstring[] required

Used to set the reference in POST and PUTFor compatibility reasons, this will return an array of guids for the assigned to users instead of a list of UserRef objects. For compatibility reasons, this will return an array of guids for the assigned to users instead of a list of UserRef objects.

tagNamesstring[]

For compatibility reasons, this will return an array of tag names instead of a list of tag objects.

accountTagsNamesstring[]
paidnumber double

This is a read only property. Will show the sum of all payments from operating bank accounts and CC bank accounts made for this project (matter).

trustBalancenumber double

This is a read only property. Will indicate what is the trust account balance for this project (matter).

operatingBalancenumber double

[OperatingBalance] is a read only property. = Sum of OperatingPayments.AvailableFunds + CreditNotes.AvailableFunds - Invoices.AmountDue: for this project (matter).

billablenumber double

This is a read only property. Will indicate how much is currently billable for this project (matter). will include expenses, time entries and flat rate.

saleDocumentTemplateGuidstring uuid

Used to set the reference in POST and PUT

saleDocumentTemplateNamestring
invoiceMatterRecipientsGuidsstring[]

Used to set the reference in POST and PUT

nameAndNumberstring

This is a read only property This is a read only property

guidstring uuid
accountGuidstring uuid

Used to set the reference in POST and PUT

idinteger

Example response

[
  {
    "account": {
      "guid": "00000000-0000-0000-0000-000000000000"
    },
    "assignedTo": [
      {
        "guid": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "originatedBy": {
      "guid": "00000000-0000-0000-0000-000000000000"
    },
    "assignedToGuids": [
      "00000000-0000-0000-0000-000000000000"
    ],
    "saleDocumentTemplateGuid": "00000000-0000-0000-0000-000000000000",
    "presetProjectRate": {
      "guid": "00000000-0000-0000-0000-000000000000"
    },
    "invoiceMatterRecipients": [
      {
        "guid": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "invoiceMatterRecipientsGuids": [
      "00000000-0000-0000-0000-000000000000"
    ],
    "guid": "00000000-0000-0000-0000-000000000000",
    "accountGuid": "00000000-0000-0000-0000-000000000000"
  }
]