Get multiple tasks
GET
/tasks
Tasks
project
or tag
if you do not specify assignee
and workspace
.Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://app.asana.com/api/1.0/tasks'
Response Response Example
200 - Example 1
{
"data": [
{
"gid": "12345",
"resource_type": "task",
"name": "Bug Task"
}
]
}
Request
Query Params
limit
integer
optional
The number of objects to return per page. The value must be between 1 and 100.
Example:
50
offset
string
optional
An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results.
'Note: You can only pass in an offset that was returned to you via a previously paginated request.'
Example:
eyJ0eXAiOJiKV1iQLCJhbGciOiJIUzI1NiJ9
assignee
string
optional
Note: If you specify
assignee
, you must also specify the workspace
to filter on.Example:
14641
project
string
optional
Example:
321654
section
string
optional
Note: Currently, this is only supported in board views.
Example:
321654
workspace
string
optional
Note: If you specify
workspace
, you must also specify the assignee
to filter on.Example:
321654
completed_since
string
optional
modified_since
string
optional
change, or associations between it and other objects are modified
(e.g. a task being added to a project). A task is not considered
modified just because another object it is associated with (e.g. a
subtask) is modified. Actions that count as modifying the task
include assigning, renaming, completing, and adding stories.
Example:
2012-02-22T02:06:58.158Z
Responses
Modified at 2022-09-13 02:00:32