Time Entries

Get time entries

GET
/time_entries.json

Get a list of time entries

Authorization

ApiKeyAuth
headerX-Redmine-API-Key<token>

Query Parameters

project_id?|

Filter by project ID or identifier

issue_id?integer

Filter by issue ID

Formatint64
user_id?|

Filter by user ID

activity_id?integer

Filter by activity ID

Formatint64
spent_on?string

Filter by date (e.g. 2019-01-01, >=2019-01-01, ><2019-01-01|2019-01-03)

from?string

Only time entries spent on or after this date

Formatdate
to?string

Only time entries spent on or before this date

Formatdate
sort?string

Sort results by field. Append :desc to invert the order (e.g. spent_on:desc).

offset?integer

Offset of the first item

Formatint64
Range0 <= value
Default0
limit?integer

Number of items per page

Formatint64
Range1 <= value <= 100
Default100

Response Body

The request has succeeded.

application/json
  1. response
time_entries*array<>
total_count*integer

Total number of items

Formatint64
offset*integer

Offset of the first item

Formatint64
limit*integer

Limit of items per page

Formatint64
curl -X GET 'https://redmine.example.com/time_entries.json'
{  "time_entries": [    {      "id": 0,      "project": {        "id": 0,        "name": "string"      },      "issue": {        "id": 0      },      "user": {        "id": 0,        "name": "string"      },      "author": {        "id": 0,        "name": "string"      },      "activity": {        "id": 0,        "name": "string"      },      "hours": 0.1,      "comments": "string",      "spent_on": "2019-08-24",      "custom_fields": [        {          "id": 0,          "name": "string",          "multiple": true,          "value": "string"        }      ],      "created_on": "2019-08-24T14:15:22Z",      "updated_on": "2019-08-24T14:15:22Z"    }  ],  "total_count": 0,  "offset": 0,  "limit": 0}