What Are Autotask Entities?
Autotask stores data as entities, each with a unique ID and properties (data fields). For example, an Account entity has an ID and properties like AccountName, AccountType, and Phone.
Common Entity Types
| Entity | Description | Common Use Cases |
|---|---|---|
Account | Companies/customers in Autotask | Look up client info, create tickets for a company |
Ticket | Service tickets | Query open tickets, update ticket status |
Contact | People associated with accounts | Find contact email, create tickets for a contact |
Resource | Autotask users (technicians) | Assign tickets, check resource availability |
TicketNote | Notes on tickets | Add updates, retrieve ticket history |
TimeEntry | Time logged on tickets | Query billable time, create time entries |
Contract | Service contracts | Check contract status, find covered items |
InstalledProduct | Configuration items/assets | Link tickets to assets, query device info |
Project | Projects | Query project tasks, update project status |
Task | Project tasks | Create tasks, update task status |
Entity Properties
Each entity type has its own set of properties. Some properties contain simple values (strings, numbers, dates), while others contain IDs that reference related entities.
For example, a Ticket entity includes:
id: The ticket's unique identifiertitle: The ticket subject linedescription: The ticket descriptionstatus: ID referencing a status picklist valueaccountID: ID referencing the associated Account entitycontactID: ID referencing the associated Contact entity
When you query entities, MSPintegrations automatically expands linked objects, so you can access related entity properties directly.
Full Entity Reference
Autotask has over 150 entity types. For the complete list with all properties, see the Autotask API documentation.