v1

latestOpenAPI 3.1.02026-07-2421872196.9 KB
Time

Bulk delete timesheet entries

Delete bulk timesheet entries for a given employee. Can optional delete via timesheet entry IDs or by a provide datetime range. If provided a datetime range, timesheet entries will be deleted based on their starting time.

delete/time/timesheet_entries/bulk

Request body

employee_idsinteger[] required

An array of employee ids to bulk delete timesheet entries across.

starts_atinteger

Delete timesheet entries that starting between this starting datetime. Value should be a valid Unix timestamp.

ends_atinteger

Delete timesheet entries that starting between this ending datetime. Value should be a valid Unix timestamp.

timesheet_entry_idsinteger[]

To delete specific timesheet entries via their ID.

type'working' | 'break'

Example request

{
  "starts_at": 1684023481,
  "ends_at": 1684023481,
  "type": "working"
}

Response

OK

countinteger required

Count of deleted timesheet entries.