Report: interruption ledger (in progress)
**Status: in progress — ships in the next release.** Every interruption-classified item that consumed time in the range, with capture source, who raised it, entry count, and hours — sorted biggest first. The ledger total always equals the overview's interruption figure for the same range.
Status: in progress — ships in the next release. Every interruption-classified item that consumed time in the range, with capture source, who raised it, entry count, and hours — sorted biggest first. The ledger total always equals the overview's interruption figure for the same range.
Authorization
bearerAuth A session access token or a personal access token.
In: header
Query Parameters
First day of the range (inclusive, UTC).
Last day of the range (inclusive, UTC). At most 366 days after from.
Response Body
application/json
curl -X GET "https://example.com/time/reports/interruptions?from=2019-08-24&to=2019-08-24"{ "data": { "range": { "from": "2019-08-24", "to": "2019-08-24" }, "totalSeconds": 0, "itemCount": 0, "entryCount": 0, "items": [ { "workItemId": "1769c5a2-ca6e-4792-8bf1-b1a261dc7481", "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8", "key": "string", "title": "string", "captureSource": "WEB", "reporter": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string" }, "entryCount": 0, "seconds": 0 } ], "weeks": [ { "weekStart": "2019-08-24", "seconds": 0, "itemCount": 0 } ] }}Edit a time log PATCH
Owners can edit their own entries; org admins can edit anyone's. Setting `classification` marks the entry as overridden. Every edit is recorded in the item's activity feed. Requires `work:write`.
Report: where did the time go? (in progress) GET
**Status: in progress — ships in the next release.** The flagship report: totals, weekly planned-vs-interruption breakdown, and the top items by logged time for an inclusive date range (366 days max). Requires `work:read`; with `projectId` the caller must be able to view that project.