GET/projects/api/v2/tasks.json

Get Custom Fields on tasks

Getting a list of tasks with their custom fields requires you to pass in ?includeCustomFields=true.

A list of tasks will be returned along with the custom fields associated with them. This is a paged API with pagination set at 50. To get the next page, you must pass in page parameter.

If a task doesn't have any custom fields set, tasks.customFields is omitted from the response, not null.

Please note: The V1 /tasks.json endpoint does not support includeCustomFields=true, you must use this V2 API.

Query Params

  • Name
    page
    Type
    number
    Description
  • Name
    pageSize
    Type
    number
    Description
    Default
    50
  • Name
    includeCustomFields
    Type
    boolean
    required
    Description
    Default
    false

Responses

  • Code
    200
    Type
    object
    Schema
    Description
    200 Response

Examples

200 Response

application/json
{  "STATUS": "et eu incididunt ad",  "tasks": [    {      "id": -30876907,      "name": "esse",      "priority": "dolor enim cillum laborum",      "status": "anim nostrud velit",      "parentTaskId": 65689390,      "description": "in commodo deserunt",      "canViewEstTime": false,      "updatedBy": {        "id": 90755783,        "firstName": "dolore eu voluptate Lorem",        "lastName": "ea nulla ut",        "avatarUrl": "in est cillum"      },      "createdBy": {