| Interface | Description |
|---|---|
| BaseObject<T> | |
| Client | |
| ClientContact | |
| Company | |
| Creator | |
| Estimate | |
| EstimateItem | |
| EstimateItem.Category |
The category that is stored in getKind() as a String
|
| EstimateMessage | |
| Expense | |
| ExpenseCategory | |
| ExpenseCommon | |
| ExternalService |
Properties assumed from
https://help.getharvest.com/api-v2/timesheets-api/timesheets/time-entries/
|
| Invoice | |
| InvoiceItem | |
| InvoiceItem.Category |
The category that is stored in getKind() as a String
|
| InvoiceMessage | |
| InvoicePayment | |
| MessageRecipient | |
| PaymentGateway | |
| Project | |
| ProjectAssignment |
User Project Assignment
|
| Receipt |
Only documented in comment
|
| Retainer |
Harvest API does not expose more information about retainers
|
| Task | |
| TaskAssignment | |
| TimeEntry | |
| UserAssignment |
| Class | Description |
|---|---|
| Role | |
| User |
| Enum | Description |
|---|---|
| Estimate.State |
Not documented online: got this from Harvest:
|
| EstimateMessage.EventType | |
| Invoice.State |
Not documented online: got this from Harvest:
|
| InvoiceMessage.EventType | |
| Project.BillingMethod | |
| Project.BudgetMethod |