ClockIt-Online API integration with your own back end software
ClockIt-Online API integration
Our ClockIt-Online API integration with your own back end software
Do you have your own HR / payroll software ? Integrate your data at ClockIt-Online with your backend using our API services.
We're continuously adding new methods to our API, based on what we need to develop our online & offline software and based on questions we get from customers integrating their backend with ClockIt-Online.
Below you can find the list of methods our API currently supports.
Use this method in application when each user needs to sign in with their ClockIt-Online username & password. Using a token avoids having to send the user password and email with each new API call. Read more ..
Use this method to get a one time token to connect to ClockIt-Online. Use this in applications that don't require login by each user, but do require ClockIt-Online integration. Read more ..
Use this method to write your own clock punch in / out software with ClockIt-Online integration. Read more ..
This method allows you to get various system layout settings like date format, calendar background color, ...
This method allows you to update various system layout settings like date format, calendar background color, ...
Use this method to retrieve all members for which the logged on (token) user is schedule manager.
Update the details for a set of members.
Get all shifts definitions. Including shift id, name, description, start & end hours.
Update a set of shifts.
Get all the groups for which the logged on user (by token) is set as schedule manager.
Update the duty roster by a set of employees - dates.
Get the location exceptions (set on the my profile page) for the requested user.
Get the approved leave for a set of employees.
Get the published dutyroster for a date range and set of employees.
Get the list of available sandbox schedules for a month-year combination.
Get the assignments of a specific sandbox schedule.
Upload a duty roster to a given sandbox (unpublished) calendar.
Create a new sandbox (unpublished) calendar.
Publish a sandbox (unpublished) duty roster to make it visible for all members and to officially assign the shifts.