List grouped accounting activity
GET
/api/accounting/transaction-groups
const url = 'https://api.getvespy.com/api/accounting/transaction-groups?bookType=trust&includeDescendants=false&referenceType=security_deposit&basis=accrual&entryType=deposit_received&page=1&pageSize=20';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.getvespy.com/api/accounting/transaction-groups?bookType=trust&includeDescendants=false&referenceType=security_deposit&basis=accrual&entryType=deposit_received&page=1&pageSize=20' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”bookType
string
categoryId
string format: uuid
accountId
string format: uuid
includeDescendants
boolean
propertyId
string format: uuid
unitId
string format: uuid
ownerId
string format: uuid
referenceType
string
referenceId
string format: uuid
basis
string
startDate
string format: date
endDate
string format: date
entryType
string
page
integer
pageSize
integer
Responses
Section titled “Responses”Default Response
Media typeapplication/json
object
page
required
integer
pageSize
required
integer
summary
required
object
categories
required
Array<object>
object
amountCents
required
integer
category
required
object
code
required
string
id
required
string format: uuid
name
required
string
transactionCount
required
integer
totalBalanceCents
required
integer
total
required
integer
totalPages
required
integer
transactionGroups
required
Array<object>
object
accountingDate
required
string format: date-time
accrualDate
required
string format: date-time
amountCents
required
integer
basis
required
string
book
required
string
cashDate
required
string format: date-time
cashSettledAt
required
string format: date-time
category
required
object
code
required
string
id
required
string format: uuid
name
required
string
description
required
string
dueDate
required
string format: date
entryType
required
string
id
required
string
journalId
required
string format: uuid
lineCount
required
integer
lines
required
Array<object>
object
accountingDate
string format: date-time
accrualDate
string format: date-time
amountCents
required
integer
balanceAfterCents
required
integer
basis
string
book
required
string
cashDate
string format: date-time
cashSettledAt
string format: date-time
category
required
object
code
required
string
id
required
string format: uuid
name
required
string
creditAccount
object
code
required
string
description
required
string
id
required
string format: uuid
isActive
required
boolean
isLeaf
required
boolean
name
required
string
organizationId
required
string format: uuid
parentCode
required
string
sortOrder
required
integer
type
required
string
debitAccount
object
code
required
string
description
required
string
id
required
string format: uuid
isActive
required
boolean
isLeaf
required
boolean
name
required
string
organizationId
required
string format: uuid
parentCode
required
string
sortOrder
required
integer
type
required
string
description
required
string
dueDate
string format: date
entryType
required
string
id
required
string format: uuid
journalId
string format: uuid
journalLineIndex
integer
occurredAt
required
string format: date-time
ownerName
required
string
postedAt
string format: date-time
postingBatchId
string format: uuid
propertyName
required
string
receivedAt
string format: date-time
referenceId
required
string format: uuid
referenceType
required
string
sourceUrl
required
string
unitId
required
string format: uuid
unitNumber
required
string
netActivityCents
required
integer
occurredAt
required
string format: date-time
ownerName
required
string
postedAt
required
string format: date-time
postingBatchId
required
string format: uuid
propertyName
required
string
receivedAt
required
string format: date-time
referenceId
required
string format: uuid
referenceType
required
string
sourceUrl
required
string
unitId
required
string format: uuid
unitNumber
required
string
Example
{ "transactionGroups": [ { "basis": "accrual", "book": "trust", "entryType": "deposit_received", "lines": [ { "basis": "accrual", "book": "trust", "creditAccount": { "type": "asset" }, "debitAccount": { "type": "asset" }, "entryType": "deposit_received", "referenceType": "security_deposit" } ], "referenceType": "security_deposit" } ]}Default Response
Media typeapplication/json
object
code
string
errors
Array<object>
object
code
required
string
message
required
string
path
required
string
message
required
string
Examplegenerated
{ "code": "example", "errors": [ { "code": "example", "message": "example", "path": "example" } ], "message": "example"}Default Response
Media typeapplication/json
object
code
string
errors
Array<object>
object
code
required
string
message
required
string
path
required
string
message
required
string
Examplegenerated
{ "code": "example", "errors": [ { "code": "example", "message": "example", "path": "example" } ], "message": "example"}Default Response
Media typeapplication/json
object
code
string
errors
Array<object>
object
code
required
string
message
required
string
path
required
string
message
required
string
Examplegenerated
{ "code": "example", "errors": [ { "code": "example", "message": "example", "path": "example" } ], "message": "example"}