Released on: February 04, 2014
TSheets.com announced today the release of an improved and completely overhauled Application Programming Interface (API), allowing businesses to utilize the framework of the TSheets time tracking solution to develop more integrated and connected office systems.
TSheets.com, the fast-growing time tracking, reporting and management SaaS solution, announced today the release of an improved and completely overhauled Application Programming Interface (API). The launch of the new API, available now at a dedicated microsite at developers.tsheets.com, allows businesses to utilize the framework of the TSheets software to develop more integrated and connected office systems.
"This is a developer's dream, and a manager's godsend," Matt Rissell, CEO of TSheets. "We were thinking about process, about payroll, about time efficiency, when we reworked our API. So say a business wants to make their accounting system, or their estimations software, or their service order tracking, or all of the above, work seamlessly with TSheets. This is the way to make it happen."
This is a developer's dream, and a manager's godsend
The new TSheets API offers significant advantages over the previous version, especially for large-scale companies and projects. Here's what's new about the new TSheet API:
- Faster in action. TSheets has moved to JSON output as the primary mode of delivering results from the API. TSheets senior software engineer Jared Cheney notes that, "We've found JSON much more terse and easy to consume for developers."
- Object oriented. The new API also adheres more closely to REST principles, and takes a more object-oriented approach to components of TSheets and how a developer interacts with them. It implements the concept of supplemental data. So when developers retrieve an object via the API, like a timesheet, they’ll also receive a copy of any object related to the primary object, like a job code or a user related to that timesheet.
- Big project ready. Developers can now perform adds and edits in bulk. Before, if a company had 20 timesheets to create via the API, they would need to make 20 connections and do them individually. Now, developers could create 20 job codes or timesheets in a single request. The new API also produces paginated results for all queries, scaling to the largest of organizations.
- More secure. Now under the OAuth2 framework, the new API is more secure. This makes it possible for a client of TSheets to grant limited access to a third party without disclosing their login credentials to the third party.
With TSheets user base growing at the rate of over 100 percent every year, especially since the company's meteoric rise on Intuit's apps.com, the new API means business for companies looking to make all tech systems work together.
Access the new API at developers.tsheets.com.