GET /timeEntries/{timeEntryID}

Retrieve a time entry by its ID.

Path parameters

  • timeEntryID integer Required

Responses

  • 200 application/json

    Time entry details

    Hide response attributes Show response attributes object
    • timeEntryID integer
    • TnxDate string(date-time)
    • startTime string(date-time)
    • endTime string(date-time)
    • duration integer
    • description string
    • BreakHours integer
    • BreakMinutes integer
    • Hours integer
    • HoursRate number(double)
    • Billable boolean
    • Taxable boolean
    • CostRate number(double)
    • jobID integer
    • userID integer
    • clientID integer
    • isRunning boolean
    • companyID integer
    • TimesheetStatusID integer
    • createdBy integer
    • updatedBy integer
  • 404

    Time entry not found

  • 500

    Error occurred while retrieving the time entry

GET /timeEntries/{timeEntryID}
curl \
 -X GET http://api.example.com/timeEntries/{timeEntryID}
Response examples (200)
{
  "timeEntryID": 42,
  "TnxDate": "2024-05-04T09:42:00+00:00",
  "startTime": "2024-05-04T09:42:00+00:00",
  "endTime": "2024-05-04T09:42:00+00:00",
  "duration": 42,
  "description": "string",
  "BreakHours": 42,
  "BreakMinutes": 42,
  "Hours": 42,
  "HoursRate": 42.0,
  "Billable": true,
  "Taxable": true,
  "CostRate": 42.0,
  "jobID": 42,
  "userID": 42,
  "clientID": 42,
  "isRunning": true,
  "companyID": 42,
  "TimesheetStatusID": 42,
  "createdBy": 42,
  "updatedBy": 42
}