Clockodo API:
Manage overtime carryovers

Object type "overtimecarryRow"

Parameter Type Description
users_idinteger
The related employee's ID
yearinteger
Year for which the overtime carryover applies
Format YYYY
hoursfloat
Number of hours
notestring|null
Note

List overtime carryovers

Request
GET /api/overtimecarry
Optionale Parameter users_id (integer)
Restrict data to this user
year (integrer)
Restrict data to this year
Response
{
  "overtimecarry": 
  {
    [object of type overtimecarryRow],
    [object of type overtimecarryRow], 
    ...
  }
}

Request single overtime carryover

Request
GET /api/overtimecarry/[USERS_ID]/[YEAR]
Response
{
  "overtimecarryRow": [object of type overtimecarryRow]
}

Add overtime carryover

Request
POST /api/overtimecarry
Required parameters users_id, year, hours
Optional parameters note
Response
{
  "overtimecarryRow": [object of type overtimecarryRow]
}

Edit overtime carryover

Request
PUT /api/overtimecarry/[USERS_ID]/[YEAR]
Optional parameters hours, note
Response
{
  "overtimecarryRow": [object of type overtimecarryRow]
}

Delete overtime carryover

Request
DELETE /api/overtimecarry/[USERS_ID]/[YEAR]
Response
{
  "success": true
}
stripes illustration
Contact us!

Our Customer-Success-Team will answer your questions.

Contact now!
Test all functions 14 days free of charge
By submitting this form you accept our terms and conditions and our privacy policy and you confirm that you will use Clockodo as a commercial user.

Take advantage of the experience of 10,000 other companies:

Bechtle Mannheim LogoBechtlePeerigon LogoPeerigon GmbH
Phoenix Logistik LogoPhoenix LogistikFieda LogoFidea