| Class | Description |
| BillingView | An abstract class allowing extensions to perform billing operations within OnTime Management Suite. |
| ClientFunctions | Provides access to a limited range of client-based OnTime operations. |
| ContactQuery | Represents a database query used to retrieve and filter Contact records. |
| ContextMenuButton | A user interface context menu entry that appears when right-clicking a view within OnTime Management Suite and OnTime Dispatch. |
| Customer | Represents a comprehensive Customer record within the OnTime Extension SDK. |
| Customer.Contact | Represents a comprehensive Contact record within the OnTime Extension SDK. |
| Customer.Department | Represents a comprehensive Department record within the OnTime Extension SDK. |
| CustomerBase | The base class of a comprehensive Customer record within OnTime 360. |
| CustomerBase.ContactBase | The base class of a comprehensive Contact record within OnTime 360. |
| CustomerBase.DepartmentBase | The base class of a comprehensive Department record within OnTime 360. |
| CustomerQuery | Represents a database query used to retrieve and filter Customer records. |
| DataAccess | Provides access to create, read, update, and delete (CRUD) operations for data associated with an OnTime account. |
| DepartmentQuery | Represents a database query used to retrieve and filter Department records. |
| Filter | Represents a database query filter used to narrow an array of results through a given criteria. |
| Filter.Contains | Filters database query results by returning records that partially or entirely contains a value in the specified column. |
| Filter.Exact | Filters database query results by returning records that contain an exact match of a value in the specified column. |
| Filter.Range | Filters database query results by returning records that contain values between an upper and lower bound in the specified column. |
| IndependentView | An abstract class allowing extensions to perform view-independent data operations within OnTime Management Suite or OnTime Dispatch. |
| Invoice | Represents a comprehensive Invoice record within the OnTime Extension SDK. |
| InvoiceBase | The base class of a comprehensive Invoice record within OnTime 360. |
| InvoiceCollection | Represents the collection of Invoice records currently stored within OnTime Management Suite. |
| InvoiceQuery | Represents a database query used to retrieve and filter Invoice records. |
| Location | Represents a comprehensive Location record within the OnTime Extension SDK. |
| LocationBase | The base class of a comprehensive Location record within OnTime 360. |
| LocationQuery | Represents a database query used to retrieve and filter Location records. |
| NumberGenerator | |
| OnTimeDatabaseException |
Represents an error while executing a database operation.
|
| OnTimeException |
Represents a generic OnTime error.
|
| OnTimeUnauthorizedScopeException |
Represents an error while accessing unauthorized data.
|
| OnTimeValidationException |
Represents an error while validating an object's property values.
|
| Order | Contains properties of an order in an OnTime account for use in the OnTime Extensions SDK. |
| Order.FileAttachment | Represents a comprehensive FileAttachment record within the OnTime Extension SDK. |
| Order.Item | Represents a comprehensive Item record within the OnTime Extension SDK. |
| Order.TimeWindow | Represents a date range specification ( i.e. a time-window) for Order records within the OnTime Extensions SDK. |
| OrderBase | The base class of a comprehensive Order record within OnTime. |
| OrderBase.FileAttachmentBase | Contains properties of file attachment for an order in an OnTime account. |
| OrderBase.ItemBase | Contains properties of an item in an order in an OnTime account. |
| OrderBase.TimeWindowBase | Represents a date range specification ( i.e. a time-window) for Order records within OnTime 360. |
| OrderCollection | Represents the collection of Order records currently stored within OnTime Management Suite and OnTime Dispatch. |
| OrderQuery | Represents a database query used to retrieve and filter Order records. |
| Payment | Represents a comprehensive Payment record within the OnTime Extension SDK. |
| PaymentBase | The base class of a comprehensive Payment record within OnTime 360. |
| PaymentCollection | Represents the collection of Payment records currently stored within OnTime Management Suite. |
| PaymentQuery | Represents a database query used to retrieve and filter Payment records. |
| PriceModifier | Represents a comprehensive PriceModifier record within the OnTime Extension SDK. |
| PriceModifierBase | The base class of a comprehensive PriceModifier record within OnTime. |
| PriceSet | Represents a comprehensive PriceSet record within the OnTime Extension SDK. |
| PriceSetBase | The base class of a comprehensive PriceSet record within OnTime 360. |
| RibbonButton | A user interface image button that appears within the top-most ribbon of OnTime Management Suite and OnTime Dispatch. |
| Schema | Represents the relationships between various object fields and their database columns within OnTime. |
| ServerFunctions | Provides access to a limited range of server-based OnTime operations. |
| Status | Represents a comprehensive Status record within the OnTime Extension SDK. |
| StatusBase | The base class of a comprehensive Status record within OnTime 360. |
| StatusQuery | Represents a database query used to retrieve and filter Status records. |
| TrackingView | An abstract class allowing extensions to perform tracking operations within OnTime Management Suite or OnTime Dispatch. |
| User | Represents a comprehensive User record within the OnTime Extension SDK. |
| User.UserAvailability | Represents a comprehensive UserAvailability record within the OnTime Extension SDK. |
| User.UserPosition | Represents a comprehensive UserPosition record within the OnTime Extension SDK. |
| User.UserSession | Represents a comprehensive UserSession record within the OnTime Extension SDK. |
| UserBase | The base class of a comprehensive User record within OnTime 360. |
| UserBase.UserAvailabilityBase | The base class of a comprehensive UserAvailability record within OnTime 360. |
| UserBase.UserPositionBase | The base class of a comprehensive UserPositionBase record within OnTime 360. |
| UserBase.UserSessionBase | The base class of a comprehensive UserSessionBase record within OnTime 360. |
| UserDefinedField | Represents a comprehensive UserDefinedField record within the OnTime Extension SDK. |
| UserDefinedFieldBase | The base class of a comprehensive UserDefinedField record within OnTime 360. |
| UserMiscCompensation | Represents a comprehensive UserMiscCompensation record within the OnTime Extension SDK. |
| UserMiscCompensationBase | The base class of a comprehensive UserMiscCompensation record within OnTime 360. |
| UserQuery | Represents a database query used to retrieve and filter User records. |
| UserSessionQuery | Represents a database query used to retrieve and filter UserSession records. |
| Vehicle | Represents a comprehensive Vehicle record within the OnTime Extension SDK. |
| Vehicle.VehicleType | Represents a comprehensive VehicleType record within the OnTime Extension SDK. |
| VehicleBase | The base class of a comprehensive Vehicle record within OnTime 360. |
| VehicleBase.VehicleTypeBase | The base class of a comprehensive VehicleType record within OnTime 360. |
| VehicleQuery | Represents a database query used to retrieve and filter Vehicle records. |
| Zone | Represents a comprehensive Zone record within the OnTime Extension SDK. |
| ZoneBase | The base class of a comprehensive Zone record within OnTime 360. |
| ZoneQuery | Represents a database query used to retrieve and filter Zone records. |