time_manage
Destructive
Time tracking. start (the timer, for a contact / company / deal; stops any running one), stop, log (time after the fact), update (edit an entry), delete, bill (entryIds onto a draft invoice), unbill (take one back off).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| rate | No | Hourly, decimal string. | |
| action | Yes | ||
| dealId | No | Also fills in the deal's contact and company. | |
| delete | No | ||
| endedAt | No | ISO 8601. | |
| billable | No | Default true. | |
| currency | No | Default: invoicing currency. | |
| duration | No | ||
| entryIds | No | bill: from time_list (status unbilled). | |
| companyId | No | ||
| contactId | No | ||
| invoiceId | No | bill: a draft invoice. | |
| startedAt | No | ISO 8601. | |
| description | No |