v1

latestOpenAPI 3.1.1LicenseRef-Proprietary2026-07-1310179223.1 KB
Reports

Projects Report

Aggregated project report.

Returns time, billing, and budget figures grouped by project. Filter the result with date.gte, date.lte, projectId, clientId, and memberId query parameters — see Dates for parameter formats. Time columns are in seconds, amounts in cents (see Concepts).

get/dashboards/projects

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

projectIdstring
projectNamestring
projectStatus'open' | 'archived'
workspaceIdstring
workspaceNamestring
clientIdnumber
clientNamestring
billingType'non_billable' | 'hourly' | 'fixed_fee'
timenumber

Time total

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

Example response

[
  {
    "projectId": "as:123456789012345",
    "projectName": "Sample Project",
    "projectStatus": "open",
    "workspaceId": "as:2345678901234",
    "workspaceName": "Team Workspace",
    "clientId": 12345,
    "clientName": "Awesome Inc.",
    "billingType": "hourly",
    "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
  }
]