v1

latestOpenAPI 3.1.1LicenseRef-Proprietary2026-07-1310179223.1 KB
Reports

Clients Report

Aggregated client report. Same filters and units as GET /dashboards/projects — see Concepts.

get/dashboards/clients

Query parameters

date.gtestring
Example:2020-01-01

Report start date

date.ltestring
Example:2021-01-01

Report end date

projectIdstring
Example:as:123456789012345

Filter by project ID

clientIdnumber
Example:12345

Filter by client ID

memberIdnumber
Example:7890

Filter by user ID

Response

OK

clientIdnumber
clientNamestring
timenumber
billableTimenumber
nonBillableTimenumber
timerTimePcnumber
billableAmountnumber
billableAmountTimenumber
billableAmountExpensesnumber
costsnumber
costsTimenumber
costsExpensesnumber
profitnumber
profitCostsnumber
uninvoicedAmountnumber
expensesnumber
billableExpensesnumber
separateExpensesnumber

Example response

[
  {
    "clientId": 12345,
    "clientName": "Awesome Inc.",
    "time": 7200,
    "billableTime": 3600,
    "nonBillableTime": 3600,
    "timerTimePc": 70,
    "billableAmount": 50000,
    "billableAmountTime": 40000,
    "billableAmountExpenses": 10000,
    "costs": 30000,
    "costsTime": 20000,
    "costsExpenses": 5000,
    "profit": 20000,
    "profitCosts": 3000,
    "uninvoicedAmount": 30000,
    "expenses": 17000,
    "billableExpenses": 10000,
    "separateExpenses": 2000
  }
]