Timesheets API
GET/api/v1/time-sheets/{id}/summary
Product availabilityAlgaPSA

Get time sheet summary

Returns the summary (hours totals, billable split, approval_ready) of the time sheet in the path via ApiTimeSheetController.getSummary(). 404 when the sheet does not exist in the caller's tenant.

RBAC · time_sheet

Path parameters

idstring <uuid>Required
UUID path identifier from underlying resource tables.

Response body

Success response 200 · schema WorkV1TimeSheetSummaryResponse

dataobjectRequired
total_hoursnumberRequired
billable_hoursnumberRequired
non_billable_hoursnumberRequired
entries_by_typeobjectRequired
entries_by_dayobjectRequired
approval_readybooleanRequired

Response codes

200
Summary of the sheet.
400
Validation or request parsing failure.
401
API key missing/invalid or associated user missing.
403
RBAC denied for time_sheet resource action.
404
Target resource not found.
500
Unexpected controller/service failure.