Get Tasks

GET /api/v1.0/tasks

This endpoint fetch the list of tasks for the team member.

Query parameters

  • project_id string

    Project ID

  • task_group_id string

    Task Group ID

  • task_id string

    Task ID

  • member_id string

    Member ID

  • meeting_id string

    Meeting ID

  • milestone_id string

    Milestone ID

  • completed_by string

    Completed By

  • archived string

    Archived

  • include_archived string

    Include Archived

  • completed string

    Completed

  • limit string

    No of records per page

  • offset string

    Record Offset

  • order string

    Name of the field to sort record. It should be one of below value with either ASC or DESC. For example, completedOn:DESC, to sort record based on completion date in descending order

    Values are dueDate, archivedOn, or completedOn.

  • from string

    From

  • to string

    To

  • archived_from string

    Archived From

  • archived_to string

    Archived To

  • completed_from string

    Completed From

  • completed_to string

    Completed To

  • include_subtasks boolean

    Include Subtask

  • sort string

    Sorting order, default is ascending

    Values are ascending or descending.

Responses

  • 200 application/json

    Success Response

    Hide response attributes Show response attributes object
    • tasks array[object] Required

      List of all tasks

    • hasMore boolean Required

      True if there are more record else false

      Default value is false.

  • 401

    The client request has not been completed because it lacks valid authentication credentials for the requested resource.

  • 403

    The client does not have access rights to the content.

  • 405

    The request method is known by the server but is not supported by the target resource.

GET /api/v1.0/tasks
curl \
 --request GET 'https://openapi.niftypm.com/api/v1.0/tasks' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "tasks": [
    {}
  ],
  "hasMore": false
}