Announcing Our New API
Table of Contents
We're happy to announce the launch of our new API, which provides faster and more comprehensive access to ClickTime data.
If you are a ClickTime administrator, a developer, or your organization's IT representative, please take a moment to review the updated features in REST API v2!
What's New?
We've built new endpoints, added support for custom fields, and made it easier to connect with ClickTime.
1. Removed limits when retrieving lists
Want to retrieve a list of 5,000 clients or 10,000 tasks? No problem. Our new API has no limit on the number of objects you can retrieve. This includes clients, jobs, tasks, and more!
2. Increased functionality
We've added new objects to our API and enhanced your ability to interact with them. You can now create, read, update, (and in some cases) delete Users, Tasks, Divisions, Employment Types, and Time Off Types.
3. Support for custom fields
The new API supports custom fields across all objects, including time entries.
4. Increased filtering options when requesting data
You can now pull more granular data sets from ClickTime. This means you can select employees by division, activity, timesheet approver, leave type, etc.
5. Shorter, easier-to-use URLs
Let's say you wanted to pull data for Jobs in your account. With our new API, the pathname is simple: /v2/Jobs. The legacy version of our API required much longer path names: API/1.3/Companies/{CompanyID}/Users/{UserID}/Jobs.
6. Faster batch requests
Retrieve data from multiple endpoints significantly faster than our legacy API.
7. Dedicated endpoints for reporting on large data sets
Our new REST API allows you to report on large data sets quickly and efficiently. This is particularly helpful for analyzing or comparing multiple years of data.
8. Additional context with Verbose Mode (who, when, where)
Verbose Mode allows you to understand ClickTime data in context. For example, on the Timesheets endpoint, Verbose Mode will display who approved a timesheet, when it was approved, and which employee submitted it.
What's Going to Happen to the API I’m Using Now?
If you’re already integrated with ClickTime’s existing 1.3 API, worry not! We'll continue to offer support through the end of 2019.
Want to Learn More?
Check out our API Help Center, new API documentation, or send us a note at support@clicktime.com.
Our team is happy to walk you through our new API, or answer any questions you have!