# ex_asana v0.1.0 - Table of Contents Elixir client for Asana API with stream pagination and typed convenience wrappers. ## Modules - [Asana](Asana.md): Public entrypoint for constructing clients and issuing API requests. - [Asana.Attachments](Asana.Attachments.md): Attachment resource functions. - [Asana.Client](Asana.Client.md): Core HTTP client for Asana API requests. - [Asana.Decode](Asana.Decode.md): Typed decoder for OpenAPI-generated field metadata. - [Asana.Generated.AccessRequestCreateRequest](Asana.Generated.AccessRequestCreateRequest.md): Provides struct and type for a AccessRequestCreateRequest - [Asana.Generated.AccessRequestResponse](Asana.Generated.AccessRequestResponse.md): Provides struct and type for a AccessRequestResponse - [Asana.Generated.AccessRequestTargetIdCompact](Asana.Generated.AccessRequestTargetIdCompact.md): Provides struct and type for a AccessRequestTargetIdCompact - [Asana.Generated.AccessRequests](Asana.Generated.AccessRequests.md): Provides API endpoints related to access requests - [Asana.Generated.AddCustomFieldSettingRequest](Asana.Generated.AddCustomFieldSettingRequest.md): Provides struct and type for a AddCustomFieldSettingRequest - [Asana.Generated.AddFollowersRequest](Asana.Generated.AddFollowersRequest.md): Provides struct and type for a AddFollowersRequest - [Asana.Generated.AddMembersRequest](Asana.Generated.AddMembersRequest.md): Provides struct and type for a AddMembersRequest - [Asana.Generated.AllocationRequest](Asana.Generated.AllocationRequest.md): Provides struct and type for a AllocationRequest - [Asana.Generated.AllocationResponse](Asana.Generated.AllocationResponse.md): Provides struct and type for a AllocationResponse - [Asana.Generated.AllocationResponseAssignee](Asana.Generated.AllocationResponseAssignee.md): Provides struct and type for a AllocationResponseAssignee - [Asana.Generated.AllocationResponseEffort](Asana.Generated.AllocationResponseEffort.md): Provides struct and type for a AllocationResponseEffort - [Asana.Generated.Allocations](Asana.Generated.Allocations.md): Provides API endpoints related to allocations - [Asana.Generated.AsanaNamedResource](Asana.Generated.AsanaNamedResource.md): Provides struct and type for a AsanaNamedResource - [Asana.Generated.AsanaResource](Asana.Generated.AsanaResource.md): Provides struct and type for a AsanaResource - [Asana.Generated.AttachmentCompact](Asana.Generated.AttachmentCompact.md): Provides struct and type for a AttachmentCompact - [Asana.Generated.AttachmentRequest](Asana.Generated.AttachmentRequest.md): Provides struct and type for a AttachmentRequest - [Asana.Generated.AttachmentResponse](Asana.Generated.AttachmentResponse.md): Provides struct and type for a AttachmentResponse - [Asana.Generated.AttachmentResponseParent](Asana.Generated.AttachmentResponseParent.md): Provides struct and type for a AttachmentResponseParent - [Asana.Generated.Attachments](Asana.Generated.Attachments.md): Provides API endpoints related to attachments - [Asana.Generated.AuditLogAPI](Asana.Generated.AuditLogAPI.md): Provides API endpoint related to audit log api - [Asana.Generated.AuditLogEvent](Asana.Generated.AuditLogEvent.md): Provides struct and type for a AuditLogEvent - [Asana.Generated.AuditLogEventActor](Asana.Generated.AuditLogEventActor.md): Provides struct and type for a AuditLogEventActor - [Asana.Generated.AuditLogEventContext](Asana.Generated.AuditLogEventContext.md): Provides struct and type for a AuditLogEventContext - [Asana.Generated.AuditLogEventDetails](Asana.Generated.AuditLogEventDetails.md): Provides struct and type for a AuditLogEventDetails - [Asana.Generated.AuditLogEventResource](Asana.Generated.AuditLogEventResource.md): Provides struct and type for a AuditLogEventResource - [Asana.Generated.BatchAPI](Asana.Generated.BatchAPI.md): Provides API endpoint related to batch api - [Asana.Generated.BatchRequest](Asana.Generated.BatchRequest.md): Provides struct and type for a BatchRequest - [Asana.Generated.BatchRequestAction](Asana.Generated.BatchRequestAction.md): Provides struct and type for a BatchRequestAction - [Asana.Generated.BatchRequestActionOptions](Asana.Generated.BatchRequestActionOptions.md): Provides struct and type for a BatchRequestActionOptions - [Asana.Generated.BatchResponse](Asana.Generated.BatchResponse.md): Provides struct and type for a BatchResponse - [Asana.Generated.BudgetRequest](Asana.Generated.BudgetRequest.md): Provides struct and type for a BudgetRequest - [Asana.Generated.BudgetRequestActual](Asana.Generated.BudgetRequestActual.md): Provides struct and type for a BudgetRequestActual - [Asana.Generated.BudgetRequestEstimate](Asana.Generated.BudgetRequestEstimate.md): Provides struct and type for a BudgetRequestEstimate - [Asana.Generated.BudgetRequestTotal](Asana.Generated.BudgetRequestTotal.md): Provides struct and type for a BudgetRequestTotal - [Asana.Generated.BudgetResponse](Asana.Generated.BudgetResponse.md): Provides struct and type for a BudgetResponse - [Asana.Generated.BudgetResponseActual](Asana.Generated.BudgetResponseActual.md): Provides struct and type for a BudgetResponseActual - [Asana.Generated.BudgetResponseEstimate](Asana.Generated.BudgetResponseEstimate.md): Provides struct and type for a BudgetResponseEstimate - [Asana.Generated.BudgetResponseParent](Asana.Generated.BudgetResponseParent.md): Provides struct and type for a BudgetResponseParent - [Asana.Generated.BudgetResponseTotal](Asana.Generated.BudgetResponseTotal.md): Provides struct and type for a BudgetResponseTotal - [Asana.Generated.Budgets](Asana.Generated.Budgets.md): Provides API endpoints related to budgets - [Asana.Generated.CreateMembershipRequest](Asana.Generated.CreateMembershipRequest.md): Provides struct and type for a CreateMembershipRequest - [Asana.Generated.CreateTimeTrackingEntryRequest](Asana.Generated.CreateTimeTrackingEntryRequest.md): Provides struct and type for a CreateTimeTrackingEntryRequest - [Asana.Generated.CustomFieldCompact](Asana.Generated.CustomFieldCompact.md): Provides struct and type for a CustomFieldCompact - [Asana.Generated.CustomFieldCompactDateValue](Asana.Generated.CustomFieldCompactDateValue.md): Provides struct and type for a CustomFieldCompactDateValue - [Asana.Generated.CustomFieldCompactEnumValue](Asana.Generated.CustomFieldCompactEnumValue.md): Provides struct and type for a CustomFieldCompactEnumValue - [Asana.Generated.CustomFieldCreateRequest](Asana.Generated.CustomFieldCreateRequest.md): Provides struct and type for a CustomFieldCreateRequest - [Asana.Generated.CustomFieldCreateRequestDateValue](Asana.Generated.CustomFieldCreateRequestDateValue.md): Provides struct and type for a CustomFieldCreateRequestDateValue - [Asana.Generated.CustomFieldCreateRequestEnumValue](Asana.Generated.CustomFieldCreateRequestEnumValue.md): Provides struct and type for a CustomFieldCreateRequestEnumValue - [Asana.Generated.CustomFieldMembershipCompact](Asana.Generated.CustomFieldMembershipCompact.md): Provides struct and type for a CustomFieldMembershipCompact - [Asana.Generated.CustomFieldMembershipResponse](Asana.Generated.CustomFieldMembershipResponse.md): Provides struct and type for a CustomFieldMembershipResponse - [Asana.Generated.CustomFieldRequest](Asana.Generated.CustomFieldRequest.md): Provides struct and type for a CustomFieldRequest - [Asana.Generated.CustomFieldRequestDateValue](Asana.Generated.CustomFieldRequestDateValue.md): Provides struct and type for a CustomFieldRequestDateValue - [Asana.Generated.CustomFieldRequestEnumValue](Asana.Generated.CustomFieldRequestEnumValue.md): Provides struct and type for a CustomFieldRequestEnumValue - [Asana.Generated.CustomFieldResponse](Asana.Generated.CustomFieldResponse.md): Provides struct and type for a CustomFieldResponse - [Asana.Generated.CustomFieldResponseCreatedBy](Asana.Generated.CustomFieldResponseCreatedBy.md): Provides struct and type for a CustomFieldResponseCreatedBy - [Asana.Generated.CustomFieldSettingResponse](Asana.Generated.CustomFieldSettingResponse.md): Provides struct and type for a CustomFieldSettingResponse - [Asana.Generated.CustomFieldSettingResponseCustomField](Asana.Generated.CustomFieldSettingResponseCustomField.md): Provides struct and type for a CustomFieldSettingResponseCustomField - [Asana.Generated.CustomFieldSettingResponseParent](Asana.Generated.CustomFieldSettingResponseParent.md): Provides struct and type for a CustomFieldSettingResponseParent - [Asana.Generated.CustomFieldSettingResponseProject](Asana.Generated.CustomFieldSettingResponseProject.md): Provides struct and type for a CustomFieldSettingResponseProject - [Asana.Generated.CustomFieldSettings](Asana.Generated.CustomFieldSettings.md): Provides API endpoints related to custom field settings - [Asana.Generated.CustomFields](Asana.Generated.CustomFields.md): Provides API endpoints related to custom fields - [Asana.Generated.CustomTypeCompact](Asana.Generated.CustomTypeCompact.md): Provides struct and type for a CustomTypeCompact - [Asana.Generated.CustomTypeMembershipCompact](Asana.Generated.CustomTypeMembershipCompact.md): Provides struct and type for a CustomTypeMembershipCompact - [Asana.Generated.CustomTypeMembershipResponse](Asana.Generated.CustomTypeMembershipResponse.md): Provides struct and type for a CustomTypeMembershipResponse - [Asana.Generated.CustomTypeResponse](Asana.Generated.CustomTypeResponse.md): Provides struct and type for a CustomTypeResponse - [Asana.Generated.CustomTypeStatusOptionResponse](Asana.Generated.CustomTypeStatusOptionResponse.md): Provides struct and type for a CustomTypeStatusOptionResponse - [Asana.Generated.CustomTypes](Asana.Generated.CustomTypes.md): Provides API endpoints related to custom types - [Asana.Generated.DateVariableCompact](Asana.Generated.DateVariableCompact.md): Provides struct and type for a DateVariableCompact - [Asana.Generated.DateVariableRequest](Asana.Generated.DateVariableRequest.md): Provides struct and type for a DateVariableRequest - [Asana.Generated.DeprecatedPortfolioMembershipCompact](Asana.Generated.DeprecatedPortfolioMembershipCompact.md): Provides struct and type for a DeprecatedPortfolioMembershipCompact - [Asana.Generated.DeprecatedPortfolioMembershipResponse](Asana.Generated.DeprecatedPortfolioMembershipResponse.md): Provides struct and type for a DeprecatedPortfolioMembershipResponse - [Asana.Generated.EnumOption](Asana.Generated.EnumOption.md): Provides struct and type for a EnumOption - [Asana.Generated.EnumOptionBase](Asana.Generated.EnumOptionBase.md): Provides struct and type for a EnumOptionBase - [Asana.Generated.EnumOptionInsertRequest](Asana.Generated.EnumOptionInsertRequest.md): Provides struct and type for a EnumOptionInsertRequest - [Asana.Generated.EnumOptionRequest](Asana.Generated.EnumOptionRequest.md): Provides struct and type for a EnumOptionRequest - [Asana.Generated.Error](Asana.Generated.Error.md): Provides struct and type for a Error - [Asana.Generated.ErrorResponse](Asana.Generated.ErrorResponse.md): Provides struct and type for a ErrorResponse - [Asana.Generated.EventResponse](Asana.Generated.EventResponse.md): Provides struct and type for a EventResponse - [Asana.Generated.EventResponseChange](Asana.Generated.EventResponseChange.md): Provides struct and type for a EventResponseChange - [Asana.Generated.EventResponseParent](Asana.Generated.EventResponseParent.md): Provides struct and type for a EventResponseParent - [Asana.Generated.EventResponseResource](Asana.Generated.EventResponseResource.md): Provides struct and type for a EventResponseResource - [Asana.Generated.EventResponseUser](Asana.Generated.EventResponseUser.md): Provides struct and type for a EventResponseUser - [Asana.Generated.Events](Asana.Generated.Events.md): Provides API endpoint related to events - [Asana.Generated.Exports](Asana.Generated.Exports.md): Provides API endpoints related to exports - [Asana.Generated.GoalAddSupportingRelationshipRequest](Asana.Generated.GoalAddSupportingRelationshipRequest.md): Provides struct and type for a GoalAddSupportingRelationshipRequest - [Asana.Generated.GoalCompact](Asana.Generated.GoalCompact.md): Provides struct and type for a GoalCompact - [Asana.Generated.GoalMembershipCompact](Asana.Generated.GoalMembershipCompact.md): Provides struct and type for a GoalMembershipCompact - [Asana.Generated.GoalMembershipCompactGoal](Asana.Generated.GoalMembershipCompactGoal.md): Provides struct and type for a GoalMembershipCompactGoal - [Asana.Generated.GoalMembershipCompactParent](Asana.Generated.GoalMembershipCompactParent.md): Provides struct and type for a GoalMembershipCompactParent - [Asana.Generated.GoalMembershipResponse](Asana.Generated.GoalMembershipResponse.md): Provides struct and type for a GoalMembershipResponse - [Asana.Generated.GoalMembershipResponseGoal](Asana.Generated.GoalMembershipResponseGoal.md): Provides struct and type for a GoalMembershipResponseGoal - [Asana.Generated.GoalMembershipResponseParent](Asana.Generated.GoalMembershipResponseParent.md): Provides struct and type for a GoalMembershipResponseParent - [Asana.Generated.GoalMembershipResponseUser](Asana.Generated.GoalMembershipResponseUser.md): Provides struct and type for a GoalMembershipResponseUser - [Asana.Generated.GoalMembershipResponseWorkspace](Asana.Generated.GoalMembershipResponseWorkspace.md): Provides struct and type for a GoalMembershipResponseWorkspace - [Asana.Generated.GoalMetricBase](Asana.Generated.GoalMetricBase.md): Provides struct and type for a GoalMetricBase - [Asana.Generated.GoalMetricCurrentValueRequest](Asana.Generated.GoalMetricCurrentValueRequest.md): Provides struct and type for a GoalMetricCurrentValueRequest - [Asana.Generated.GoalMetricRequest](Asana.Generated.GoalMetricRequest.md): Provides struct and type for a GoalMetricRequest - [Asana.Generated.GoalRelationshipCompact](Asana.Generated.GoalRelationshipCompact.md): Provides struct and type for a GoalRelationshipCompact - [Asana.Generated.GoalRelationshipCompactSupportingResource](Asana.Generated.GoalRelationshipCompactSupportingResource.md): Provides struct and type for a GoalRelationshipCompactSupportingResource - [Asana.Generated.GoalRelationshipRequest](Asana.Generated.GoalRelationshipRequest.md): Provides struct and type for a GoalRelationshipRequest - [Asana.Generated.GoalRelationshipRequestSupportedGoal](Asana.Generated.GoalRelationshipRequestSupportedGoal.md): Provides struct and type for a GoalRelationshipRequestSupportedGoal - [Asana.Generated.GoalRelationshipRequestSupportingResource](Asana.Generated.GoalRelationshipRequestSupportingResource.md): Provides struct and type for a GoalRelationshipRequestSupportingResource - [Asana.Generated.GoalRelationshipResponse](Asana.Generated.GoalRelationshipResponse.md): Provides struct and type for a GoalRelationshipResponse - [Asana.Generated.GoalRelationshipResponseSupportedGoal](Asana.Generated.GoalRelationshipResponseSupportedGoal.md): Provides struct and type for a GoalRelationshipResponseSupportedGoal - [Asana.Generated.GoalRelationshipResponseSupportingResource](Asana.Generated.GoalRelationshipResponseSupportingResource.md): Provides struct and type for a GoalRelationshipResponseSupportingResource - [Asana.Generated.GoalRelationships](Asana.Generated.GoalRelationships.md): Provides API endpoints related to goal relationships - [Asana.Generated.GoalRemoveSupportingRelationshipRequest](Asana.Generated.GoalRemoveSupportingRelationshipRequest.md): Provides struct and type for a GoalRemoveSupportingRelationshipRequest - [Asana.Generated.GoalRequest](Asana.Generated.GoalRequest.md): Provides struct and type for a GoalRequest - [Asana.Generated.GoalResponse](Asana.Generated.GoalResponse.md): Provides struct and type for a GoalResponse - [Asana.Generated.GoalResponseCurrentStatusUpdate](Asana.Generated.GoalResponseCurrentStatusUpdate.md): Provides struct and type for a GoalResponseCurrentStatusUpdate - [Asana.Generated.GoalResponseMetric](Asana.Generated.GoalResponseMetric.md): Provides struct and type for a GoalResponseMetric - [Asana.Generated.GoalResponseOwner](Asana.Generated.GoalResponseOwner.md): Provides struct and type for a GoalResponseOwner - [Asana.Generated.GoalResponseTeam](Asana.Generated.GoalResponseTeam.md): Provides struct and type for a GoalResponseTeam - [Asana.Generated.GoalResponseTimePeriod](Asana.Generated.GoalResponseTimePeriod.md): Provides struct and type for a GoalResponseTimePeriod - [Asana.Generated.GoalResponseWorkspace](Asana.Generated.GoalResponseWorkspace.md): Provides struct and type for a GoalResponseWorkspace - [Asana.Generated.GoalUpdateRequest](Asana.Generated.GoalUpdateRequest.md): Provides struct and type for a GoalUpdateRequest - [Asana.Generated.Goals](Asana.Generated.Goals.md): Provides API endpoints related to goals - [Asana.Generated.GraphExportCompact](Asana.Generated.GraphExportCompact.md): Provides struct and type for a GraphExportCompact - [Asana.Generated.GraphExportRequest](Asana.Generated.GraphExportRequest.md): Provides struct and type for a GraphExportRequest - [Asana.Generated.GraphExportResponse](Asana.Generated.GraphExportResponse.md): Provides struct and type for a GraphExportResponse - [Asana.Generated.JobCompact](Asana.Generated.JobCompact.md): Provides struct and type for a JobCompact - [Asana.Generated.JobCompactNewTask](Asana.Generated.JobCompactNewTask.md): Provides struct and type for a JobCompactNewTask - [Asana.Generated.JobResponse](Asana.Generated.JobResponse.md): Provides struct and type for a JobResponse - [Asana.Generated.JobResponseNewTask](Asana.Generated.JobResponseNewTask.md): Provides struct and type for a JobResponseNewTask - [Asana.Generated.Jobs](Asana.Generated.Jobs.md): Provides API endpoint related to jobs - [Asana.Generated.Like](Asana.Generated.Like.md): Provides struct and type for a Like - [Asana.Generated.MemberCompact](Asana.Generated.MemberCompact.md): Provides struct and type for a MemberCompact - [Asana.Generated.MembershipRequest](Asana.Generated.MembershipRequest.md): Provides struct and type for a MembershipRequest - [Asana.Generated.Memberships](Asana.Generated.Memberships.md): Provides API endpoints related to memberships - [Asana.Generated.ModifyDependenciesRequest](Asana.Generated.ModifyDependenciesRequest.md): Provides struct and type for a ModifyDependenciesRequest - [Asana.Generated.ModifyDependentsRequest](Asana.Generated.ModifyDependentsRequest.md): Provides struct and type for a ModifyDependentsRequest - [Asana.Generated.NextPage](Asana.Generated.NextPage.md): Provides struct and type for a NextPage - [Asana.Generated.OrganizationExportCompact](Asana.Generated.OrganizationExportCompact.md): Provides struct and type for a OrganizationExportCompact - [Asana.Generated.OrganizationExportRequest](Asana.Generated.OrganizationExportRequest.md): Provides struct and type for a OrganizationExportRequest - [Asana.Generated.OrganizationExportResponse](Asana.Generated.OrganizationExportResponse.md): Provides struct and type for a OrganizationExportResponse - [Asana.Generated.OrganizationExports](Asana.Generated.OrganizationExports.md): Provides API endpoints related to organization exports - [Asana.Generated.PlaceholderCompact](Asana.Generated.PlaceholderCompact.md): Provides struct and type for a PlaceholderCompact - [Asana.Generated.PlaceholderRateCompact](Asana.Generated.PlaceholderRateCompact.md): Provides struct and type for a PlaceholderRateCompact - [Asana.Generated.PortfolioAddItemRequest](Asana.Generated.PortfolioAddItemRequest.md): Provides struct and type for a PortfolioAddItemRequest - [Asana.Generated.PortfolioCompact](Asana.Generated.PortfolioCompact.md): Provides struct and type for a PortfolioCompact - [Asana.Generated.PortfolioMembershipCompactResponse](Asana.Generated.PortfolioMembershipCompactResponse.md): Provides struct and type for a PortfolioMembershipCompactResponse - [Asana.Generated.PortfolioMembershipResponse](Asana.Generated.PortfolioMembershipResponse.md): Provides struct and type for a PortfolioMembershipResponse - [Asana.Generated.PortfolioMemberships](Asana.Generated.PortfolioMemberships.md): Provides API endpoints related to portfolio memberships - [Asana.Generated.PortfolioRemoveItemRequest](Asana.Generated.PortfolioRemoveItemRequest.md): Provides struct and type for a PortfolioRemoveItemRequest - [Asana.Generated.PortfolioRequest](Asana.Generated.PortfolioRequest.md): Provides struct and type for a PortfolioRequest - [Asana.Generated.PortfolioResponse](Asana.Generated.PortfolioResponse.md): Provides struct and type for a PortfolioResponse - [Asana.Generated.PortfolioResponseCurrentStatusUpdate](Asana.Generated.PortfolioResponseCurrentStatusUpdate.md): Provides struct and type for a PortfolioResponseCurrentStatusUpdate - [Asana.Generated.PortfolioResponseWorkspace](Asana.Generated.PortfolioResponseWorkspace.md): Provides struct and type for a PortfolioResponseWorkspace - [Asana.Generated.PortfolioUpdateRequest](Asana.Generated.PortfolioUpdateRequest.md): Provides struct and type for a PortfolioUpdateRequest - [Asana.Generated.Portfolios](Asana.Generated.Portfolios.md): Provides API endpoints related to portfolios - [Asana.Generated.Preview](Asana.Generated.Preview.md): Provides struct and type for a Preview - [Asana.Generated.ProjectBriefRequest](Asana.Generated.ProjectBriefRequest.md): Provides struct and type for a ProjectBriefRequest - [Asana.Generated.ProjectBriefResponse](Asana.Generated.ProjectBriefResponse.md): Provides struct and type for a ProjectBriefResponse - [Asana.Generated.ProjectBriefResponseProject](Asana.Generated.ProjectBriefResponseProject.md): Provides struct and type for a ProjectBriefResponseProject - [Asana.Generated.ProjectBriefs](Asana.Generated.ProjectBriefs.md): Provides API endpoints related to project briefs - [Asana.Generated.ProjectCompact](Asana.Generated.ProjectCompact.md): Provides struct and type for a ProjectCompact - [Asana.Generated.ProjectDuplicateRequest](Asana.Generated.ProjectDuplicateRequest.md): Provides struct and type for a ProjectDuplicateRequest - [Asana.Generated.ProjectDuplicateRequestScheduleDates](Asana.Generated.ProjectDuplicateRequestScheduleDates.md): Provides struct and type for a ProjectDuplicateRequestScheduleDates - [Asana.Generated.ProjectMembershipCompact](Asana.Generated.ProjectMembershipCompact.md): Provides struct and type for a ProjectMembershipCompact - [Asana.Generated.ProjectMembershipCompactResponse](Asana.Generated.ProjectMembershipCompactResponse.md): Provides struct and type for a ProjectMembershipCompactResponse - [Asana.Generated.ProjectMembershipNormalResponse](Asana.Generated.ProjectMembershipNormalResponse.md): Provides struct and type for a ProjectMembershipNormalResponse - [Asana.Generated.ProjectMemberships](Asana.Generated.ProjectMemberships.md): Provides API endpoints related to project memberships - [Asana.Generated.ProjectRequest](Asana.Generated.ProjectRequest.md): Provides struct and type for a ProjectRequest - [Asana.Generated.ProjectRequestCurrentStatus](Asana.Generated.ProjectRequestCurrentStatus.md): Provides struct and type for a ProjectRequestCurrentStatus - [Asana.Generated.ProjectRequestCurrentStatusUpdate](Asana.Generated.ProjectRequestCurrentStatusUpdate.md): Provides struct and type for a ProjectRequestCurrentStatusUpdate - [Asana.Generated.ProjectResponse](Asana.Generated.ProjectResponse.md): Provides struct and type for a ProjectResponse - [Asana.Generated.ProjectResponseCompletedBy](Asana.Generated.ProjectResponseCompletedBy.md): Provides struct and type for a ProjectResponseCompletedBy - [Asana.Generated.ProjectResponseCreatedFromTemplate](Asana.Generated.ProjectResponseCreatedFromTemplate.md): Provides struct and type for a ProjectResponseCreatedFromTemplate - [Asana.Generated.ProjectResponseCurrentStatus](Asana.Generated.ProjectResponseCurrentStatus.md): Provides struct and type for a ProjectResponseCurrentStatus - [Asana.Generated.ProjectResponseCurrentStatusUpdate](Asana.Generated.ProjectResponseCurrentStatusUpdate.md): Provides struct and type for a ProjectResponseCurrentStatusUpdate - [Asana.Generated.ProjectResponseOwner](Asana.Generated.ProjectResponseOwner.md): Provides struct and type for a ProjectResponseOwner - [Asana.Generated.ProjectResponseProjectBrief](Asana.Generated.ProjectResponseProjectBrief.md): Provides struct and type for a ProjectResponseProjectBrief - [Asana.Generated.ProjectResponseTeam](Asana.Generated.ProjectResponseTeam.md): Provides struct and type for a ProjectResponseTeam - [Asana.Generated.ProjectResponseWorkspace](Asana.Generated.ProjectResponseWorkspace.md): Provides struct and type for a ProjectResponseWorkspace - [Asana.Generated.ProjectSaveAsTemplateRequest](Asana.Generated.ProjectSaveAsTemplateRequest.md): Provides struct and type for a ProjectSaveAsTemplateRequest - [Asana.Generated.ProjectSectionInsertRequest](Asana.Generated.ProjectSectionInsertRequest.md): Provides struct and type for a ProjectSectionInsertRequest - [Asana.Generated.ProjectStatusBase](Asana.Generated.ProjectStatusBase.md): Provides struct and type for a ProjectStatusBase - [Asana.Generated.ProjectStatusCompact](Asana.Generated.ProjectStatusCompact.md): Provides struct and type for a ProjectStatusCompact - [Asana.Generated.ProjectStatusRequest](Asana.Generated.ProjectStatusRequest.md): Provides struct and type for a ProjectStatusRequest - [Asana.Generated.ProjectStatusResponse](Asana.Generated.ProjectStatusResponse.md): Provides struct and type for a ProjectStatusResponse - [Asana.Generated.ProjectStatuses](Asana.Generated.ProjectStatuses.md): Provides API endpoints related to project statuses - [Asana.Generated.ProjectTemplateCompact](Asana.Generated.ProjectTemplateCompact.md): Provides struct and type for a ProjectTemplateCompact - [Asana.Generated.ProjectTemplateInstantiateProjectRequest](Asana.Generated.ProjectTemplateInstantiateProjectRequest.md): Provides struct and type for a ProjectTemplateInstantiateProjectRequest - [Asana.Generated.ProjectTemplateResponse](Asana.Generated.ProjectTemplateResponse.md): Provides struct and type for a ProjectTemplateResponse - [Asana.Generated.ProjectTemplateResponseOwner](Asana.Generated.ProjectTemplateResponseOwner.md): Provides struct and type for a ProjectTemplateResponseOwner - [Asana.Generated.ProjectTemplateResponseTeam](Asana.Generated.ProjectTemplateResponseTeam.md): Provides struct and type for a ProjectTemplateResponseTeam - [Asana.Generated.ProjectTemplates](Asana.Generated.ProjectTemplates.md): Provides API endpoints related to project templates - [Asana.Generated.ProjectUpdateRequest](Asana.Generated.ProjectUpdateRequest.md): Provides struct and type for a ProjectUpdateRequest - [Asana.Generated.ProjectUpdateRequestCurrentStatus](Asana.Generated.ProjectUpdateRequestCurrentStatus.md): Provides struct and type for a ProjectUpdateRequestCurrentStatus - [Asana.Generated.ProjectUpdateRequestCurrentStatusUpdate](Asana.Generated.ProjectUpdateRequestCurrentStatusUpdate.md): Provides struct and type for a ProjectUpdateRequestCurrentStatusUpdate - [Asana.Generated.Projects](Asana.Generated.Projects.md): Provides API endpoints related to projects - [Asana.Generated.RateCompact](Asana.Generated.RateCompact.md): Provides struct and type for a RateCompact - [Asana.Generated.RateRequest](Asana.Generated.RateRequest.md): Provides struct and type for a RateRequest - [Asana.Generated.RateResponse](Asana.Generated.RateResponse.md): Provides struct and type for a RateResponse - [Asana.Generated.RateUpdateRequest](Asana.Generated.RateUpdateRequest.md): Provides struct and type for a RateUpdateRequest - [Asana.Generated.Rates](Asana.Generated.Rates.md): Provides API endpoints related to rates - [Asana.Generated.RbacRoleCompact](Asana.Generated.RbacRoleCompact.md): Provides struct and type for a RbacRoleCompact - [Asana.Generated.RbacRoleRequest](Asana.Generated.RbacRoleRequest.md): Provides struct and type for a RbacRoleRequest - [Asana.Generated.RbacRoleRequestPermissions](Asana.Generated.RbacRoleRequestPermissions.md): Provides struct and type for a RbacRoleRequestPermissions - [Asana.Generated.RbacRoleRequestWorkspace](Asana.Generated.RbacRoleRequestWorkspace.md): Provides struct and type for a RbacRoleRequestWorkspace - [Asana.Generated.RbacRoleResponse](Asana.Generated.RbacRoleResponse.md): Provides struct and type for a RbacRoleResponse - [Asana.Generated.RbacRoleResponsePermissions](Asana.Generated.RbacRoleResponsePermissions.md): Provides struct and type for a RbacRoleResponsePermissions - [Asana.Generated.RbacRoleResponseWorkspace](Asana.Generated.RbacRoleResponseWorkspace.md): Provides struct and type for a RbacRoleResponseWorkspace - [Asana.Generated.ReactionCompact](Asana.Generated.ReactionCompact.md): Provides struct and type for a ReactionCompact - [Asana.Generated.ReactionSummaryItemCompact](Asana.Generated.ReactionSummaryItemCompact.md): Provides struct and type for a ReactionSummaryItemCompact - [Asana.Generated.Reactions](Asana.Generated.Reactions.md): Provides API endpoint related to reactions - [Asana.Generated.RemoveCustomFieldSettingRequest](Asana.Generated.RemoveCustomFieldSettingRequest.md): Provides struct and type for a RemoveCustomFieldSettingRequest - [Asana.Generated.RemoveFollowersRequest](Asana.Generated.RemoveFollowersRequest.md): Provides struct and type for a RemoveFollowersRequest - [Asana.Generated.RemoveMembersRequest](Asana.Generated.RemoveMembersRequest.md): Provides struct and type for a RemoveMembersRequest - [Asana.Generated.RequestedRoleRequest](Asana.Generated.RequestedRoleRequest.md): Provides struct and type for a RequestedRoleRequest - [Asana.Generated.ResourceExportCompact](Asana.Generated.ResourceExportCompact.md): Provides struct and type for a ResourceExportCompact - [Asana.Generated.ResourceExportFilters](Asana.Generated.ResourceExportFilters.md): Provides struct and type for a ResourceExportFilters - [Asana.Generated.ResourceExportRequest](Asana.Generated.ResourceExportRequest.md): Provides struct and type for a ResourceExportRequest - [Asana.Generated.ResourceExportRequestParameter](Asana.Generated.ResourceExportRequestParameter.md): Provides struct and type for a ResourceExportRequestParameter - [Asana.Generated.ResourceExportResponse](Asana.Generated.ResourceExportResponse.md): Provides struct and type for a ResourceExportResponse - [Asana.Generated.Roles](Asana.Generated.Roles.md): Provides API endpoints related to roles - [Asana.Generated.RuleTriggerRequest](Asana.Generated.RuleTriggerRequest.md): Provides struct and type for a RuleTriggerRequest - [Asana.Generated.RuleTriggerResponse](Asana.Generated.RuleTriggerResponse.md): Provides struct and type for a RuleTriggerResponse - [Asana.Generated.Rules](Asana.Generated.Rules.md): Provides API endpoint related to rules - [Asana.Generated.SectionCompact](Asana.Generated.SectionCompact.md): Provides struct and type for a SectionCompact - [Asana.Generated.SectionRequest](Asana.Generated.SectionRequest.md): Provides struct and type for a SectionRequest - [Asana.Generated.SectionResponse](Asana.Generated.SectionResponse.md): Provides struct and type for a SectionResponse - [Asana.Generated.SectionTaskInsertRequest](Asana.Generated.SectionTaskInsertRequest.md): Provides struct and type for a SectionTaskInsertRequest - [Asana.Generated.Sections](Asana.Generated.Sections.md): Provides API endpoints related to sections - [Asana.Generated.StatusUpdateCompact](Asana.Generated.StatusUpdateCompact.md): Provides struct and type for a StatusUpdateCompact - [Asana.Generated.StatusUpdateRequest](Asana.Generated.StatusUpdateRequest.md): Provides struct and type for a StatusUpdateRequest - [Asana.Generated.StatusUpdateRequestParent](Asana.Generated.StatusUpdateRequestParent.md): Provides struct and type for a StatusUpdateRequestParent - [Asana.Generated.StatusUpdateResponse](Asana.Generated.StatusUpdateResponse.md): Provides struct and type for a StatusUpdateResponse - [Asana.Generated.StatusUpdateResponseParent](Asana.Generated.StatusUpdateResponseParent.md): Provides struct and type for a StatusUpdateResponseParent - [Asana.Generated.StatusUpdates](Asana.Generated.StatusUpdates.md): Provides API endpoints related to status updates - [Asana.Generated.Stories](Asana.Generated.Stories.md): Provides API endpoints related to stories - [Asana.Generated.StoryBase](Asana.Generated.StoryBase.md): Provides struct and type for a StoryBase - [Asana.Generated.StoryCompact](Asana.Generated.StoryCompact.md): Provides struct and type for a StoryCompact - [Asana.Generated.StoryRequest](Asana.Generated.StoryRequest.md): Provides struct and type for a StoryRequest - [Asana.Generated.StoryResponse](Asana.Generated.StoryResponse.md): Provides struct and type for a StoryResponse - [Asana.Generated.StoryResponseDates](Asana.Generated.StoryResponseDates.md): Provides struct and type for a StoryResponseDates - [Asana.Generated.StoryResponseNewDateValue](Asana.Generated.StoryResponseNewDateValue.md): Provides struct and type for a StoryResponseNewDateValue - [Asana.Generated.StoryResponseOldDateValue](Asana.Generated.StoryResponseOldDateValue.md): Provides struct and type for a StoryResponseOldDateValue - [Asana.Generated.StoryResponseTarget](Asana.Generated.StoryResponseTarget.md): Provides struct and type for a StoryResponseTarget - [Asana.Generated.TagBase](Asana.Generated.TagBase.md): Provides struct and type for a TagBase - [Asana.Generated.TagCompact](Asana.Generated.TagCompact.md): Provides struct and type for a TagCompact - [Asana.Generated.TagCreateRequest](Asana.Generated.TagCreateRequest.md): Provides struct and type for a TagCreateRequest - [Asana.Generated.TagCreateTagForWorkspaceRequest](Asana.Generated.TagCreateTagForWorkspaceRequest.md): Provides struct and type for a TagCreateTagForWorkspaceRequest - [Asana.Generated.TagResponse](Asana.Generated.TagResponse.md): Provides struct and type for a TagResponse - [Asana.Generated.TagUpdateRequest](Asana.Generated.TagUpdateRequest.md): Provides struct and type for a TagUpdateRequest - [Asana.Generated.Tags](Asana.Generated.Tags.md): Provides API endpoints related to tags - [Asana.Generated.TaskAddFollowersRequest](Asana.Generated.TaskAddFollowersRequest.md): Provides struct and type for a TaskAddFollowersRequest - [Asana.Generated.TaskAddProjectRequest](Asana.Generated.TaskAddProjectRequest.md): Provides struct and type for a TaskAddProjectRequest - [Asana.Generated.TaskAddTagRequest](Asana.Generated.TaskAddTagRequest.md): Provides struct and type for a TaskAddTagRequest - [Asana.Generated.TaskCompact](Asana.Generated.TaskCompact.md): Provides struct and type for a TaskCompact - [Asana.Generated.TaskCountResponse](Asana.Generated.TaskCountResponse.md): Provides struct and type for a TaskCountResponse - [Asana.Generated.TaskDuplicateRequest](Asana.Generated.TaskDuplicateRequest.md): Provides struct and type for a TaskDuplicateRequest - [Asana.Generated.TaskRemoveFollowersRequest](Asana.Generated.TaskRemoveFollowersRequest.md): Provides struct and type for a TaskRemoveFollowersRequest - [Asana.Generated.TaskRemoveProjectRequest](Asana.Generated.TaskRemoveProjectRequest.md): Provides struct and type for a TaskRemoveProjectRequest - [Asana.Generated.TaskRemoveTagRequest](Asana.Generated.TaskRemoveTagRequest.md): Provides struct and type for a TaskRemoveTagRequest - [Asana.Generated.TaskRequest](Asana.Generated.TaskRequest.md): Provides struct and type for a TaskRequest - [Asana.Generated.TaskRequestAssignedBy](Asana.Generated.TaskRequestAssignedBy.md): Provides struct and type for a TaskRequestAssignedBy - [Asana.Generated.TaskRequestCompletedBy](Asana.Generated.TaskRequestCompletedBy.md): Provides struct and type for a TaskRequestCompletedBy - [Asana.Generated.TaskRequestCreatedBy](Asana.Generated.TaskRequestCreatedBy.md): Provides struct and type for a TaskRequestCreatedBy - [Asana.Generated.TaskRequestExternal](Asana.Generated.TaskRequestExternal.md): Provides struct and type for a TaskRequestExternal - [Asana.Generated.TaskRequestMemberships](Asana.Generated.TaskRequestMemberships.md): Provides struct and type for a TaskRequestMemberships - [Asana.Generated.TaskResponse](Asana.Generated.TaskResponse.md): Provides struct and type for a TaskResponse - [Asana.Generated.TaskResponseAssignedBy](Asana.Generated.TaskResponseAssignedBy.md): Provides struct and type for a TaskResponseAssignedBy - [Asana.Generated.TaskResponseAssignee](Asana.Generated.TaskResponseAssignee.md): Provides struct and type for a TaskResponseAssignee - [Asana.Generated.TaskResponseAssigneeSection](Asana.Generated.TaskResponseAssigneeSection.md): Provides struct and type for a TaskResponseAssigneeSection - [Asana.Generated.TaskResponseCompletedBy](Asana.Generated.TaskResponseCompletedBy.md): Provides struct and type for a TaskResponseCompletedBy - [Asana.Generated.TaskResponseCreatedBy](Asana.Generated.TaskResponseCreatedBy.md): Provides struct and type for a TaskResponseCreatedBy - [Asana.Generated.TaskResponseCustomType](Asana.Generated.TaskResponseCustomType.md): Provides struct and type for a TaskResponseCustomType - [Asana.Generated.TaskResponseCustomTypeStatusOption](Asana.Generated.TaskResponseCustomTypeStatusOption.md): Provides struct and type for a TaskResponseCustomTypeStatusOption - [Asana.Generated.TaskResponseExternal](Asana.Generated.TaskResponseExternal.md): Provides struct and type for a TaskResponseExternal - [Asana.Generated.TaskResponseMemberships](Asana.Generated.TaskResponseMemberships.md): Provides struct and type for a TaskResponseMemberships - [Asana.Generated.TaskResponseParent](Asana.Generated.TaskResponseParent.md): Provides struct and type for a TaskResponseParent - [Asana.Generated.TaskResponseWorkspace](Asana.Generated.TaskResponseWorkspace.md): Provides struct and type for a TaskResponseWorkspace - [Asana.Generated.TaskSetParentRequest](Asana.Generated.TaskSetParentRequest.md): Provides struct and type for a TaskSetParentRequest - [Asana.Generated.TaskTemplateCompact](Asana.Generated.TaskTemplateCompact.md): Provides struct and type for a TaskTemplateCompact - [Asana.Generated.TaskTemplateInstantiateTaskRequest](Asana.Generated.TaskTemplateInstantiateTaskRequest.md): Provides struct and type for a TaskTemplateInstantiateTaskRequest - [Asana.Generated.TaskTemplateRecipeCompact](Asana.Generated.TaskTemplateRecipeCompact.md): Provides struct and type for a TaskTemplateRecipeCompact - [Asana.Generated.TaskTemplateResponse](Asana.Generated.TaskTemplateResponse.md): Provides struct and type for a TaskTemplateResponse - [Asana.Generated.TaskTemplateResponseCreatedBy](Asana.Generated.TaskTemplateResponseCreatedBy.md): Provides struct and type for a TaskTemplateResponseCreatedBy - [Asana.Generated.TaskTemplateResponseProject](Asana.Generated.TaskTemplateResponseProject.md): Provides struct and type for a TaskTemplateResponseProject - [Asana.Generated.TaskTemplateResponseTemplate](Asana.Generated.TaskTemplateResponseTemplate.md): Provides struct and type for a TaskTemplateResponseTemplate - [Asana.Generated.TaskTemplates](Asana.Generated.TaskTemplates.md): Provides API endpoints related to task templates - [Asana.Generated.Tasks](Asana.Generated.Tasks.md): Provides API endpoints related to tasks - [Asana.Generated.TeamAddUserRequest](Asana.Generated.TeamAddUserRequest.md): Provides struct and type for a TeamAddUserRequest - [Asana.Generated.TeamCompact](Asana.Generated.TeamCompact.md): Provides struct and type for a TeamCompact - [Asana.Generated.TeamMembershipCompact](Asana.Generated.TeamMembershipCompact.md): Provides struct and type for a TeamMembershipCompact - [Asana.Generated.TeamMembershipResponse](Asana.Generated.TeamMembershipResponse.md): Provides struct and type for a TeamMembershipResponse - [Asana.Generated.TeamMemberships](Asana.Generated.TeamMemberships.md): Provides API endpoints related to team memberships - [Asana.Generated.TeamRemoveUserRequest](Asana.Generated.TeamRemoveUserRequest.md): Provides struct and type for a TeamRemoveUserRequest - [Asana.Generated.TeamRequest](Asana.Generated.TeamRequest.md): Provides struct and type for a TeamRequest - [Asana.Generated.TeamResponse](Asana.Generated.TeamResponse.md): Provides struct and type for a TeamResponse - [Asana.Generated.TeamResponseOrganization](Asana.Generated.TeamResponseOrganization.md): Provides struct and type for a TeamResponseOrganization - [Asana.Generated.Teams](Asana.Generated.Teams.md): Provides API endpoints related to teams - [Asana.Generated.TemplateRole](Asana.Generated.TemplateRole.md): Provides struct and type for a TemplateRole - [Asana.Generated.TimePeriodBase](Asana.Generated.TimePeriodBase.md): Provides struct and type for a TimePeriodBase - [Asana.Generated.TimePeriodBaseParent](Asana.Generated.TimePeriodBaseParent.md): Provides struct and type for a TimePeriodBaseParent - [Asana.Generated.TimePeriodCompact](Asana.Generated.TimePeriodCompact.md): Provides struct and type for a TimePeriodCompact - [Asana.Generated.TimePeriodResponse](Asana.Generated.TimePeriodResponse.md): Provides struct and type for a TimePeriodResponse - [Asana.Generated.TimePeriodResponseParent](Asana.Generated.TimePeriodResponseParent.md): Provides struct and type for a TimePeriodResponseParent - [Asana.Generated.TimePeriods](Asana.Generated.TimePeriods.md): Provides API endpoints related to time periods - [Asana.Generated.TimeTrackingEntries](Asana.Generated.TimeTrackingEntries.md): Provides API endpoints related to time tracking entries - [Asana.Generated.TimeTrackingEntryBase](Asana.Generated.TimeTrackingEntryBase.md): Provides struct and type for a TimeTrackingEntryBase - [Asana.Generated.TimeTrackingEntryBaseAttributableTo](Asana.Generated.TimeTrackingEntryBaseAttributableTo.md): Provides struct and type for a TimeTrackingEntryBaseAttributableTo - [Asana.Generated.TimeTrackingEntryCompact](Asana.Generated.TimeTrackingEntryCompact.md): Provides struct and type for a TimeTrackingEntryCompact - [Asana.Generated.TimeTrackingEntryCompactAttributableTo](Asana.Generated.TimeTrackingEntryCompactAttributableTo.md): Provides struct and type for a TimeTrackingEntryCompactAttributableTo - [Asana.Generated.Typeahead](Asana.Generated.Typeahead.md): Provides API endpoint related to typeahead - [Asana.Generated.UpdateTimeTrackingEntryRequest](Asana.Generated.UpdateTimeTrackingEntryRequest.md): Provides struct and type for a UpdateTimeTrackingEntryRequest - [Asana.Generated.UserBaseResponse](Asana.Generated.UserBaseResponse.md): Provides struct and type for a UserBaseResponse - [Asana.Generated.UserBaseResponsePhoto](Asana.Generated.UserBaseResponsePhoto.md): Provides struct and type for a UserBaseResponsePhoto - [Asana.Generated.UserCompact](Asana.Generated.UserCompact.md): Provides struct and type for a UserCompact - [Asana.Generated.UserResponse](Asana.Generated.UserResponse.md): Provides struct and type for a UserResponse - [Asana.Generated.UserResponsePhoto](Asana.Generated.UserResponsePhoto.md): Provides struct and type for a UserResponsePhoto - [Asana.Generated.UserTaskListCompact](Asana.Generated.UserTaskListCompact.md): Provides struct and type for a UserTaskListCompact - [Asana.Generated.UserTaskListCompactOwner](Asana.Generated.UserTaskListCompactOwner.md): Provides struct and type for a UserTaskListCompactOwner - [Asana.Generated.UserTaskListCompactWorkspace](Asana.Generated.UserTaskListCompactWorkspace.md): Provides struct and type for a UserTaskListCompactWorkspace - [Asana.Generated.UserTaskListResponse](Asana.Generated.UserTaskListResponse.md): Provides struct and type for a UserTaskListResponse - [Asana.Generated.UserTaskListResponseOwner](Asana.Generated.UserTaskListResponseOwner.md): Provides struct and type for a UserTaskListResponseOwner - [Asana.Generated.UserTaskListResponseWorkspace](Asana.Generated.UserTaskListResponseWorkspace.md): Provides struct and type for a UserTaskListResponseWorkspace - [Asana.Generated.UserTaskLists](Asana.Generated.UserTaskLists.md): Provides API endpoints related to user task lists - [Asana.Generated.UserUpdateRequest](Asana.Generated.UserUpdateRequest.md): Provides struct and type for a UserUpdateRequest - [Asana.Generated.Users](Asana.Generated.Users.md): Provides API endpoints related to users - [Asana.Generated.WebhookRequest](Asana.Generated.WebhookRequest.md): Provides struct and type for a WebhookRequest - [Asana.Generated.WebhookRequestFilters](Asana.Generated.WebhookRequestFilters.md): Provides struct and type for a WebhookRequestFilters - [Asana.Generated.WebhookResponse](Asana.Generated.WebhookResponse.md): Provides struct and type for a WebhookResponse - [Asana.Generated.WebhookResponseFilters](Asana.Generated.WebhookResponseFilters.md): Provides struct and type for a WebhookResponseFilters - [Asana.Generated.WebhookUpdateRequest](Asana.Generated.WebhookUpdateRequest.md): Provides struct and type for a WebhookUpdateRequest - [Asana.Generated.WebhookUpdateRequestFilters](Asana.Generated.WebhookUpdateRequestFilters.md): Provides struct and type for a WebhookUpdateRequestFilters - [Asana.Generated.Webhooks](Asana.Generated.Webhooks.md): Provides API endpoints related to webhooks - [Asana.Generated.WorkspaceAddUserRequest](Asana.Generated.WorkspaceAddUserRequest.md): Provides struct and type for a WorkspaceAddUserRequest - [Asana.Generated.WorkspaceCompact](Asana.Generated.WorkspaceCompact.md): Provides struct and type for a WorkspaceCompact - [Asana.Generated.WorkspaceMembershipCompact](Asana.Generated.WorkspaceMembershipCompact.md): Provides struct and type for a WorkspaceMembershipCompact - [Asana.Generated.WorkspaceMembershipResponse](Asana.Generated.WorkspaceMembershipResponse.md): Provides struct and type for a WorkspaceMembershipResponse - [Asana.Generated.WorkspaceMembershipResponseVacationDates](Asana.Generated.WorkspaceMembershipResponseVacationDates.md): Provides struct and type for a WorkspaceMembershipResponseVacationDates - [Asana.Generated.WorkspaceMemberships](Asana.Generated.WorkspaceMemberships.md): Provides API endpoints related to workspace memberships - [Asana.Generated.WorkspaceRemoveUserRequest](Asana.Generated.WorkspaceRemoveUserRequest.md): Provides struct and type for a WorkspaceRemoveUserRequest - [Asana.Generated.WorkspaceRequest](Asana.Generated.WorkspaceRequest.md): Provides struct and type for a WorkspaceRequest - [Asana.Generated.WorkspaceResponse](Asana.Generated.WorkspaceResponse.md): Provides struct and type for a WorkspaceResponse - [Asana.Generated.Workspaces](Asana.Generated.Workspaces.md): Provides API endpoints related to workspaces - [Asana.Jobs](Asana.Jobs.md): Job resource functions. - [Asana.OperationClient](Asana.OperationClient.md): Compatibility client for operation modules generated by `oapi_generator`. - [Asana.OperationStream](Asana.OperationStream.md): Stream helpers for generated operation functions that use Asana cursor pagination. - [Asana.Pagination](Asana.Pagination.md): Helpers for turning cursor-paginated API responses into streams. - [Asana.Project](Asana.Project.md): Typed project schema with forward-compatible unknown field capture in `__info__`. - [Asana.Projects](Asana.Projects.md): Project resource functions. - [Asana.Task](Asana.Task.md): Typed Task schema with forward-compatible unknown field capture in `__info__`. - [Asana.Tasks](Asana.Tasks.md): Task resource functions. - [Asana.User](Asana.User.md): Typed user schema with forward-compatible unknown field capture in `__info__`. - [Asana.Users](Asana.Users.md): User resource functions. - [Asana.Webhook.Signature](Asana.Webhook.Signature.md): Helpers for Asana webhook signature generation and verification. - [Asana.Workspace](Asana.Workspace.md): Typed workspace schema with forward-compatible unknown field capture in `__info__`. - [Asana.Workspaces](Asana.Workspaces.md): Workspace resource functions. - Exceptions - [Asana.Error](Asana.Error.md): Structured error returned by Asana client operations. ## Mix Tasks - [mix asana.flatten_spec](Mix.Tasks.Asana.FlattenSpec.md): Flattens schema-level `allOf` inheritance in an OpenAPI spec. - [mix asana.refresh_spec](Mix.Tasks.Asana.RefreshSpec.md): Downloads the latest Asana OpenAPI spec, regenerates code, and runs CI checks.