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), some contain the ID of a related entity, and some contain a picklist value chosen from a fixed set of options.
For example, a Ticket entity includes:
id: The ticket's unique identifierTitle: The ticket subject lineDescription: The ticket descriptionStatus: A picklist value representing the ticket's statusAccountID: The ID of the associatedAccountentityContactID: The ID of the associatedContactentity
When you query entities, MSPintegrations automatically expands linked objects, so you can access related entity properties directly.
New to Autotask? See Understanding the Autotask Data Structure for how entities, IDs, and relationships fit together.
Full Entity Reference
Autotask has over 150 entity types. For the complete list with all properties, see the Autotask API documentation.