Zum Inhalt springen

Time Tracking

62 Bereiche, 612 Operationen. Basis-URL https://production.cashwerk.io, Anmeldung mit X-API-Key.

POST/api/v1/work-manager/time-tracking/breaksCreate a new break entry
Pfad
/api/v1/work-manager/time-tracking/breaks
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/breaks \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/work-manager/time-tracking/breaks/delete-bulkBulk delete break entries
Pfad
/api/v1/work-manager/time-tracking/breaks/delete-bulk
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/breaks/delete-bulk \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
DELETE/api/v1/work-manager/time-tracking/breaks/{id}Delete a break entry
Pfad
/api/v1/work-manager/time-tracking/breaks/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/breaks/{id} \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/breaks/{id}Get a break entry by ID
Pfad
/api/v1/work-manager/time-tracking/breaks/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/breaks/{id} \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/locksList every active time-tracking lock of the organization in a date range
Pfad
/api/v1/work-manager/time-tracking/locks
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/locks \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/work-manager/time-tracking/locksClose a day, a period or a month of time tracking, for everyone or one employee
Pfad
/api/v1/work-manager/time-tracking/locks
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/locks \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/work-manager/time-tracking/locks/user/{userId}List the time-tracking locks that apply to one employee (organization-wide and personal)
Pfad
/api/v1/work-manager/time-tracking/locks/user/{userId}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/locks/user/{userId} \
  -H "X-API-Key: $CASHWERK_API_KEY"
DELETE/api/v1/work-manager/time-tracking/locks/{id}Reopen a closed time-tracking period
Pfad
/api/v1/work-manager/time-tracking/locks/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/locks/{id} \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/organization/{orgId}/trackings/range/{start}/{end}Get time entries for an organization in a date range
Pfad
/api/v1/work-manager/time-tracking/organization/{orgId}/trackings/range/{start}/{end}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/organization/{orgId}/trackings/range/{start}/{end} \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/organization/{orgId}/uninvoicedGet billable time that has not been invoiced yet
Pfad
/api/v1/work-manager/time-tracking/organization/{orgId}/uninvoiced
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/organization/{orgId}/uninvoiced \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/project/{projectId}/trackings/range/{start}/{end}Get time entries for a project in a date range
Pfad
/api/v1/work-manager/time-tracking/project/{projectId}/trackings/range/{start}/{end}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/project/{projectId}/trackings/range/{start}/{end} \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/task/{taskId}/trackingsGet time entries for a task
Pfad
/api/v1/work-manager/time-tracking/task/{taskId}/trackings
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/task/{taskId}/trackings \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/work-manager/time-tracking/trackingsCreate a new time tracking entry
Pfad
/api/v1/work-manager/time-tracking/trackings
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/trackings \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/work-manager/time-tracking/trackings/delete-bulkBulk delete time tracking entries
Pfad
/api/v1/work-manager/time-tracking/trackings/delete-bulk
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/trackings/delete-bulk \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
DELETE/api/v1/work-manager/time-tracking/trackings/{id}Delete a time tracking entry
Pfad
/api/v1/work-manager/time-tracking/trackings/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/trackings/{id} \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/trackings/{id}Get a time tracking entry by ID
Pfad
/api/v1/work-manager/time-tracking/trackings/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/trackings/{id} \
  -H "X-API-Key: $CASHWERK_API_KEY"
PATCH/api/v1/work-manager/time-tracking/trackings/{id}Update a time tracking entry
Pfad
/api/v1/work-manager/time-tracking/trackings/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/trackings/{id} \
  -X PATCH \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/work-manager/time-tracking/{userId}/tracker/runningGet the currently running tracker for a user
Pfad
/api/v1/work-manager/time-tracking/{userId}/tracker/running
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/tracker/running \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/work-manager/time-tracking/{userId}/tracker/startStart the live tracker
Pfad
/api/v1/work-manager/time-tracking/{userId}/tracker/start
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/tracker/start \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/gpsUpdate GPS data for a tracking entry
Pfad
/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/gps
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/gps \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/pausePause the live tracker
Pfad
/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/pause
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/pause \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/resumeResume the live tracker
Pfad
/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/resume
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/resume \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/stopStop the live tracker
Pfad
/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/stop
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/tracker/{trackerId}/stop \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/work-manager/time-tracking/{userId}/trackings/date/{start}/{end}Get time entries for a user on a specific day
Pfad
/api/v1/work-manager/time-tracking/{userId}/trackings/date/{start}/{end}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/trackings/date/{start}/{end} \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/work-manager/time-tracking/{userId}/trackings/range/{start}/{end}Get time entries for a user in a date range
Pfad
/api/v1/work-manager/time-tracking/{userId}/trackings/range/{start}/{end}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/work-manager/time-tracking/{userId}/trackings/range/{start}/{end} \
  -H "X-API-Key: $CASHWERK_API_KEY"