Release 01.00
API Call Uniformity Update
Effective Jan 21 2025
This update includes 2 primary changes, and sets a standard for updates going forward.
1) Updated all requests that included parameters in the URL line to instead include them in the header for security purposes.
2) Updated request path to include the API version number.
- The new request path is: http://www.itcs-webclock.com/rest/WebClock_Data_XXXX/[endpoint] with the X portion being the version number. For example, version 01.00 is WebClock_Data_0100/.
3) WebClock will keep the past 5 major releases available going forward as releases come out.
- A major release is identified by the first two numbers in the version. The latter two after the decimal are minor updates and do not count toward the 5 major release availability.
To allow time for subscribers to make these changes, the original calls prior to these changes will remain available through the next few releases and an announcement will be posted prior to their retirement.
Release 00.02
Accrual Balance API Call
Effective Oct 31 2024
Added a new call to return Accrual Balance information. Call parameters must be included in the header. Additional information on this call is in the primary API document.
Release 00.01
API EmployeeData Email Update
Effective Jul 27 2024
Added an Email return to this call.
Release 00.00
Base API Release
Effective Mar 22 2021
Version 0 of the WebClock API does not require specifying the version being called. Most calls in this original release are formatted the same, with exceptions noted in the primary document.
Request format: http://www.itcs-webclock.com/rest/WebClock_Data/[endpoint]?[parameters]
parameters are: tc_Client=[ClientID]
&username=[username]
&password=[password]
&additionalparamx=[paramvalue] (repeat as needed for additional parameters)