| CApi | API access |
| CColor | Color constants |
| ▼CCreateTrait | Adds create() to entities |
| ►CCrudTrait | Adds CRUD methods to entities |
| CEnumOption | A custom field enum option |
| COrganizationExport | An organization export |
| CStatus | A project status |
| ►CAbstractWebhook | A webhook |
| ▼CDateTimeTrait | |
| ►CDueTrait | Adds date helpers |
| CEvent | An event obtained via sync token or delivered to you via webhook |
| COrganizationExport | An organization export |
| CPortfolio | A portfolio |
| CProject | A project |
| CSection | A project section |
| CStatus | A project status |
| CTag | A tag |
| CTask | A task |
| CAttachment | A file attachment |
| CStory | A task story |
| CAbstractWebhook | A webhook |
| ▼CDeleteTrait | Adds delete() to entities |
| CCrudTrait | Adds CRUD methods to entities |
| CStatus | A project status |
| CAttachment | A file attachment |
| CAbstractWebhook | A webhook |
| ▼CFieldSettingsTrait | Adds custom field settings to an entity |
| CPortfolio | A portfolio |
| CProject | A project |
| ▼CImmutableArrayTrait | Mutation via array-access is not allowed by default |
| ►CAbstractEntity | A resource with a GID |
| ▼CLikesTrait | The resource can be "liked" |
| CTask | A task |
| CStory | A task story |
| ▼CPool | Pools entities in runtime memory |
| CSimpleCachePool | Adapts a PSR-16 SimpleCache instance to the runtime entity pool |
| ▼CPostMutatorTrait | Adds helpers to entities with fields that have to mutated through POST after creation |
| ►CFollowersTrait | The resource has followers that can only be changed via POST |
| ►CMembersTrait | The resource has members |
| CCustomField | A custom field |
| CUser | A user |
| ▼CSyncTrait | Adds event syncing to entities |
| CProject | A project |
| CTask | A task |
| CProjectTemplate | A team project template |
| ▼CTaskIteratorTrait | The resource can be iterated directly for tasks |
| CSection | A project section |
| CTag | A tag |
| CTaskList | A user's task list in a given workspace |
| ▼CUpdateTrait | Adds update() to entities |
| CCrudTrait | Adds CRUD methods to entities |
| CEnumOption | A custom field enum option |
| CWorkspace | A workspace / organization |
| ▼CUrlTrait | |
| CPortfolio | A portfolio |
| CProject | A project |
| CTag | A tag |
| CTask | A task |
| CTeam | A team |
| ▼CUsersTrait | The resource has users |
| CTeam | A team |
| CWorkspace | A workspace / organization |
| ▼CArrayAccess | |
| ►CData | A data object with support for annotated magic methods |
| CFieldEntries | Acts as a container for a task's custom-field values |
| ▼CCacheInterface | |
| CFileCache | An optional bare bones PSR-16 "compliant" file-based cache for SimpleCachePool |
| ▼CCommand | |
| CAsanaCall | |
| CAsanaGet | |
| CAsanaTest | |
| ▼CCountable | |
| CFieldEntries | Acts as a container for a task's custom-field values |
| ▼CDeferrableProvider | |
| CAsanaServiceProvider | |
| ▼CFacade | |
| CAsana | |
| ▼CIteratorAggregate | |
| CPortfolio | A portfolio |
| CProject | A project |
| CSection | A project section |
| CTag | A tag |
| CFieldEntries | Acts as a container for a task's custom-field values |
| CTaskList | A user's task list in a given workspace |
| ▼CJsonSerializable | |
| CData | A data object with support for annotated magic methods |
| ▼CRuntimeException | |
| CAsanaError | An Api error |
| ▼CServiceProvider | |
| CAsanaServiceProvider |