My App
V1

Tasks

Task Management API

Task Management API

The Task Management API allows users to manage tasks through various actions, including creating, updating, listing, and deleting tasks. These endpoints provide a flexible way to track and manage tasks, assign them to users, set deadlines, and more. This API is essential for teams and individuals looking to efficiently manage their task workflows.

Key Features:

  • Create Tasks: Allows users to create new tasks with essential details such as title, description, due date, priority, and assignees.
  • Update Tasks: Enables modification of existing task data, including changing titles, updating statuses, and adjusting deadlines.
  • List Tasks: Provides paginated access to a list of all tasks or tasks assigned to specific users, with various filters.
  • Delete Tasks: Allows users to remove tasks, with options for deleting related data.

You can navigate the different sections to learn more about how each endpoint works.


Create Task

The Create Task API allows users to create a new task with essential details. This endpoint supports various optional fields to provide flexibility when adding tasks.

Endpoint

POST /api/task-mgt/task/create

{ 
    "status": 200, 
    "message": "Task created successfully", 
    "data": {
        "id": "task123", 
        "title": "New Task",
        "description": "This is a detailed description of the new task.", 
        "projectId": "project456",
        "status": "pending"
    } 
}

On this page