Skip to main content

Module task

Module task 

Source
Expand description

Task-oriented data structures, builders, and request payloads.

Structs§

Task
Full task payload returned by the Asana API.
TaskCreateBuilder
Builder for constructing validated task create payloads.
TaskCreateData
Payload for creating tasks.
TaskCreateRequest
API envelope for create requests.
TaskListParams
Parameters for listing tasks via the API.
TaskMembership
Task membership metadata linking it to projects and sections.
TaskProjectReference
Compact project reference used within task payloads.
TaskReference
Lightweight reference to a task or subtask.
TaskSearchParams
Parameters for searching tasks.
TaskSectionReference
Compact section reference.
TaskTagReference
Compact tag reference used within tasks.
TaskUpdateBuilder
Builder for constructing validated task update payloads.
TaskUpdateData
Payload for updating existing tasks.
TaskUpdateRequest
API envelope for update requests.

Enums§

TaskAssigneeStatus
Status of a task relative to the assignee’s prioritisation buckets.
TaskSort
Supported sort orders for task listings.
TaskValidationError
Errors emitted during task payload validation.