Time Tracker API

Purpose

Our Zoho people time tracker API is one of the important and highly expected services for managing clients, projects, jobs, time logs, timer, timesheets and general settings in our time tracker module. The main features of using the time tracker API are as follows:

  • Client API is used to get the list of clients, to add, to modify and to delete the clients.
  • Project API is used to get the list of projects, to add, to modify, to change project status and to delete the projects.
  • Job API is used to get the list of jobs and job details, to add or assign, to modify, to delete, to change job status and to check add job permission.
  • Time log API is used to get time logs, to add, to modify and to delete the time logs.
  • Timer API is used to start a new timer, to pause/resume a existing timer, to get current running timer, to get, to add and to delete the comments for a timer log.
  • Timesheet API is used to get timesheet, to create, to modify and to delete the timesheet.
  • General settings API is used to get the general settings of the time tracker.

Client API

The available client APIs are: Get clients API - to get the list of clients, Add clients API - to add the clients, Modify clients API - to modify the clients and Delete clients API - to delete the clients. Learn more.

Project API

The available project APIs are: Get projects API - to get the list of projects, Add projects API - to add the projects, Form based API for Add Project - to use whenever there are user-defined fields in the projects form, Modify projects API - to modify the projects, Change project status API - to change project status and Delete projects API - to delete the projects. Learn more.

Job API

The available job APIs are: Get jobs API - to get the list of jobs, Get job details API - to get the job details, Add job permission API - to check the add job permission, Add job API - to add the jobs, Form based API for Add Job - to use whenever there are custom fields in the job form. Modify job API - to modify the jobs, Change job status API - to change the job status and Delete jobs API - to delete the jobs. Learn more.

Time log API

The available time log APIs are: Get time log API - to get the list of time logs, Add time logs API - to add the time logs, Modify time logs API - to modify the time logs and Delete time logs API - to delete the time logs. Learn more.

Timer API

The available timer APIs are: Start timer API - to start a new timer, Pause/Resume timer API - to resume an existing timer, Get running timer API - to get the currently running timer, Add comments for timer API - to add comments for the timer, Delete comments for timer API - to delete comments for the timer and Get comments for timer API - to get the comments for the timer. Learn more.

Timesheet API

The available timesheet APIs are: Get timesheet API - to get the list of the timesheet, Add timesheet API - to add the timesheet, Modify timesheet API - to modify the timesheet and Delete timesheet API - to delete the timesheet Learn more.

General settings API

This API is used to get the general settings for the time tracker. Learn more.

Error codes

Please refer Error Codes.