Skip to main content
GET
Get Transactions Summary
This endpoint requires authentication. Include your Bearer token in the Authorization header.

Description

Get Transactions Summary Get an aggregated summary of all tenant transactions including total payments, revenues, expenses, and net amount. Method: GET Authorization:
  • Required role: admin or higher
Query Parameters: When includePreviousPeriod=true: the response includes previousPeriod and deltas alongside summary. If startDate/endDate are provided, the previous period is the same duration shifted back. If no dates are provided, compares current month vs. the equivalent prior period.

Code Examples

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"

Query Parameters

startDate
string<date>

Filter transactions from this date (inclusive)

endDate
string<date>

Filter transactions to this date (inclusive)

currency
string

Filter by currency code (e.g., USD, EUR)

includePreviousPeriod
enum<string>

Include previous period comparison with percentage deltas

Available options:
true

Response

Transactions summary retrieved successfully

message
string
Example:

"success"

summary
object
previousPeriod
object | null

Previous period summary (only when includePreviousPeriod=true)

deltas
object | null

Period-over-period changes (only when includePreviousPeriod=true)