Report: my week (in progress)
**Status: in progress — ships in the next release.** One person's Monday-to-Sunday week: total tracked, the split, tracked-beside-estimate per item, and what was completed. `weekStart` must be a Monday (UTC) or the API answers 400.
Status: in progress — ships in the next release.
One person's Monday-to-Sunday week: total tracked, the split, tracked-beside-estimate
per item, and what was completed. weekStart must be a Monday (UTC) or the API
answers 400.
Authorization
bearerAuth A session access token or a personal access token.
In: header
Query Parameters
An ISO Monday (UTC).
Response Body
application/json
curl -X GET "https://example.com/time/reports/week?weekStart=2019-08-24"{ "data": { "weekStart": "2019-08-24", "weekEnd": "2019-08-24", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b", "totals": { "loggedSeconds": 0, "plannedSeconds": 0, "interruptionSeconds": 0 }, "items": [ { "workItemId": "1769c5a2-ca6e-4792-8bf1-b1a261dc7481", "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8", "key": "string", "title": "string", "loggedSeconds": 0, "estimateValue": "string", "completed": true } ], "completedItems": [ { "workItemId": "1769c5a2-ca6e-4792-8bf1-b1a261dc7481", "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8", "key": "string", "title": "string", "completedAt": "2019-08-24T14:15:22Z" } ] }}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.
Get the caller's active timer GET
Returns the running timer, or `null` when nothing is running. Requires `work:read`.