Time Entries

Get task time entries

Get every time entry logged against a task.

get/time-entry/task/{taskId}

Path parameters

taskIdstring required

Response

List of time entries for the task

idstring required
taskIdstring required
userIdstring nullable required

Null once the user who logged the time has been removed.

descriptionstring nullable required
startTimestring date-time required
endTimestring date-time nullable required

Null while the timer is still running.

durationnumber nullable required

Elapsed seconds, filled in once the entry has an endTime.

createdAtstring date-time required
updatedAtstring date-time required
userNamestring nullable required

Changes

Changed in 8 of the 23 revisions of this API.2521

  • 200744ae0bef101See the full diff
    • the items/ response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • removed the required property items/createdAt from the response with the 200 status

      response-required-property-removed

    • removed the required property items/description from the response with the 200 status

      response-required-property-removed

    • removed the required property items/duration from the response with the 200 status

      response-required-property-removed

    • removed the required property items/endTime from the response with the 200 status

      response-required-property-removed

    • removed the required property items/id from the response with the 200 status

      response-required-property-removed

    • removed the required property items/startTime from the response with the 200 status

      response-required-property-removed

    • removed the required property items/taskId from the response with the 200 status

      response-required-property-removed

    • removed the required property items/updatedAt from the response with the 200 status

      response-required-property-removed

    • removed the required property items/userId from the response with the 200 status

      response-required-property-removed

    • added TimeEntry subschema #2 to the items/ response property allOf list for the response status 200

      response-property-all-of-added

  • 08bbb5bedb5d14See the full diff
    • the response property items/endTime became nullable for the status 200

      response-property-became-nullable

    • added the non-success response with the status 400

      response-non-success-status-added

    • added the non-success response with the status 401

      response-non-success-status-added

    • added the non-success response with the status 403

      response-non-success-status-added

    • the response property items/endTime became required for the status 200

      response-property-became-required

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 32cece1ebe4331See the full diff
    • the items/createdAt response's property type/format changed from / to string/date-time for status 200

      response-property-type-changed

    • the items/endTime response's property type/format changed from / to string/date-time for status 200

      response-property-type-changed

    • the items/startTime response's property type/format changed from / to string/date-time for status 200

      response-property-type-changed

    • added the required property items/updatedAt to the response with the 200 status

      response-required-property-added

    • the response property items/description became nullable for the status 200

      response-property-became-nullable

    • the response property items/duration became nullable for the status 200

      response-property-became-nullable

    • the response property items/userId became nullable for the status 200

      response-property-became-nullable

    • response property items/description list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property items/duration list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property items/userId list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property items/description list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property items/duration list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property items/userId list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 4b8811b821e633See the full diff
    • the response property items/description became nullable for the status 200

      response-property-became-nullable

    • the response property items/duration became nullable for the status 200

      response-property-became-nullable

    • the response property items/userId became nullable for the status 200

      response-property-became-nullable

    • response property items/description list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property items/duration list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property items/userId list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

  • f6c7baa3692411See the full diff
    • the response property items/endTime became optional for the status 200

      response-property-became-optional

    • removed subschema #1 subschema #2 from the items/endTime response property anyOf list for the response status 200

      response-property-any-of-removed

  • 93b23177312618See the full diff
    • the items/ response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • added the required property items/createdAt to the response with the 200 status

      response-required-property-added

    • added the required property items/description to the response with the 200 status

      response-required-property-added

    • added the required property items/duration to the response with the 200 status

      response-required-property-added

    • added the required property items/endTime to the response with the 200 status

      response-required-property-added

    • added the required property items/id to the response with the 200 status

      response-required-property-added

    • added the required property items/startTime to the response with the 200 status

      response-required-property-added

    • added the required property items/taskId to the response with the 200 status

      response-required-property-added

    • added the required property items/userId to the response with the 200 status

      response-required-property-added