TimeEntry
Time logged against a project or task, and the basis for billing hourly work.
- createdType: string Format: date-time
_at requiredWhen the entry was logged.
- currencyType: stringrequired
Three-letter ISO 4217 currency code for
rateandbillable_amount. - dateType: string Format: daterequired
Date the work was done.
- formattedType: string
_time requiredsecondsrendered asHH:MM:SS. - keyType: stringrequired
Unique identifier for the time entry. This is the id the update endpoint takes in its path.
- notesType: string | nullrequired
What the time was spent on, or
null. - ownerType: integer | null
_member _id requiredTeam member id of whoever the time is logged for, or
null. - projectType: integer | null
_id requiredId of the project the time is logged against, or
nullwhen the entry is not attached to one. - secondsType: integerrequired
Duration of the entry in seconds.
- statusType: string enumrequired
Whether the entry has been placed on an invoice.
billing_statusis the fuller picture, and is what the list filter matches on.values- unbilled
- billed
- taskType: string | null
_uuid requireduuidof the task the entry is linked to, ornullwhen it is logged against a project only. - billableType: string
_amount What the entry bills for, as a decimal string in
currency. Absent unless the token is allowed to see billing. - billingType: string enum
_status Effective billing state:
non_billable,unbilled(billable, not on an invoice yet) orbilled(on an invoice that has been sent, is overdue, is awaiting payment or has been paid). Accepted byfilter[billing_status]on the list endpoint. Absent unless the token is allowed to see billing.values- non
_billable - unbilled
- billed
- nonType: boolean
_billable Whether the entry is excluded from billing. Absent unless the token is allowed to see billing.
- rateType: string | null
Hourly rate applied to the entry, as a decimal string in
currency.nullwhen no rate applies. Absent unless the token is allowed to see billing.