ConnectWise Entities, Properties and related Types cached by TimeSanity

Waruna Kirimetiyawa 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

How did we do?

Minimum ConnectWise Security Requirements

FAQs

Contact