View time entries
Get an overview of time entries.
Time Tracking explained
HoorayHR Time Tracking works by dividing time into entries. Each time entry spans a single day or a week (Mon-Sun). The time span of an entry is determined by the time tracking policy of the user.
Each entry has a list of activities. Activities are like work periods or breaks. Activities cannot overlap, but one can start at the same time as the previous one ends to create a continuous work period.
Activities of type WORK can have labels and notes attached, while activities of type BREAK cannot.
Time entries are created automatically based on the provided dates of the activities. It is only possible to create activities and entries within active time tracking policies for users.
Request
- Base URL: https://api.hoorayhr.io
- URL: https://api.hoorayhr.io/time-tracking
- Auth: API key in header authorization
Query parameters
Filter entries by specific IDs
Filter entries by a specific status
Filter entries by a specific user
Filter entries by a specific start date
Filter entries by a specific end date
Filter entries by a specific creation date
Filter entries by a specific update date
Response
List of time entries
Example response
[
{
"activities": [
{
"timezone": "Europe/Amsterdam",
"notes": "Optional notes for the activity",
"labels": [
{
"id": 5,
"name": "Project epsilon",
"type": "TIME_TRACKING",
"systemCategoryType": "car",
"createdAt": "2022-02-23T14:01:17.516Z",
"updatedAt": "2022-02-23T14:01:17.516Z"
}
]
}
]
}
]Changes
No recorded changes to this operation across all 1 revision of this API.