asana

Retrieve tasks for project

TOOL
Slug
ASANA_GET_TASKS_FROM_A_PROJECT
Version
20261013_00
Toolkit
asana
Retrieves tasks from a specified Asana project, allowing filtering by completion status and selection of optional fields for detailed responses.
limit
INTEGER
Maximum number of tasks to return per page. Defaults to 100 to enable pagination and avoid API errors on large projects.
Default: 100
offset
STRING
Opaque pagination token from a previous response's 'next_page.offset' field. Must be passed exactly as received without any modification or truncation. If omitted or empty, returns the first page. Tokens expire after some time.
opt_fields
ARRAY<STRING>
Optional fields for a detailed task representation (e.g., 'assignee', 'due_on'), as tasks are compact by default. Refer to Asana API docs for all field names.
opt_pretty
BOOLEAN
If true, returns human-readable JSON; useful for debugging but increases response size.
project_gidrequired
STRING
Globally unique identifier (GID) of the project.
completed_since
STRING
Filters tasks: returns incomplete tasks or those completed after the specified ISO 8601 date-time (e.g., '2023-10-26T10:00:00Z') or 'now'. If omitted or empty, no completion filter is applied.