Public
Timesheets

Get time entries (timesheet) for a specific period

get/v1/public/timesheets

Request

Request body

fromDatenumber required

A unix timestamp. All resulting timesheet entries will have an end date after this date.

toDatenumber required

A unix timestamp. All resulting timesheet entries will have a start date before this date.

skillNamesstring[]

If specified, use this array of skill names to only get timesheet entries linked to those skills. A skill is a position the Evolia application but the API uses the skill term

teamNamesstring[]

If specified, use this array of team names to only get timesheet entries linked to those teams.

locationNamesstring[]

If specified, use this array of location names to only get timesheet entries linked to those locations.

forMemberIdsstring[]

If specified, use this array of member UIDs or employee ids to only get timesheets linked to those members

lockedOnlyboolean

If true only locked timesheet entries are returned

validatedOnlyboolean

If true only validated timesheet entries are returned

withCancelledboolean

If true, cancelled timesheet entries will also be returned. Cancelled entries have "isCancelled" set to true

Example request

{
  "skillNames": [
    "Cook",
    "Manager"
  ],
  "teamNames": [
    "Base Workers"
  ],
  "locationNames": [
    "Main Office"
  ],
  "forMemberIds": []
}

Changes

No recorded changes to this operation across all 8 revisions of this API.