Time Entries
Time entries are various entries of time made by users in a project, based on the time they spent on a project, in a task.
Possible error codes:
| Error Code | Message |
|---|---|
| 1002 | This task does not exist in this project. Hence, this timesheet entry cannot be made |
| 20050 | This timesheet entry is already being timed |
| 20054 | This timesheet is being timed. Hence, it cannot be edited |
Attribute
Date Format [yyyy-mm-dd]Log time entries
Logging time entries.
OAuth Scope : ZohoInvoice.projects.CREATE
Arguments
Date Format [yyyy-dd-mm]Time-Format [HH:mm]Time-Format [HH:mm]Time-Format [HH:mm]Maximum length [500]Headers
List time entries.
List all time entries with pagination.
OAuth Scope : ZohoInvoice.projects.READ
Query Parameters
Date.All, Date.Today, Date.ThisWeek, Date.ThisMonth, Date.ThisQuarter, Date.ThisYear, Date.PreviousDay, Date.PreviousWeek, Date.PreviousMonth, Date.PreviousQuarter, Date.PreviousYear, Date.CustomDate, Status.Unbilled and Status.Invoicedproject_name, task_name, user_name, log_date, timer_started_at and customer_nameHeaders
Delete time entries
Deleting time entries.
OAuth Scope : ZohoInvoice.projects.DELETE
Headers
Update time entry
Update logged time entry.
OAuth Scope : ZohoInvoice.projects.UPDATE
Arguments
Date Format [yyyy-mm-dd]Time Format [HH:mm]Time Format [HH:mm]Time Format [HH:mm]Maximum length [500]Path Parameters
Headers
Get a time entry
Get details of a time entry.
OAuth Scope : ZohoInvoice.projects.READ
Path Parameters
Headers
Delete time entry
Deleting a logged time entry.
OAuth Scope : ZohoInvoice.projects.DELETE
Path Parameters
Headers
Start timer
Start tracking time spent.
OAuth Scope : ZohoInvoice.projects.CREATE
Path Parameters
Headers
Stop timer
Stop tracking time, say taking a break or leaving.
OAuth Scope : ZohoInvoice.projects.CREATE
Headers
Get timer
Get current running timer.
OAuth Scope : ZohoInvoice.projects.READ