DevelopersAPI referenceCronCrunchTimer
Most recent completed entry
The caller's latest finished time entry, for Continue-last-entry flows. Returns entry null when none exist.
View as MarkdownAuthorization
bearer AuthorizationBearer <token>
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/timer/last-entry"{ "entry": { "id": "string", "projectId": "string", "projectName": "string", "projectColor": "string", "clientName": "string", "description": "string", "startedAt": "2019-08-24T14:15:22Z", "endedAt": "2019-08-24T14:15:22Z", "durationSeconds": 0, "isRunning": true, "isBillable": true, "billingStatus": "string", "tags": [ { "id": "string", "name": "string", "color": "string", "created": "2019-08-24T14:15:22Z" } ] }}The running timer
The caller's running entry with a live durationSeconds, or null when nothing is running.
Start the timer
Stops any running timer first, then starts a new running entry on any project the caller can read — their own or one shared with the organization. Responds 200 (not 201) with the running entry, which belongs to the caller.