GET/tasklists/{id}/time/total.json

Total Time on a Tasklist

Path Params

  • Name
    id
    Type
    string
    required
    Description

Query Params

  • Name
    fromDate
    Type
    string
    Description
    string (YYYYMMDD) - The start date to retrieve from
  • Name
    fromTime
    Type
    string
    Description
    string (HH:MM) - The start time only if fromdate is passed
  • Name
    toDate
    Type
    string
    Description
    string (YYYYMMDD) - The end date to retrieve to
  • Name
    toTime
    Type
    string
    Description
    string (HH:MM) - The end time only if todate is passed
  • Name
    userId
    Type
    integer
    Description
    Return time logs for a specific user only
  • Name
    projectType
    Type
    string
    Description
    string (all, active, archived) - Filter the time entries to those in Active projects, Archived projects or All projects.

Responses

  • Code
    200
    Type
    object
    Schema
    Description
    200 Response

Examples

200 Response

application/json
{
  "STATUS": "OK",
  "projects": [
    {
      "company": {
        "name": "Digital Crew",
        "id": "47"
      },
      "name": "Time Logging Project",
      "tasklist": {
        "time-estimates": {
          "total-hours-estimated": "1.75",
          "active-mins-estimated": "105",
          "total-mins-estimated": "105",
          "active-hours-estimated": "1.75",
          "completed-hours-estimated": "0.00",
          "completed-mins-estimated": "0"
        },
        "name": "Time Rollup",
        "id": "1027",
        "time-totals": {
          "total-mins-sum": "140",
          "non-billed-mins-sum": "140",
          "non-billable-hours-sum": "0.67",
          "total-hours-sum": "2.33",
          "billed-mins-sum": "0",
          "billed-hours-sum": "0.00",
          "billable-hours-sum": "1.67",
          "non-billable-mins-sum": "40",
          "non-billed-hours-sum": "2.33",
          "billable-mins-sum": "100"
        }
      },
      "id": "1049"
    }
  ]
}