ConnectWise Entities, Properties and related Types cached by TimeSanity
Updated
by Waruna Kirimetiyawa
The following article details the ConnectWise Entities, Properties and their Types cached within TimeSanity and accessible for building rules.
We auto populate the Entities and their related Properties in our Rule builder so its simple for you to create rules quickly as shown below.
Entity Picker
Property Picker
Property Name and Property Types
Below is a full table of Entities, Properties and Types, as well as some example formatting of the different Type Name fields returned from ConnectWise's API:
String
"name": "Your Company",

Number
"id": 2,

Boolean
"unsubscribeFlag": false,

DateTime
"dateAcquired": "2002-08-20T18:04:26Z",

| EntityName | Property Name | Type Name |
|---|---|---|
| Agreement | Id | Number |
| IsSingleCached | Boolean | |
| ChargeToFirm | Boolean | |
| BillToSite | CwReference | |
| BillToCompany | CwReference | |
| InvoicingCycle | String | |
| BillTermsId | Number | |
| BillOneTimeFlag | Boolean | |
| BillCycleId | Number | |
| CompLimitAmount | Number | |
| CompHourlyRate | Number | |
| EmployeeCompNotExceed | String | |
| EmployeeCompRate | String | |
| PeriodType | String | |
| ExpireWhenZero | Boolean | |
| Limit | Number | |
| BillAmount | Number | |
| Taxable | Boolean | |
| ProrateFirstBill | Number | |
| BillStartDate | DateTime | |
| BillableExpenseInvoice | Boolean | |
| BillableTimeInvoice | Boolean | |
| BillProducts | String | |
| BillExpenses | String | |
| BillTime | String | |
| InvoiceTemplateSetupId | Number | |
| ExpiredDays | Number | |
| ProjectTypeId | Number | |
| WorkRole | CwReference | |
| BottomComment | Boolean | |
| TopComment | Boolean | |
| InvoiceDescription | String | |
| RestrictDownPayment | Boolean | |
| TaxCodeId | Number | |
| WorkType | CwReference | |
| AllowOverruns | Boolean | |
| CarryOverUnused | Boolean | |
| CoverSalesTax | Boolean | |
| Name | String | |
| Type | CwReference | |
| Company | CwReference | |
| Contact | CwReference | |
| SubContractCompany | CwReference | |
| SubContractContact | CwReference | |
| ParentAgreementId | Number | |
| CustomerPO | String | |
| LocationId | Number | |
| BusinessUnitId | Number | |
| RestrictLocationFlag | Boolean | |
| RestrictDepartmentFlag | Boolean | |
| StartDate | DateTime | |
| EndDate | DateTime | |
| NoEndingDateFlag | Boolean | |
| Opportunity | CwReference | |
| CoverAgreementExpense | Boolean | |
| CoverAgreementProduct | Boolean | |
| CoverAgreementTime | Boolean | |
| OneTimeFlag | Boolean | |
| ApplicationUnlimitedFlag | Boolean | |
| ApplicationCycle | String | |
| BillableProductInvoice | Boolean | |
| ApplicationLimit | Number | |
| InternalNotes | String | |
| WorkOrder | String | |
| SlaId | Number | |
| ReasonCancelled | String | |
| DateCancelled | DateTime | |
| CancelledFlag | Boolean | |
| ApplicationUnits | String | |
| Entity Name | Property Name | Type Name |
| Location | Id | Number |
| Type | CwReference | |
| StructureLevel | Number | |
| Name | String | |
| Manager | CwReference | |
| ReportsTo | CwReference | |
| TimeZoneSetup | CwReference | |
| Calendar | CwReference | |
| OwaUrl | String | |
| LocationFlag | Boolean | |
| ClientFlag | Boolean | |
| IsSingleCached | Boolean | |
| Entity Name | Property Name | Type Name |
| Ticket | Id | Number |
| Summary | String | |
| RecordType | String | |
| Board | CwReference | |
| Status | CwReference | |
| Project | CwReference | |
| Phase | CwReference | |
| Company | CwReference | |
| Site | CwReference | |
| SiteName | String | |
| AddressLine1 | String | |
| AddressLine2 | String | |
| City | String | |
| StateIdentifier | String | |
| Zip | String | |
| Country | CwReference | |
| Contact | CwReference | |
| ContactPhoneNumber | String | |
| ContactPhoneExtension | String | |
| ContactEmailAddress | String | |
| Type | CwReference | |
| SubType | CwReference | |
| Item | CwReference | |
| Team | CwReference | |
| Owner | CwReference | |
| Priority | CwReference | |
| Source | CwReference | |
| RequiredDate | DateTime | |
| BudgetHours | Number | |
| Agreement | CwReference | |
| PoNumber | String | |
| CustomerUpdatedFlag | Boolean | |
| AutomaticEmailContactFlag | Boolean | |
| AutomaticEmailResourceFlag | Boolean | |
| AutomaticEmailCcFlag | Boolean | |
| AutomaticEmailCc | String | |
| ClosedDate | DateTime | |
| ClosedBy | String | |
| ClosedFlag | Boolean | |
| DateEntered | DateTime | |
| EnteredBy | String | |
| ActualHours | Number | |
| DateResolved | String | |
| ResolveMinutes | Number | |
| ResPlanMinutes | Number | |
| RespondMinutes | Number | |
| IsInSla | Boolean | |
| Resources | String | |
| ParentTicketId | Number | |
| HasChildTicket | Boolean | |
| BillTime | String | |
| BillExpenses | String | |
| BillProducts | String | |
| PredecessorType | String | |
| PredecessorId | Number | |
| PredecessorClosedFlag | Boolean | |
| LagDays | Number | |
| LagNonworkingDaysFlag | Boolean | |
| EstimatedStartDate | DateTime | |
| Duration | Number | |
| LocationId | Number | |
| BusinessUnitId | Number | |
| NoteLastUpdated | DateTime | |
| InitialResolution | String | |
| DateResplan | String | |
| SubDateAccepted | String | |
| SubBillingAmount | Number | |
| SubBillingMethod | String | |
| Approved | Boolean | |
| SkipCallback | Boolean | |
| ProcessNotifications | Boolean | |
| ContactEmailLookup | String | |
| InitialInternalAnalysis | String | |
| InitialDescription | String | |
| DateResponded | String | |
| MobileGuid | Guid | |
| KnowledgeBaseLinkType | String | |
| KnowledgeBaseLinkId | Number | |
| ContactName | String | |
| WbsCode | String | |
| ExternalXRef | String | |
| Impact | String | |
| Severity | String | |
| AllowAllClientsPortalView | Boolean | |
| KnowledgeBaseCategoryId | Number | |
| KnowledgeBaseSubCategoryId | Number | |
| Opportunity | CwReference | |
| ServiceLocation | CwReference | |
| Sla | CwReference | |
| Entity Name | Property Name | Type Name |
| TimeEntry | Id | Number |
| Company | CwReference | |
| ChargeToId | Number | |
| ChargeToType | String | |
| Member | CwReference | |
| LocationId | Number | |
| BusinessUnitId | Number | |
| WorkType | CwReference | |
| WorkRole | CwReference | |
| Agreement | CwReference | |
| TimeStart | DateTime | |
| TimeEnd | DateTime | |
| HoursDeduct | Number | |
| ActualHours | Number | |
| BillableOption | String | |
| Notes | String | |
| InternalNotes | String | |
| AddToDetailDescriptionFlag | Boolean | |
| AddToInternalAnalysisFlag | Boolean | |
| AddToResolutionFlag | Boolean | |
| EmailResourceFlag | Boolean | |
| EmailContactFlag | Boolean | |
| EmailCcFlag | Boolean | |
| EmailCc | String | |
| HoursBilled | Number | |
| EnteredBy | String | |
| DateEntered | DateTime | |
| Entity Name | Property Name | Type Name |
| Board | Id | Number |
| Name | String | |
| LocationId | Number | |
| BusinessUnitId | Number | |
| Inactive | Boolean | |
| SignOffTemplate | CwReference | |
| SendToContact | Boolean | |
| ContactTemplateId | Number | |
| SendToResource | Boolean | |
| ResourceTemplateId | Number | |
| ProjectFlag | Boolean | |
| ShowDependenciesFlag | Boolean | |
| ShowEstimatesFlag | Boolean | |
| BoardTypes | List | |
| BoardSubTypes | List | |
| BoardTeams | List | |
| Entity Name | Property Name | Type Name |
| Company | Id | Number |
| CalendarId | Number | |
| UserDefinedField3 | String | |
| UserDefinedField4 | String | |
| UserDefinedField5 | String | |
| UserDefinedField6 | String | |
| UserDefinedField7 | String | |
| UserDefinedField8 | String | |
| UserDefinedField9 | String | |
| UserDefinedField10 | String | |
| VendorIdentifier | String | |
| TaxIdentifier | String | |
| TaxCode | CwReference | |
| BillingTerms | CwReference | |
| InvoiceTemplate | CwReference | |
| PricingSchedule | CwReference | |
| CompanyEntityType | CwReference | |
| BillToCompany | CwReference | |
| BillingSite | CwReference | |
| BillingContact | CwReference | |
| InvoiceDeliveryMethod | CwReference | |
| InvoiceToEmailAddress | String | |
| InvoiceCCEmailAddress | String | |
| DeletedFlag | Boolean | |
| DateDeleted | DateTime | |
| DeletedBy | String | |
| MobileGuid | Guid | |
| Currency | CwReference | |
| TerritoryManager | CwReference | |
| UserDefinedField2 | String | |
| UserDefinedField1 | String | |
| UnsubscribeFlag | Boolean | |
| Identifier | String | |
| Name | String | |
| Status | CwReference | |
| Type | CwReference | |
| AddressLine1 | String | |
| AddressLine2 | String | |
| City | String | |
| State | String | |
| Zip | String | |
| Country | CwReference | |
| PhoneNumber | String | |
| FaxNumber | String | |
| Website | String | |
| TerritoryId | Number | |
| MarketId | Number | |
| AccountNumber | String | |
| DefaultContact | CwReference | |
| DateAcquired | DateTime | |
| SicCode | CwReference | |
| ParentCompany | CwReference | |
| AnnualRevenue | Number | |
| NumberOfEmployees | Number | |
| OwnershipType | CwReference | |
| TimeZone | CwReference | |
| LeadSource | String | |
| LeadFlag | Boolean | |
| Entity Name | Property Name | Type Name |
| Member | Id | Number |
| OfficeExtension | String | |
| RestrictServiceDefaultLocationFlag | Boolean | |
| RestrictServiceDefaultDepartmentFlag | Boolean | |
| RestrictScheduleFlag | Boolean | |
| RestrictProjectDefaultLocationFlag | Boolean | |
| RestrictProjectDefaultDepartmentFlag | Boolean | |
| RestrictLocationFlag | Boolean | |
| RestrictDepartmentFlag | Boolean | |
| RestrictDefaultWarehouseFlag | Boolean | |
| RestrictDefaultWarehouseBinFlag | Boolean | |
| RestrictDefaultSalesTerritoryFlag | Boolean | |
| RequireTimeSheetEntryFlag | Boolean | |
| RequireStartAndEndTimeOnTimeEntryFlag | Boolean | |
| RequireExpenseEntryFlag | Boolean | |
| ReportsTo | CwReference | |
| ProjectDefaultLocationId | Number | |
| ProjectDefaultDepartmentId | Number | |
| ProjectDefaultBoard | CwReference | |
| OfficePhone | String | |
| SalesDefaultLocationId | Number | |
| ScheduleCapacity | Number | |
| ScheduleDefaultDepartmentId | Number | |
| ScheduleDefaultLocationId | Number | |
| WorkRole | CwReference | |
| WarehouseBin | CwReference | |
| Warehouse | CwReference | |
| VendorNumber | String | |
| Type | CwReference | |
| Title | String | |
| TimeZone | CwReference | |
| TimeSheetStartDate | DateTime | |
| System_Flag | Boolean | |
| TimeReminderEmailFlag | Boolean | |
| ServiceTeams | List | |
| ServiceLocation | CwReference | |
| ServiceDefaultLocationId | Number | |
| ServiceDefaultDepartmentId | Number | |
| ServiceDefaultBoard | CwReference | |
| SecurityRole | CwReference | |
| SecurityLocationId | Number | |
| SecurityLevel | String | |
| TimeApprover | CwReference | |
| OfficeEmail | String | |
| Notes | String | |
| MobilePhone | String | |
| EnterTimeAgainstCompanyFlag | Boolean | |
| EnableMobileGpsFlag | Boolean | |
| EnableMobileFlag | Boolean | |
| EnableLdapAuthenticationFlag | Boolean | |
| DisableOnlineFlag | Boolean | |
| DefaultPhone | String | |
| DefaultLocationId | Number | |
| DefaultEmail | String | |
| ExpenseApprover | CwReference | |
| DefaultDepartmentId | Number | |
| DailyCapacity | Number | |
| Country | CwReference | |
| CalendarSyncIntegrationFlag | Boolean | |
| Calendar | CwReference | |
| BillableForecast | Number | |
| AllowInCellEntryOnTimeSheet | Boolean | |
| AllowExpensesEnteredAgainstCompaniesFlag | Boolean | |
| AdminFlag | Boolean | |
| DaysTolerance | Number | |
| WorkType | CwReference | |
| FirstName | String | |
| HireDate | DateTime | |
| MobileExtension | String | |
| MobileEmail | String | |
| MinimumHours | Number | |
| MiddleInitial | String | |
| MapiName | String | |
| LicenseClass | String | |
| LastName | String | |
| LastLogin | String | |
| HideMemberInDispatchPortalFlag | Boolean | |
| IncludeInUtilizationReportingFlag | Boolean | |
| InactiveDate | DateTime | |
| Identifier | String | |
| HourlyRate | Number | |
| HourlyCost | Number | |
| HomePhone | String | |
| HomeExtension | String | |
| HomeEmail | String | |
| InactiveFlag | Boolean | |
| Entity Name | Property Name | Type Name |
| Project | Id | Number |
| Downpayment | Number | |
| Type | CwReference | |
| EstimatedEnd | DateTime | |
| EstimatedExpenseRevenue | Number | |
| EstimatedHours | Number | |
| EstimatedProductRevenue | Number | |
| EstimatedStart | DateTime | |
| EstimatedTimeRevenue | Number | |
| ExpenseApprover | CwReference | |
| IncludeDependenciesFlag | Boolean | |
| IncludeEstimatesFlag | Boolean | |
| LocationId | Number | |
| Manager | CwReference | |
| Name | String | |
| Opportunity | CwReference | |
| ProjectTemplateId | Number | |
| RestrictDownPaymentFlag | Boolean | |
| ScheduledEnd | String | |
| ScheduledHours | Number | |
| ScheduledStart | String | |
| ShipToCompany | CwReference | |
| ShipToContact | CwReference | |
| ShipToSite | CwReference | |
| Site | CwReference | |
| Description | String | |
| CustomerPO | String | |
| Contact | CwReference | |
| Company | CwReference | |
| ActualEnd | String | |
| ActualHours | Number | |
| ActualStart | String | |
| Agreement | CwReference | |
| BillExpenses | String | |
| BillingAmount | Number | |
| BillingAttention | String | |
| BillingMethod | String | |
| BillingRateType | String | |
| Status | CwReference | |
| BillingTerms | CwReference | |
| BillProjectAfterClosedFlag | Boolean | |
| BillTime | String | |
| BillToCompany | CwReference | |
| BillToContact | CwReference | |
| BillToSite | CwReference | |
| BillUnapprovedTimeAndExpense | Boolean | |
| Board | CwReference | |
| BudgetAnalysis | String | |
| BudgetFlag | Boolean | |
| BudgetHours | Number | |
| BusinessUnitId | Number | |
| BillProducts | String | |
| TimeApprover | CwReference |